Client (Objekt): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Sed (Diskussion | Beiträge) |
|||
(9 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 15: | Zeile 16: | ||
| 1 | | 1 | ||
|- | |- | ||
− | | | + | | anchor |
| [[Anchor]] | | [[Anchor]] | ||
| Eindeutiger Name für den Mandaten, dieser wird auch als Anchor verwendet. | | 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 <code>anchor</code> verwendet werden. | ||
| 1 | | 1 | ||
|- | |- | ||
Zeile 26: | Zeile 32: | ||
|- | |- | ||
| publisher | | publisher | ||
− | | [[Collection]] | + | | [[Collection]] <[[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]] <[[LdapServer]]> |
| Liste der [[LdapServer]], die für diesen Mandaten konfiguriert sind. | | Liste der [[LdapServer]], die für diesen Mandaten konfiguriert sind. | ||
| 1 | | 1 | ||
|- | |- | ||
− | | | + | | indices |
+ | | [[Collection]] <[[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 44: | Zeile 55: | ||
| <code>true</code>, wenn für diesen Mandaten eine Lizenz für die LDAP-Unterstützung besteht. | | <code>true</code>, wenn für diesen Mandaten eine Lizenz für die LDAP-Unterstützung besteht. | ||
| 1 | | 1 | ||
+ | |- | ||
+ | | webapps | ||
+ | | [[Collection]] <[[Webapplication]]> | ||
+ | | Liste der Webapplikationen (Module), die der Mandant verwenden darf. | ||
+ | | 2 | ||
+ | |- | ||
+ | | disabled | ||
+ | | [[Boolean]] | ||
+ | | Liefert <code>false</code>, 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 | ||
|} | |} | ||
Zeile 49: | Zeile 80: | ||
<noinclude> | <noinclude> | ||
[[Category:Objekte]] | [[Category:Objekte]] | ||
− | |||
− | |||
[[Category:Qualität_des_Codes_prüfen]] | [[Category:Qualität_des_Codes_prüfen]] | ||
</noinclude> | </noinclude> |
Aktuelle Version vom 20. April 2023, 12: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 |