Configuración de la federación del registro de usuarios.
Name | Type | Default | Description |
---|---|---|---|
id | string | Un ID de configuración exclusivo. | |
maxSearchResults | int | 4500 | Número máximo de entradas devueltas en la búsqueda. |
searchTimeout | Un período de tiempo con precisión de milisegundos | 10m | Cantidad máxima de tiempo, en milisegundos, para ejecutar una búsqueda. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos. |
pageCacheSize | int | 1000 | Define el número de solicitudes de paginación que pueden almacenarse en la memoria caché. El tamaño de la memoria caché de paginación debe configurarse en función del número de solicitudes de paginación ejecutadas en el sistema y los recursos del sistema de hardware disponibles. |
pageCacheTimeout | Un período de tiempo con precisión de milisegundos | 30000ms | Define el tiempo máximo que estará disponible una entrada añadida a la memoria caché de página. Cuando el tiempo especificado haya transcurrido, se borrará la entrada de la memoria caché de página. Debe configurarse basándose en el intervalo entre las solicitudes de búsqueda de paginación ejecutadas en el sistema y los recursos del sistema de hardware disponibles. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos. |
Referencia al reino.
Name | Type | Default | Description |
---|---|---|---|
id | string | Un ID de configuración exclusivo. | |
name | string | Nombre del reino. | |
delimiter | string | / | Delimitador utilizado para calificar el reino con el que debe ejecutarse la operación. Por ejemplo, userid=test1/myrealm, donde / es el delimitador y myrealm es el nombre del reino. |
allowOpIfRepoDown | boolean | false | Especifica si la operación está permitida cuando un repositorio está inactivo. El valor predeterminado es false. |
realm > participatingBaseEntry
La entrada base que forma parte de este reino.
Name | Type | Default | Description |
---|---|---|---|
id | string | Un ID de configuración exclusivo. | |
name | string | Nombre de la entrada base. |
Las correlaciones de propiedades de entrada y salida para el ID de usuario exclusivo utilizado en una operación de registro de usuarios.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | uniqueName | Propiedad que se correlaciona con el atributo de registro de usuarios para entrada. Los valores válidos son: uniqueId, uniqueName, externalId, externalName y los atributos de los tipos de entidad PersonAccount y Group. |
outputProperty | string | uniqueName | Propiedad que se correlaciona con el atributo de registro de usuarios para salida. Los valores válidos son: uniqueId, uniqueName, externalId, externalName y los atributos de los tipos de entidad PersonAccount y Group. |
realm > userSecurityNameMapping
Las correlaciones de propiedades de entrada y salida para el nombre de seguridad de usuario en una operación de registro de usuarios.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | principalName | Propiedad que se correlaciona con el atributo de registro de usuarios para entrada. Los valores válidos son: uniqueId, uniqueName, externalId, externalName y los atributos de los tipos de entidad PersonAccount y Group. |
outputProperty | string | uniqueName | Propiedad que se correlaciona con el atributo de registro de usuarios para salida. Los valores válidos son: uniqueId, uniqueName, externalId, externalName y los atributos de los tipos de entidad PersonAccount y Group. |
realm > userDisplayNameMapping
Las correlaciones de propiedades de entrada y salida para el nombre de visualización de usuario en una operación de registro de usuarios.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | principalName | Propiedad que se correlaciona con el atributo de registro de usuarios para entrada. Los valores válidos son: uniqueId, uniqueName, externalId, externalName y los atributos de los tipos de entidad PersonAccount y Group. |
outputProperty | string | principalName | Propiedad que se correlaciona con el atributo de registro de usuarios para salida. Los valores válidos son: uniqueId, uniqueName, externalId, externalName y los atributos de los tipos de entidad PersonAccount y Group. |
Las correlaciones de propiedades de entrada y salida para el ID de grupo exclusivo en una operación de registro de usuarios.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | cn | Propiedad que se correlaciona con el atributo de registro de usuarios para entrada. Los valores válidos son: uniqueId, uniqueName, externalId, externalName y los atributos de los tipos de entidad PersonAccount y Group. |
outputProperty | string | uniqueName | Propiedad que se correlaciona con el atributo de registro de usuarios para salida. Los valores válidos son: uniqueId, uniqueName, externalId, externalName y los atributos de los tipos de entidad PersonAccount y Group. |
realm > groupSecurityNameMapping
Las correlaciones de propiedades de entrada y salida para el nombre de seguridad de grupo en una operación de registro de usuarios.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | cn | Propiedad que se correlaciona con el atributo de registro de usuarios para entrada. Los valores válidos son: uniqueId, uniqueName, externalId, externalName y los atributos de los tipos de entidad PersonAccount y Group. |
outputProperty | string | cn | Propiedad que se correlaciona con el atributo de registro de usuarios para salida. Los valores válidos son: uniqueId, uniqueName, externalId, externalName y los atributos de los tipos de entidad PersonAccount y Group. |
realm > groupDisplayNameMapping
Las correlaciones de propiedades de entrada y salida para el nombre de visualización de grupo en una operación de registro de usuarios.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | cn | Propiedad que se correlaciona con el atributo de registro de usuarios para entrada. Los valores válidos son: uniqueId, uniqueName, externalId, externalName y los atributos de los tipos de entidad PersonAccount y Group. |
outputProperty | string | cn | Propiedad que se correlaciona con el atributo de registro de usuarios para salida. Los valores válidos son: uniqueId, uniqueName, externalId, externalName y los atributos de los tipos de entidad PersonAccount y Group. |
La correlación de padres predeterminada para el reino.
Name | Type | Default | Description |
---|---|---|---|
name | string | El nombre de la entidad correlacionada. El nombre de la entidad puede ser PersonAccount o Group. | |
parentUniqueName | string | El nombre distinguido debajo del nombre distinguido (DN) base en el repositorio bajo el cual se crearán todas las entidades del tipo configurado. |
Configuración del reino principal.
Name | Type | Default | Description |
---|---|---|---|
name | string | Nombre del reino. | |
delimiter | string | / | Delimitador utilizado para calificar el reino con el que debe ejecutarse la operación. Por ejemplo, userid=test1/myrealm, donde / es el delimitador y myrealm es el nombre del reino. |
allowOpIfRepoDown | boolean | false | Especifica si la operación está permitida cuando un repositorio está inactivo. El valor predeterminado es false. |
primaryRealm > participatingBaseEntry
La entrada base que forma parte de este reino.
Name | Type | Default | Description |
---|---|---|---|
id | string | Un ID de configuración exclusivo. | |
name | string | Nombre de la entrada base. |
primaryRealm > uniqueUserIdMapping
Las correlaciones de propiedades de entrada y salida para el ID de usuario exclusivo utilizado en una operación de registro de usuarios.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | uniqueName | Propiedad que se correlaciona con el atributo de registro de usuarios para entrada. Los valores válidos son: uniqueId, uniqueName, externalId, externalName y los atributos de los tipos de entidad PersonAccount y Group. |
outputProperty | string | uniqueName | Propiedad que se correlaciona con el atributo de registro de usuarios para salida. Los valores válidos son: uniqueId, uniqueName, externalId, externalName y los atributos de los tipos de entidad PersonAccount y Group. |
primaryRealm > userSecurityNameMapping
Las correlaciones de propiedades de entrada y salida para el nombre de seguridad de usuario en una operación de registro de usuarios.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | principalName | Propiedad que se correlaciona con el atributo de registro de usuarios para entrada. Los valores válidos son: uniqueId, uniqueName, externalId, externalName y los atributos de los tipos de entidad PersonAccount y Group. |
outputProperty | string | uniqueName | Propiedad que se correlaciona con el atributo de registro de usuarios para salida. Los valores válidos son: uniqueId, uniqueName, externalId, externalName y los atributos de los tipos de entidad PersonAccount y Group. |
primaryRealm > userDisplayNameMapping
Las correlaciones de propiedades de entrada y salida para el nombre de visualización de usuario en una operación de registro de usuarios.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | principalName | Propiedad que se correlaciona con el atributo de registro de usuarios para entrada. Los valores válidos son: uniqueId, uniqueName, externalId, externalName y los atributos de los tipos de entidad PersonAccount y Group. |
outputProperty | string | principalName | Propiedad que se correlaciona con el atributo de registro de usuarios para salida. Los valores válidos son: uniqueId, uniqueName, externalId, externalName y los atributos de los tipos de entidad PersonAccount y Group. |
primaryRealm > uniqueGroupIdMapping
Las correlaciones de propiedades de entrada y salida para el ID de grupo exclusivo en una operación de registro de usuarios.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | cn | Propiedad que se correlaciona con el atributo de registro de usuarios para entrada. Los valores válidos son: uniqueId, uniqueName, externalId, externalName y los atributos de los tipos de entidad PersonAccount y Group. |
outputProperty | string | uniqueName | Propiedad que se correlaciona con el atributo de registro de usuarios para salida. Los valores válidos son: uniqueId, uniqueName, externalId, externalName y los atributos de los tipos de entidad PersonAccount y Group. |
primaryRealm > groupSecurityNameMapping
Las correlaciones de propiedades de entrada y salida para el nombre de seguridad de grupo en una operación de registro de usuarios.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | cn | Propiedad que se correlaciona con el atributo de registro de usuarios para entrada. Los valores válidos son: uniqueId, uniqueName, externalId, externalName y los atributos de los tipos de entidad PersonAccount y Group. |
outputProperty | string | cn | Propiedad que se correlaciona con el atributo de registro de usuarios para salida. Los valores válidos son: uniqueId, uniqueName, externalId, externalName y los atributos de los tipos de entidad PersonAccount y Group. |
primaryRealm > groupDisplayNameMapping
Las correlaciones de propiedades de entrada y salida para el nombre de visualización de grupo en una operación de registro de usuarios.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | cn | Propiedad que se correlaciona con el atributo de registro de usuarios para entrada. Los valores válidos son: uniqueId, uniqueName, externalId, externalName y los atributos de los tipos de entidad PersonAccount y Group. |
outputProperty | string | cn | Propiedad que se correlaciona con el atributo de registro de usuarios para salida. Los valores válidos son: uniqueId, uniqueName, externalId, externalName y los atributos de los tipos de entidad PersonAccount y Group. |
La correlación de padres predeterminada para el reino.
Name | Type | Default | Description |
---|---|---|---|
name | string | El nombre de la entidad correlacionada. El nombre de la entidad puede ser PersonAccount o Group. | |
parentUniqueName | string | El nombre distinguido debajo del nombre distinguido (DN) base en el repositorio bajo el cual se crearán todas las entidades del tipo configurado. |
El padre predeterminado para una correlación de tipo de entidad.
Name | Type | Default | Description |
---|---|---|---|
id | string | Un ID de configuración exclusivo. |
El nombre de la entidad correlacionada. El nombre de la entidad puede ser PersonAccount o Group.
supportedEntityType > defaultParent
El nombre distinguido debajo del nombre distinguido (DN) base en el repositorio bajo el cual se crearán todas las entidades del tipo configurado.
Las propiedades ampliadas para Persona y Grupo
Name | Type | Default | Description |
---|---|---|---|
id | string | Un ID de configuración exclusivo. | |
name | string | Define el nombre de la propiedad ampliada para Persona y Grupo. | |
dataType |
| Define el tipo de datos de la propiedad ampliada para Persona y Grupo. Están soportados los tipos de datos Java básicos. Integer Integer Long Long BigInteger BigInteger String String Boolean Boolean Double Double Date Date BigDecimal BigDecimal | |
entityType |
| El nombre de la entidad correlacionada. El nombre de la entidad puede ser PersonAccount o Group. Group Group PersonAccount Person | |
multiValued | boolean | false | Define si la propiedad ampliada para Persona y Grupo permite utilizar múltiples valores. |
defaultValue | string | Define el valor predeterminado de la propiedad durante la operación de escritura, si no hay ningún valor predeterminado establecido. |