federatedRepository - Einbindung der Benutzerregistry (federatedRepository)

Konfiguration für die Einbindung der Benutzerregistry

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
maxSearchResultsint4500Die maximale Anzahl an Einträgen, die in einer Suche zurückgegeben werden können.
searchTimeoutZeitraum mit Genauigkeit in Millisekunden10mDie 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.
pageCacheSizeint1000Definiert 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.
pageCacheTimeoutZeitraum mit Genauigkeit in Millisekunden30000msDefiniert, 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.

realm

Referenz auf den Realm.

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
namestringDer Name des Realms.
delimiterstring/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.
allowOpIfRepoDownbooleanfalseGibt an, ob die Operation zulässig ist, wenn ein Repository inaktiv ist. Der Standardwert ist false.

realm > participatingBaseEntry

Der Basiseintrag dieses Realms.

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
namestringName des Basiseintrags.

realm > uniqueUserIdMapping

Die Zuordnungen der Eingabe- und Ausgabeeigenschaften für die eindeutige Benutzer-ID, die in einer Benutzerregistry-Operation verwendet wird.

NameTypeDefaultDescription
inputPropertystringuniqueNameDie 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'.
outputPropertystringuniqueNameDie 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

Die Zuordnungen der Eingabe- und Ausgabeeigenschaften für den Benutzersicherheitsnamen in einer Benutzerregistry-Operation.

NameTypeDefaultDescription
inputPropertystringprincipalNameDie 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'.
outputPropertystringuniqueNameDie 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

Die Zuordnungen der Eingabe- und Ausgabeeigenschaften für den Benutzeranzeigenamen in einer Benutzerregistry-Operation.

NameTypeDefaultDescription
inputPropertystringprincipalNameDie 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'.
outputPropertystringprincipalNameDie 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 > uniqueGroupIdMapping

Die Zuordnungen der Eingabe- und Ausgabeeigenschaften für die eindeutige Gruppen-ID in einer Benutzerregistry-Operation.

NameTypeDefaultDescription
inputPropertystringcnDie 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'.
outputPropertystringuniqueNameDie 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

Die Zuordnungen der Eingabe- und Ausgabeeigenschaften für den Gruppensicherheitsnamen in einer Benutzerregistry-Operation.

NameTypeDefaultDescription
inputPropertystringcnDie 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'.
outputPropertystringcnDie 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 > groupDisplayNameMapping

Die Zuordnungen der Eingabe- und Ausgabeeigenschaften für den Gruppenanzeigenamen in einer Benutzerregistry-Operation.

NameTypeDefaultDescription
inputPropertystringcnDie 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'.
outputPropertystringcnDie 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 > defaultParents

Die übergeordnete Standardzuordnung für den Realm.

NameTypeDefaultDescription
namestringDer Name der zuzuordnenden Entität. Der Name der Entität kann PersonAccount oder Group sein.
parentUniqueNamestringDer definierte Name (DN) unterhalb des Basis-DN im Repository, unter dem alle Entitäten des konfigurierten Typs erstellt werden.

primaryRealm

Die Konfiguration des primären Realms.

NameTypeDefaultDescription
namestringDer Name des Realms.
delimiterstring/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.
allowOpIfRepoDownbooleanfalseGibt an, ob die Operation zulässig ist, wenn ein Repository inaktiv ist. Der Standardwert ist false.

primaryRealm > participatingBaseEntry

Der Basiseintrag dieses Realms.

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
namestringName des Basiseintrags.

primaryRealm > uniqueUserIdMapping

Die Zuordnungen der Eingabe- und Ausgabeeigenschaften für die eindeutige Benutzer-ID, die in einer Benutzerregistry-Operation verwendet wird.

NameTypeDefaultDescription
inputPropertystringuniqueNameDie 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'.
outputPropertystringuniqueNameDie 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

Die Zuordnungen der Eingabe- und Ausgabeeigenschaften für den Benutzersicherheitsnamen in einer Benutzerregistry-Operation.

NameTypeDefaultDescription
inputPropertystringprincipalNameDie 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'.
outputPropertystringuniqueNameDie 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

Die Zuordnungen der Eingabe- und Ausgabeeigenschaften für den Benutzeranzeigenamen in einer Benutzerregistry-Operation.

NameTypeDefaultDescription
inputPropertystringprincipalNameDie 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'.
outputPropertystringprincipalNameDie 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 > uniqueGroupIdMapping

Die Zuordnungen der Eingabe- und Ausgabeeigenschaften für die eindeutige Gruppen-ID in einer Benutzerregistry-Operation.

NameTypeDefaultDescription
inputPropertystringcnDie 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'.
outputPropertystringuniqueNameDie 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

Die Zuordnungen der Eingabe- und Ausgabeeigenschaften für den Gruppensicherheitsnamen in einer Benutzerregistry-Operation.

NameTypeDefaultDescription
inputPropertystringcnDie 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'.
outputPropertystringcnDie 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 > groupDisplayNameMapping

Die Zuordnungen der Eingabe- und Ausgabeeigenschaften für den Gruppenanzeigenamen in einer Benutzerregistry-Operation.

NameTypeDefaultDescription
inputPropertystringcnDie 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'.
outputPropertystringcnDie 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 > defaultParents

Die übergeordnete Standardzuordnung für den Realm.

NameTypeDefaultDescription
namestringDer Name der zuzuordnenden Entität. Der Name der Entität kann PersonAccount oder Group sein.
parentUniqueNamestringDer definierte Name (DN) unterhalb des Basis-DN im Repository, unter dem alle Entitäten des konfigurierten Typs erstellt werden.

supportedEntityType

Die übergeordnete Standardentität für eine Entitätstypzuordnung.

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.

supportedEntityType > name

Der Name der zuzuordnenden Entität. Der Name der Entität kann PersonAccount oder Group sein.

supportedEntityType > defaultParent

Der definierte Name (DN) unterhalb des Basis-DN im Repository, unter dem alle Entitäten des konfigurierten Typs erstellt werden.

extendedProperty

Die erweiterten Eigenschaften für Person und Gruppe.

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
namestringDefiniert den Namen der erweiterten Eigenschaft für Person und Gruppe.
dataType
  • Integer
  • Long
  • BigInteger
  • String
  • Boolean
  • Double
  • Date
  • BigDecimal
Definiert den Datentyp der erweiterten Eigenschaft für Person und Gruppe. Die Java-Basisdatentypen werden unterstützt.
Integer
Integer
Long
Long
BigInteger
BigInteger
String
String
Boolean
Boolean
Double
Double
Date
Date
BigDecimal
BigDecimal
entityType
  • Group
  • PersonAccount
Der Name der zuzuordnenden Entität. Der Name der Entität kann PersonAccount oder Group sein.
Group
Group
PersonAccount
Person
multiValuedbooleanfalseDefiniert, ob die erweiterte Eigenschaft für Person und Gruppe mehrere Werte unterstützt.
defaultValuestringDefiniert den während der Schreiboperation zu verwendenden Standardwert, wenn kein Standardwert festgelegt ist.