Configuration pour la fédération de registre d'utilisateurs.
Name | Type | Default | Description |
---|---|---|---|
id | string | ID de configuration unique. | |
maxSearchResults | int | 4500 | Nombre maximal d'entrées pouvant être renvoyées lors d'une recherche. |
searchTimeout | Période avec une précision à la milliseconde près | 10m | Durée maximale, en millisecondes, du traitement d'une recherche. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie. |
pageCacheSize | int | 1000 | Définit le nombre de demandes de pagination pouvant être stockées dans le cache. Elle doit être configurée en fonction du nombre de demandes de recherche de pagination exécutées sur le système et des ressources système matérielles disponibles. |
pageCacheTimeout | Période avec une précision à la milliseconde près | 30000ms | Définit la durée de disponibilité maximale d'une entrée ajoutée à la page. A la fin de la durée spécifiée, l'entrée de la mémoire cache de page est effacée. Elle doit être configurée en fonction de l'intervalle entre les demandes de recherche de pagination exécutées sur le système et des ressources système matérielles disponibles. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie. |
Référence au domaine.
Name | Type | Default | Description |
---|---|---|---|
id | string | ID de configuration unique. | |
name | string | Nom du superdomaine. | |
delimiter | string | / | Délimiteur utilisé pour qualifier le domaine sous lequel l'opération doit être exécutée. Par exemple, userid=test1/myrealm où / est le délimiteur et myrealm le nom de domaine. |
allowOpIfRepoDown | boolean | false | Indique si l'opération est autorisée lorsqu'un référentiel est inactif. La valeur par défaut est false. |
realm > participatingBaseEntry
Entrée de base qui fait partie de ce domaine.
Name | Type | Default | Description |
---|---|---|---|
id | string | ID de configuration unique. | |
name | string | Nom de l'entrée de base. |
Mappages de propriété d'entrée et de sortie pour l'ID utilisateur unique utilisé dans une opération de registre d'utilisateurs.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | uniqueName | Propriété qui mappe vers l'attribut de registre d'utilisateurs pour l'entrée. Les valeurs valides sont les suivantes : uniqueId, uniqueName, externalId, externalName et les attributs des types d'entité PersonAccount et Group. |
outputProperty | string | uniqueName | Propriété qui mappe vers l'attribut de registre d'utilisateurs pour la sortie. Les valeurs valides sont les suivantes : uniqueId, uniqueName, externalId, externalName et les attributs des types d'entité PersonAccount et Group. |
realm > userSecurityNameMapping
Mappages de propriété d'entrée et de sortie pour le nom de sécurité utilisateur dans une opération de registre d'utilisateurs.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | principalName | Propriété qui mappe vers l'attribut de registre d'utilisateurs pour l'entrée. Les valeurs valides sont les suivantes : uniqueId, uniqueName, externalId, externalName et les attributs des types d'entité PersonAccount et Group. |
outputProperty | string | uniqueName | Propriété qui mappe vers l'attribut de registre d'utilisateurs pour la sortie. Les valeurs valides sont les suivantes : uniqueId, uniqueName, externalId, externalName et les attributs des types d'entité PersonAccount et Group. |
realm > userDisplayNameMapping
Mappages de propriété d'entrée et de sortie pour le nom affiché d'utilisateur dans une opération de registre d'utilisateurs.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | principalName | Propriété qui mappe vers l'attribut de registre d'utilisateurs pour l'entrée. Les valeurs valides sont les suivantes : uniqueId, uniqueName, externalId, externalName et les attributs des types d'entité PersonAccount et Group. |
outputProperty | string | principalName | Propriété qui mappe vers l'attribut de registre d'utilisateurs pour la sortie. Les valeurs valides sont les suivantes : uniqueId, uniqueName, externalId, externalName et les attributs des types d'entité PersonAccount et Group. |
Mappages de propriété d'entrée et de sortie pour un ID groupe unique dans une opération de registre d'utilisateurs.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | cn | Propriété qui mappe vers l'attribut de registre d'utilisateurs pour l'entrée. Les valeurs valides sont les suivantes : uniqueId, uniqueName, externalId, externalName et les attributs des types d'entité PersonAccount et Group. |
outputProperty | string | uniqueName | Propriété qui mappe vers l'attribut de registre d'utilisateurs pour la sortie. Les valeurs valides sont les suivantes : uniqueId, uniqueName, externalId, externalName et les attributs des types d'entité PersonAccount et Group. |
realm > groupSecurityNameMapping
Mappages de propriété d'entrée et de sortie pour le nom de sécurité de groupe dans une opération de registre d'utilisateurs.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | cn | Propriété qui mappe vers l'attribut de registre d'utilisateurs pour l'entrée. Les valeurs valides sont les suivantes : uniqueId, uniqueName, externalId, externalName et les attributs des types d'entité PersonAccount et Group. |
outputProperty | string | cn | Propriété qui mappe vers l'attribut de registre d'utilisateurs pour la sortie. Les valeurs valides sont les suivantes : uniqueId, uniqueName, externalId, externalName et les attributs des types d'entité PersonAccount et Group. |
realm > groupDisplayNameMapping
Mappages de propriété d'entrée et de sortie pour le nom affiché de groupe dans une opération de registre d'utilisateurs.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | cn | Propriété qui mappe vers l'attribut de registre d'utilisateurs pour l'entrée. Les valeurs valides sont les suivantes : uniqueId, uniqueName, externalId, externalName et les attributs des types d'entité PersonAccount et Group. |
outputProperty | string | cn | Propriété qui mappe vers l'attribut de registre d'utilisateurs pour la sortie. Les valeurs valides sont les suivantes : uniqueId, uniqueName, externalId, externalName et les attributs des types d'entité PersonAccount et Group. |
Mappage parent par défaut pour le domaine.
Name | Type | Default | Description |
---|---|---|---|
name | string | Nom de l'entité en cours de mappage. Le nom de l'entité peut être un compte de personne ou un groupe. | |
parentUniqueName | string | Nom distinctif sous Nom distinctif de base (DN) dans le référentiel sous lequel toutes les entités du type configuré vont être créées. |
Configuration du domaine principal.
Name | Type | Default | Description |
---|---|---|---|
name | string | Nom du superdomaine. | |
delimiter | string | / | Délimiteur utilisé pour qualifier le domaine sous lequel l'opération doit être exécutée. Par exemple, userid=test1/myrealm où / est le délimiteur et myrealm le nom de domaine. |
allowOpIfRepoDown | boolean | false | Indique si l'opération est autorisée lorsqu'un référentiel est inactif. La valeur par défaut est false. |
primaryRealm > participatingBaseEntry
Entrée de base qui fait partie de ce domaine.
Name | Type | Default | Description |
---|---|---|---|
id | string | ID de configuration unique. | |
name | string | Nom de l'entrée de base. |
primaryRealm > uniqueUserIdMapping
Mappages de propriété d'entrée et de sortie pour l'ID utilisateur unique utilisé dans une opération de registre d'utilisateurs.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | uniqueName | Propriété qui mappe vers l'attribut de registre d'utilisateurs pour l'entrée. Les valeurs valides sont les suivantes : uniqueId, uniqueName, externalId, externalName et les attributs des types d'entité PersonAccount et Group. |
outputProperty | string | uniqueName | Propriété qui mappe vers l'attribut de registre d'utilisateurs pour la sortie. Les valeurs valides sont les suivantes : uniqueId, uniqueName, externalId, externalName et les attributs des types d'entité PersonAccount et Group. |
primaryRealm > userSecurityNameMapping
Mappages de propriété d'entrée et de sortie pour le nom de sécurité utilisateur dans une opération de registre d'utilisateurs.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | principalName | Propriété qui mappe vers l'attribut de registre d'utilisateurs pour l'entrée. Les valeurs valides sont les suivantes : uniqueId, uniqueName, externalId, externalName et les attributs des types d'entité PersonAccount et Group. |
outputProperty | string | uniqueName | Propriété qui mappe vers l'attribut de registre d'utilisateurs pour la sortie. Les valeurs valides sont les suivantes : uniqueId, uniqueName, externalId, externalName et les attributs des types d'entité PersonAccount et Group. |
primaryRealm > userDisplayNameMapping
Mappages de propriété d'entrée et de sortie pour le nom affiché d'utilisateur dans une opération de registre d'utilisateurs.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | principalName | Propriété qui mappe vers l'attribut de registre d'utilisateurs pour l'entrée. Les valeurs valides sont les suivantes : uniqueId, uniqueName, externalId, externalName et les attributs des types d'entité PersonAccount et Group. |
outputProperty | string | principalName | Propriété qui mappe vers l'attribut de registre d'utilisateurs pour la sortie. Les valeurs valides sont les suivantes : uniqueId, uniqueName, externalId, externalName et les attributs des types d'entité PersonAccount et Group. |
primaryRealm > uniqueGroupIdMapping
Mappages de propriété d'entrée et de sortie pour un ID groupe unique dans une opération de registre d'utilisateurs.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | cn | Propriété qui mappe vers l'attribut de registre d'utilisateurs pour l'entrée. Les valeurs valides sont les suivantes : uniqueId, uniqueName, externalId, externalName et les attributs des types d'entité PersonAccount et Group. |
outputProperty | string | uniqueName | Propriété qui mappe vers l'attribut de registre d'utilisateurs pour la sortie. Les valeurs valides sont les suivantes : uniqueId, uniqueName, externalId, externalName et les attributs des types d'entité PersonAccount et Group. |
primaryRealm > groupSecurityNameMapping
Mappages de propriété d'entrée et de sortie pour le nom de sécurité de groupe dans une opération de registre d'utilisateurs.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | cn | Propriété qui mappe vers l'attribut de registre d'utilisateurs pour l'entrée. Les valeurs valides sont les suivantes : uniqueId, uniqueName, externalId, externalName et les attributs des types d'entité PersonAccount et Group. |
outputProperty | string | cn | Propriété qui mappe vers l'attribut de registre d'utilisateurs pour la sortie. Les valeurs valides sont les suivantes : uniqueId, uniqueName, externalId, externalName et les attributs des types d'entité PersonAccount et Group. |
primaryRealm > groupDisplayNameMapping
Mappages de propriété d'entrée et de sortie pour le nom affiché de groupe dans une opération de registre d'utilisateurs.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | cn | Propriété qui mappe vers l'attribut de registre d'utilisateurs pour l'entrée. Les valeurs valides sont les suivantes : uniqueId, uniqueName, externalId, externalName et les attributs des types d'entité PersonAccount et Group. |
outputProperty | string | cn | Propriété qui mappe vers l'attribut de registre d'utilisateurs pour la sortie. Les valeurs valides sont les suivantes : uniqueId, uniqueName, externalId, externalName et les attributs des types d'entité PersonAccount et Group. |
Mappage parent par défaut pour le domaine.
Name | Type | Default | Description |
---|---|---|---|
name | string | Nom de l'entité en cours de mappage. Le nom de l'entité peut être un compte de personne ou un groupe. | |
parentUniqueName | string | Nom distinctif sous Nom distinctif de base (DN) dans le référentiel sous lequel toutes les entités du type configuré vont être créées. |
Parent par défaut pour le mappage d'un type d'entité.
Name | Type | Default | Description |
---|---|---|---|
id | string | ID de configuration unique. |
Nom de l'entité en cours de mappage. Le nom de l'entité peut être un compte de personne ou un groupe.
supportedEntityType > defaultParent
Nom distinctif sous Nom distinctif de base (DN) dans le référentiel sous lequel toutes les entités du type configuré vont être créées.
Propriétés étendues pour personne et groupe.
Name | Type | Default | Description |
---|---|---|---|
id | string | ID de configuration unique. | |
name | string | Définissez le nom de la propriété étendue pour la personne et le groupe. | |
dataType |
| Définissez le type de données de la propriété étendue pour la personne et le groupe. Les types de données Java de base sont pris en charge. Integer Integer Long Long BigInteger BigInteger String String Boolean Boolean Double Double Date Date BigDecimal BigDecimal | |
entityType |
| Nom de l'entité en cours de mappage. Le nom de l'entité peut être un compte de personne ou un groupe. Group Group PersonAccount Person | |
multiValued | boolean | false | Définit si la propriété étendue pour la personne et le groupe prend en charge plusieurs valeurs. |
defaultValue | string | Définit la valeur par défaut pour la propriété lors de l'opération d'écriture, si aucune valeur par défaut n'est définie. |