Client (Objekt): Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
 
(7 dazwischenliegende Versionen von 6 Benutzern werden nicht angezeigt)
Zeile 4: Zeile 4:
 
==Beschreibung==
 
==Beschreibung==
 
Dieses Objekt repräsentiert einen Mandanten. Der Mandant ist die oberste Ordnungsinstanz des IES. Er stellt eine datentechnisch und organisatorisch abgeschlossene Einheit dar.
 
Dieses Objekt repräsentiert einen Mandanten. Der Mandant ist die oberste Ordnungsinstanz des IES. Er stellt eine datentechnisch und organisatorisch abgeschlossene Einheit dar.
 +
In [[SPML]] kann über den Variablennamen <code>system.client</code> auf dieses Objekt zugegriffen werden.
  
 
==Attribute==
 
==Attribute==
{| class="prettytable"
+
{| class="prettytable sortable"
 
|- class="hintergrundfarbe1"
 
|- class="hintergrundfarbe1"
 
! Attribut || Type || Beschreibung || ab IES Version
 
! Attribut || Type || Beschreibung || ab IES Version
Zeile 31: Zeile 32:
 
|-
 
|-
 
| publisher
 
| publisher
| [[Collection]]
+
| [[Collection]]&nbsp;<[[Publisher]]>
 
| Liste der [[Publisher]], die für dieser Mandaten konfiguriert sind.
 
| Liste der [[Publisher]], die für dieser Mandaten konfiguriert sind.
 
| 1
 
| 1
 
|-
 
|-
 
| ldapServer
 
| ldapServer
| [[Collection]]
+
| [[Collection]]&nbsp;<[[LdapServer]]>
 
| Liste der [[LdapServer]], die für diesen Mandaten konfiguriert sind.
 
| Liste der [[LdapServer]], die für diesen Mandaten konfiguriert sind.
 
| 1
 
| 1
 
|-
 
|-
| hasPersonalisation
+
| indices
 +
| [[Collection]]&nbsp;<[[Index]]>
 +
| Liste aller Indizes, die für diesen Mandaten konfiguriert sind.
 +
| 2.0.2
 +
|-
 +
| hasPersonalization
 
| [[Boolean]]
 
| [[Boolean]]
 
| <code>true</code>, wenn für diesen Mandaten eine Lizenz für die Personalisierung besteht.
 
| <code>true</code>, wenn für diesen Mandaten eine Lizenz für die Personalisierung besteht.
Zeile 51: Zeile 57:
 
|-
 
|-
 
| webapps
 
| webapps
| [[Collection]]
+
| [[Collection]]&nbsp;<[[Webapplication]]>
 
| Liste der Webapplikationen (Module), die der Mandant verwenden darf.
 
| Liste der Webapplikationen (Module), die der Mandant verwenden darf.
 
| 2
 
| 2
Zeile 61: Zeile 67:
 
|-
 
|-
 
| attributes
 
| attributes
| [[Map]]
+
| [[Map]]&nbsp;<[[String]],[[String]]>
 
| Liefert die Attribute die zusätzlich an dem Mandanten konfiguriert wurden.
 
| Liefert die Attribute die zusätzlich an dem Mandanten konfiguriert wurden.
 +
| 2
 +
|-
 +
| tagPrefix
 +
| [[String]]
 +
| Der Tag-Prefix des Mandaten, dieser wird für [[Custom-Tags]] benötigt und darf pro Installation nur einmal angegeben werden.
 
| 2
 
| 2
 
|}
 
|}
Zeile 69: Zeile 80:
 
<noinclude>
 
<noinclude>
 
[[Category:Objekte]]
 
[[Category:Objekte]]
[[Category:Qualität_des_Inhalts_prüfen]]
 
[[Category:Qualität_der_Sprache_prüfen]]
 
 
[[Category:Qualität_des_Codes_prüfen]]
 
[[Category:Qualität_des_Codes_prüfen]]
 
</noinclude>
 
</noinclude>

Aktuelle Version vom 20. April 2023, 13:48 Uhr

Name

Client - Mandant des IES

Beschreibung

Dieses Objekt repräsentiert einen Mandanten. Der Mandant ist die oberste Ordnungsinstanz des IES. Er stellt eine datentechnisch und organisatorisch abgeschlossene Einheit dar. In SPML kann über den Variablennamen system.client auf dieses Objekt zugegriffen werden.

Attribute

Attribut Type Beschreibung ab IES Version
id ID ID des Mandanten. 1
anchor Anchor Eindeutiger Name für den Mandaten, dieser wird auch als Anchor verwendet. 2
namespace (deprecated) Anchor Eindeutiger Name für den Mandaten, dieser wird auch als Anchor verwendet. Dieses Attribute ist veraltet. Alternativ sollte anchor verwendet werden. 1
name String Name des Mandanten 1
publisher Collection <Publisher> Liste der Publisher, die für dieser Mandaten konfiguriert sind. 1
ldapServer Collection <LdapServer> Liste der LdapServer, die für diesen Mandaten konfiguriert sind. 1
indices Collection <Index> Liste aller Indizes, die für diesen Mandaten konfiguriert sind. 2.0.2
hasPersonalization Boolean true, wenn für diesen Mandaten eine Lizenz für die Personalisierung besteht. 1
hasLdap Boolean true, wenn für diesen Mandaten eine Lizenz für die LDAP-Unterstützung besteht. 1
webapps Collection <Webapplication> Liste der Webapplikationen (Module), die der Mandant verwenden darf. 2
disabled Boolean Liefert false, wenn der Mandant deaktiviert ist. 2
attributes Map <String,String> Liefert die Attribute die zusätzlich an dem Mandanten konfiguriert wurden. 2
tagPrefix String Der Tag-Prefix des Mandaten, dieser wird für Custom-Tags benötigt und darf pro Installation nur einmal angegeben werden. 2