Einbindung der Benutzerregistry (federatedRepository)
Konfiguration für die Einbindung der Benutzerregistry
Attributname | Datentyp | Standardwert | Beschreibung |
---|---|---|---|
id | string | Eine eindeutige Konfigurations-ID. | |
maxSearchResults | int | 4500 | Die maximale Anzahl an Einträgen, die in einer Suche zurückgegeben werden können. |
pageCacheSize | int | 1000 | Definiert die Anzahl der Paging-Anforderungen, die im Cache gespeichert werden können. Die Größe des Paging-Caches muss basierend auf der Anzahl der Paging-Anforderungen, die auf dem System ausgeführt werden, und den verfügbaren Hardwaresystemressourcen konfiguriert werden. |
pageCacheTimeout | Zeitraum mit Genauigkeit in Millisekunden | 30000ms | Definiert, wie lange ein dem Seitencache hinzugefügter Eintrag maximal verfügbar ist. Nach Ablauf der angegebenen Zeit wird der Eintrag aus dem Seitencache gelöscht. Der Wert muss basierend auf dem Intervall zwischen den Paging-Suchanforderungen, die auf dem System ausgeführt werden, und den verfügbaren Hardwaresystemressourcen konfiguriert werden. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden. |
searchTimeout | Zeitraum mit Genauigkeit in Millisekunden | 10m | Die maximal zulässige Verarbeitungsdauer einer Suche in Millisekunden. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden. |
- extendedProperty
Beschreibung: Die erweiterten Eigenschaften für Person und Gruppe.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung dataType - Double
- Long
- Date
- String
- BigDecimal
- BigInteger
- Boolean
- Integer
Definiert den Datentyp der erweiterten Eigenschaft für Person und Gruppe. Die Java-Basisdatentypen werden unterstützt. - Double
- Double
- Long
- Long
- Date
- Date
- String
- String
- BigDecimal
- BigDecimal
- BigInteger
- BigInteger
- Boolean
- Boolean
- Integer
- Integer
defaultValue string Definiert den während der Schreiboperation zu verwendenden Standardwert, wenn kein Standardwert festgelegt ist. entityType - PersonAccount
- Group
Der Name der zuzuordnenden Entität. Der Name der Entität kann PersonAccount oder Group sein. - PersonAccount
- Person
- Group
- Group
id string Eine eindeutige Konfigurations-ID. multiValued boolean false Definiert, ob die erweiterte Eigenschaft für Person und Gruppe mehrere Werte unterstützt. name string Definiert den Namen der erweiterten Eigenschaft für Person und Gruppe.
- primaryRealm
Beschreibung: Die Konfiguration des primären Realms.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung allowOpIfRepoDown boolean false Gibt an, ob die Operation zulässig ist, wenn ein Repository inaktiv ist. Der Standardwert ist false. delimiter string / Begrenzer, der zur Qualifizierung des Realms verwendet wird, unter dem die Operation ausgeführt werden soll. In userid=test1/myrealm beispielsweise ist / der Begrenzer und myrealm der Realmname. name string Der Name des Realms. - primaryRealm > defaultParents
Beschreibung: Die übergeordnete Standardzuordnung für den Realm.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung name string Der Name der zuzuordnenden Entität. Der Name der Entität kann PersonAccount oder Group sein. parentUniqueName string Der definierte Name (DN) unterhalb des Basis-DN im Repository, unter dem alle Entitäten des konfigurierten Typs erstellt werden.
- primaryRealm > groupDisplayNameMapping
Beschreibung: Die Zuordnungen der Eingabe- und Ausgabeeigenschaften für den Gruppenanzeigenamen in einer Benutzerregistry-Operation.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung inputProperty string cn Die Eigenschaft, die dem Benutzerregistry-Attribut für die Eingabe zugeordnet wird. Zu den gültigen Werten gehören: uniqueId, uniqueName, externalId, externalName und die Attribute der Entitätstypen 'PersonAccount' und 'Group'. outputProperty string cn Die Eigenschaft, die dem Benutzerregistry-Attribut für die Ausgabe zugeordnet wird. Zu den gültigen Werten gehören: uniqueId, uniqueName, externalId, externalName und die Attribute der Entitätstypen 'PersonAccount' und 'Group'.
- primaryRealm > groupSecurityNameMapping
Beschreibung: Die Zuordnungen der Eingabe- und Ausgabeeigenschaften für den Gruppensicherheitsnamen in einer Benutzerregistry-Operation.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung inputProperty string cn Die Eigenschaft, die dem Benutzerregistry-Attribut für die Eingabe zugeordnet wird. Zu den gültigen Werten gehören: uniqueId, uniqueName, externalId, externalName und die Attribute der Entitätstypen 'PersonAccount' und 'Group'. outputProperty string cn Die Eigenschaft, die dem Benutzerregistry-Attribut für die Ausgabe zugeordnet wird. Zu den gültigen Werten gehören: uniqueId, uniqueName, externalId, externalName und die Attribute der Entitätstypen 'PersonAccount' und 'Group'.
- primaryRealm > participatingBaseEntry
Beschreibung: Der Basiseintrag dieses Realms.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. name string Name des Basiseintrags.
- primaryRealm > uniqueGroupIdMapping
Beschreibung: Die Zuordnungen der Eingabe- und Ausgabeeigenschaften für die eindeutige Gruppen-ID in einer Benutzerregistry-Operation.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung inputProperty string cn Die Eigenschaft, die dem Benutzerregistry-Attribut für die Eingabe zugeordnet wird. Zu den gültigen Werten gehören: uniqueId, uniqueName, externalId, externalName und die Attribute der Entitätstypen 'PersonAccount' und 'Group'. outputProperty string uniqueName Die Eigenschaft, die dem Benutzerregistry-Attribut für die Ausgabe zugeordnet wird. Zu den gültigen Werten gehören: uniqueId, uniqueName, externalId, externalName und die Attribute der Entitätstypen 'PersonAccount' und 'Group'.
- primaryRealm > uniqueUserIdMapping
Beschreibung: Die Zuordnungen der Eingabe- und Ausgabeeigenschaften für die eindeutige Benutzer-ID, die in einer Benutzerregistry-Operation verwendet wird.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung inputProperty string uniqueName Die Eigenschaft, die dem Benutzerregistry-Attribut für die Eingabe zugeordnet wird. Zu den gültigen Werten gehören: uniqueId, uniqueName, externalId, externalName und die Attribute der Entitätstypen 'PersonAccount' und 'Group'. outputProperty string uniqueName Die Eigenschaft, die dem Benutzerregistry-Attribut für die Ausgabe zugeordnet wird. Zu den gültigen Werten gehören: uniqueId, uniqueName, externalId, externalName und die Attribute der Entitätstypen 'PersonAccount' und 'Group'.
- primaryRealm > userDisplayNameMapping
Beschreibung: Die Zuordnungen der Eingabe- und Ausgabeeigenschaften für den Benutzeranzeigenamen in einer Benutzerregistry-Operation.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung inputProperty string principalName Die Eigenschaft, die dem Benutzerregistry-Attribut für die Eingabe zugeordnet wird. Zu den gültigen Werten gehören: uniqueId, uniqueName, externalId, externalName und die Attribute der Entitätstypen 'PersonAccount' und 'Group'. outputProperty string principalName Die Eigenschaft, die dem Benutzerregistry-Attribut für die Ausgabe zugeordnet wird. Zu den gültigen Werten gehören: uniqueId, uniqueName, externalId, externalName und die Attribute der Entitätstypen 'PersonAccount' und 'Group'.
- primaryRealm > userSecurityNameMapping
Beschreibung: Die Zuordnungen der Eingabe- und Ausgabeeigenschaften für den Benutzersicherheitsnamen in einer Benutzerregistry-Operation.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung inputProperty string principalName Die Eigenschaft, die dem Benutzerregistry-Attribut für die Eingabe zugeordnet wird. Zu den gültigen Werten gehören: uniqueId, uniqueName, externalId, externalName und die Attribute der Entitätstypen 'PersonAccount' und 'Group'. outputProperty string uniqueName Die Eigenschaft, die dem Benutzerregistry-Attribut für die Ausgabe zugeordnet wird. Zu den gültigen Werten gehören: uniqueId, uniqueName, externalId, externalName und die Attribute der Entitätstypen 'PersonAccount' und 'Group'.
- realm
Beschreibung: Referenz auf den Realm.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung allowOpIfRepoDown boolean false Gibt an, ob die Operation zulässig ist, wenn ein Repository inaktiv ist. Der Standardwert ist false. delimiter string / Begrenzer, der zur Qualifizierung des Realms verwendet wird, unter dem die Operation ausgeführt werden soll. In userid=test1/myrealm beispielsweise ist / der Begrenzer und myrealm der Realmname. id string Eine eindeutige Konfigurations-ID. name string Der Name des Realms. - realm > defaultParents
Beschreibung: Die übergeordnete Standardzuordnung für den Realm.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung name string Der Name der zuzuordnenden Entität. Der Name der Entität kann PersonAccount oder Group sein. parentUniqueName string Der definierte Name (DN) unterhalb des Basis-DN im Repository, unter dem alle Entitäten des konfigurierten Typs erstellt werden.
- realm > groupDisplayNameMapping
Beschreibung: Die Zuordnungen der Eingabe- und Ausgabeeigenschaften für den Gruppenanzeigenamen in einer Benutzerregistry-Operation.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung inputProperty string cn Die Eigenschaft, die dem Benutzerregistry-Attribut für die Eingabe zugeordnet wird. Zu den gültigen Werten gehören: uniqueId, uniqueName, externalId, externalName und die Attribute der Entitätstypen 'PersonAccount' und 'Group'. outputProperty string cn Die Eigenschaft, die dem Benutzerregistry-Attribut für die Ausgabe zugeordnet wird. Zu den gültigen Werten gehören: uniqueId, uniqueName, externalId, externalName und die Attribute der Entitätstypen 'PersonAccount' und 'Group'.
- realm > groupSecurityNameMapping
Beschreibung: Die Zuordnungen der Eingabe- und Ausgabeeigenschaften für den Gruppensicherheitsnamen in einer Benutzerregistry-Operation.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung inputProperty string cn Die Eigenschaft, die dem Benutzerregistry-Attribut für die Eingabe zugeordnet wird. Zu den gültigen Werten gehören: uniqueId, uniqueName, externalId, externalName und die Attribute der Entitätstypen 'PersonAccount' und 'Group'. outputProperty string cn Die Eigenschaft, die dem Benutzerregistry-Attribut für die Ausgabe zugeordnet wird. Zu den gültigen Werten gehören: uniqueId, uniqueName, externalId, externalName und die Attribute der Entitätstypen 'PersonAccount' und 'Group'.
- realm > participatingBaseEntry
Beschreibung: Der Basiseintrag dieses Realms.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. name string Name des Basiseintrags.
- realm > uniqueGroupIdMapping
Beschreibung: Die Zuordnungen der Eingabe- und Ausgabeeigenschaften für die eindeutige Gruppen-ID in einer Benutzerregistry-Operation.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung inputProperty string cn Die Eigenschaft, die dem Benutzerregistry-Attribut für die Eingabe zugeordnet wird. Zu den gültigen Werten gehören: uniqueId, uniqueName, externalId, externalName und die Attribute der Entitätstypen 'PersonAccount' und 'Group'. outputProperty string uniqueName Die Eigenschaft, die dem Benutzerregistry-Attribut für die Ausgabe zugeordnet wird. Zu den gültigen Werten gehören: uniqueId, uniqueName, externalId, externalName und die Attribute der Entitätstypen 'PersonAccount' und 'Group'.
- realm > uniqueUserIdMapping
Beschreibung: Die Zuordnungen der Eingabe- und Ausgabeeigenschaften für die eindeutige Benutzer-ID, die in einer Benutzerregistry-Operation verwendet wird.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung inputProperty string uniqueName Die Eigenschaft, die dem Benutzerregistry-Attribut für die Eingabe zugeordnet wird. Zu den gültigen Werten gehören: uniqueId, uniqueName, externalId, externalName und die Attribute der Entitätstypen 'PersonAccount' und 'Group'. outputProperty string uniqueName Die Eigenschaft, die dem Benutzerregistry-Attribut für die Ausgabe zugeordnet wird. Zu den gültigen Werten gehören: uniqueId, uniqueName, externalId, externalName und die Attribute der Entitätstypen 'PersonAccount' und 'Group'.
- realm > userDisplayNameMapping
Beschreibung: Die Zuordnungen der Eingabe- und Ausgabeeigenschaften für den Benutzeranzeigenamen in einer Benutzerregistry-Operation.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung inputProperty string principalName Die Eigenschaft, die dem Benutzerregistry-Attribut für die Eingabe zugeordnet wird. Zu den gültigen Werten gehören: uniqueId, uniqueName, externalId, externalName und die Attribute der Entitätstypen 'PersonAccount' und 'Group'. outputProperty string principalName Die Eigenschaft, die dem Benutzerregistry-Attribut für die Ausgabe zugeordnet wird. Zu den gültigen Werten gehören: uniqueId, uniqueName, externalId, externalName und die Attribute der Entitätstypen 'PersonAccount' und 'Group'.
- realm > userSecurityNameMapping
Beschreibung: Die Zuordnungen der Eingabe- und Ausgabeeigenschaften für den Benutzersicherheitsnamen in einer Benutzerregistry-Operation.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung inputProperty string principalName Die Eigenschaft, die dem Benutzerregistry-Attribut für die Eingabe zugeordnet wird. Zu den gültigen Werten gehören: uniqueId, uniqueName, externalId, externalName und die Attribute der Entitätstypen 'PersonAccount' und 'Group'. outputProperty string uniqueName Die Eigenschaft, die dem Benutzerregistry-Attribut für die Ausgabe zugeordnet wird. Zu den gültigen Werten gehören: uniqueId, uniqueName, externalId, externalName und die Attribute der Entitätstypen 'PersonAccount' und 'Group'.
- supportedEntityType
Beschreibung: Die übergeordnete Standardentität für eine Entitätstypzuordnung.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID.