Los siguientes objetos est¨¢n directamente relacionados con la API userdirectory
.
El objeto del directorio de usuarios tiene las siguientes propiedades.
Propiedad | Tipo | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®²Ô |
---|---|---|
userdirectoryid | cadena | ID del directorio de usuarios. Si se elimina un directorio de usuarios, el valor de la propiedad objeto de usuario userdirectoryid se establece en "0" para todos los usuarios que est¨¢n vinculados al directorio de usuarios eliminados.Comportamiento de la propiedad: - solo lectura - obligatorio para operaciones de actualizaci¨®n |
idp_type | entero | Tipo de protocolo de autenticaci¨®n utilizado por el proveedor de identidad para el directorio de usuarios. Tenga en cuenta que solo puede existir un directorio de usuarios de tipo?SAML?. Valores posibles: 1 -?Usuario directorio de tipo LDAP; 2 -?Directorio de usuario de tipo SAML. Comportamiento de la propiedad: - obligatorio para operaciones de creaci¨®n |
group_name | cadena | Atributo del directorio de usuarios LDAP/SAML que contiene el nombre del grupo utilizado para asignar grupos entre el directorio de usuarios LDAP/SAML y Áú»¢¶Ä²©. Ejemplo: cn Comportamiento de la propiedad: - obligatorio si provision_status est¨¢ configurado en "Habilitado" y saml_jit_status de objeto de autenticaci¨®n est¨¢ configurado en "Habilitado para IdP SAML configurados" |
user_username | cadena | Atributo del directorio de usuarios LDAP/SAML (tambi¨¦n atributo SCIM si scim_status est¨¢ configurado en "El aprovisionamiento SCIM est¨¢ habilitado") que contiene el nombre del usuario que se utiliza como valor para el objeto de usuario propiedad nombre cuando se aprovisiona el usuario.Ejemplos: cn, commonName, displayName, name |
user_lastname | cadena | Atributo del directorio de usuarios LDAP/SAML (tambi¨¦n atributo SCIM si scim_status est¨¢ configurado en "El aprovisionamiento SCIM est¨¢ habilitado") que contiene el apellido del usuario que se utiliza como valor para el objeto de usuario propiedad apellido cuando se aprovisiona el usuario.Ejemplos: sn, apellido, apellido |
provision_status | entero | Estado de aprovisionamiento del directorio de usuarios. Valores posibles: 0 - (predeterminado) Deshabilitado (el aprovisionamiento de usuarios creados por este directorio de usuarios est¨¢ deshabilitado); 1 - Habilitado (el aprovisionamiento de usuarios creados por este directorio de usuarios est¨¢ habilitado; adem¨¢s, el estado del aprovisionamiento LDAP o SAML ( ldap_jit_status o saml_jit_status de objeto de autenticaci¨®n) debe estar habilitado). |
provision_groups | matriz | Matriz de asignaciones de grupos de aprovisionamiento objetos para asignar el patr¨®n de grupo de usuarios LDAP/SAML al grupo de usuarios y la funci¨®n de usuario de Áú»¢¶Ä²©. Comportamiento de la propiedad: - obligatorio si provision_status est¨¢ configurado en "Habilitado" |
provision_media | matriz | Matriz de asignaciones de tipos de medios objetos para asignar los atributos de medios LDAP/SAML del usuario (por ejemplo, correo electr¨®nico) a los medios de usuario de Áú»¢¶Ä²© para enviar notificaciones. |
Propiedades espec¨ªficas de LDAP: | ||
name | cadena | Nombre ¨²nico del directorio de usuarios. Comportamiento de la propiedad: - obligatorio si idp_type est¨¢ configurado en " Directorio de usuarios de tipo LDAP" |
host | cadena | Nombre de equipo, IP o URI del servidor LDAP. El URI debe contener el esquema ( ldap:// o ldaps:// ), host y puerto (opcional).Ejemplos: host.example.com 127.0.0.1 ldap://ldap.example.com:389 Comportamiento de la propiedad: - obligatorio si idp_type est¨¢ configurado en "Directorio de usuario de tipo LDAP" |
port | entero | Puerto del servidor LDAP. Comportamiento de la propiedad: - obligatorio si idp_type est¨¢ configurado en "Usuario directorio de tipo LDAP" |
base_dn | cadena | Ruta base del directorio de usuarios LDAP a las cuentas de usuario. Ejemplos: ou=Users,dc=example,dc=org ou=Users,ou=system (para OpenLDAP) DC=company,DC=com (para Microsoft Active Directory) uid=%{user},dc=example,dc=com (para enlace directo de usuario; marcador de posici¨®n "* %{user}" es obligatorio) Comportamiento de la propiedad: - obligatorio* si idp_type est¨¢ configurado en "Directorio de usuario de tipo LDAP" |
search_attribute | cadena | Atributo del directorio de usuarios LDAP mediante el cual identificar la cuenta de usuario a partir de la informaci¨®n proporcionada en la solicitud de inicio de sesi¨®n. Ejemplos: uid (para OpenLDAP) sAMAccountName ( para Microsoft Active Directory) Comportamiento de la propiedad: - obligatorio si idp_type est¨¢ configurado en "Directorio de usuario de tipo LDAP" |
bind_dn | cadena | Cuenta del servidor LDAP para vincular y buscar a trav¨¦s del servidor LDAP. Para vinculaci¨®n directa de usuario y vinculaci¨®n an¨®nima, bind_dn debe estar vac¨ªo.Ejemplos: * uid=ldap_search,ou=sistema* (para OpenLDAP) CN=ldap_search,OU=user_group,DC=empresa,DC=com (para Microsoft Active Directory) CN=Admin,OU=Usuarios, OU=Áú»¢¶Ä²©,DC=zbx,DC=local Comportamiento de la propiedad: - compatible si idp_type est¨¢ configurado en " Directorio de usuarios de tipo LDAP" |
bind_password | cadena | Contrase?a LDAP de la cuenta para vincular y buscar en el servidor LDAP. Para vinculaci¨®n directa de usuario y vinculaci¨®n an¨®nima, bind_password debe estar vac¨ªo.[Comportamiento de la propiedad] (/manual/api/reference_commentary#property-behavior): - compatible si idp_type est¨¢ configurado en "Directorio de usuario de tipo LDAP" |
description | cadena | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®²Ô del directorio de usuarios. Comportamiento de la propiedad: - compatible si idp_type est¨¢ configurado en "Usuario directorio de tipo LDAP" |
group_basedn | cadena | Ruta base del directorio de usuarios LDAP a los grupos; se utiliza para configurar una verificaci¨®n de membres¨ªa de usuario en el directorio de usuarios LDAP. Se ignora al aprovisionar un usuario si se establece group_membership .Ejemplo: ou=Grupos,dc=ejemplo,dc= com Comportamiento de la propiedad: - compatible si idp_type est¨¢ configurado en "Directorio de usuario de tipo LDAP" |
group_filter | cadena | Cadena de filtro para recuperar grupos de directorios de usuarios LDAP de los que el usuario es miembro; se utiliza para configurar una verificaci¨®n de membres¨ªa de usuario en el directorio de usuarios LDAP. Se ignora al aprovisionar un usuario si se establece group_membership .Marcadores de posici¨®n group_filter admitidos:%{attr } - atributo de b¨²squeda (reemplazado por el valor de la propiedad search_attribute );%{groupattr} - atributo de grupo (reemplazado por el valor de la propiedad group_member );%{host} - host nombre, IP o URI del servidor LDAP (reemplazado por el valor de la propiedad host );%{user} - nombre de usuario del usuario de Áú»¢¶Ä²©. Predeterminado: (%{groupattr}=% {user}) Ejemplos: - (member=uid=%{ref},ou=Users,dc=example,dc=com) coincidir¨¢ con "User1" si es un grupo LDAP El objeto contiene el atributo "miembro" con el valor "uid=Usuario1,ou=Users,dc=example,dc=com", y devolver¨¢ el grupo del que "Usuario1" es miembro; - (%{groupattr}=cn=%{ref},ou=Users,ou=Áú»¢¶Ä²©,DC=example,DC=com) coincidir¨¢ con "Usuario1" si un objeto de grupo LDAP contiene el atributo especificado en group_member propiedad con el valor "cn=Usuario1,ou=Usuarios,ou=Áú»¢¶Ä²©,DC=example,DC=com", y devolver¨¢ el grupo del que "Usuario1" es miembro.Propiedad comportamiento: - compatible si idp_type est¨¢ configurado en "Directorio de usuario de tipo LDAP" |
group_member | cadena | Atributo del directorio de usuarios LDAP que contiene informaci¨®n sobre los miembros del grupo; se utiliza para configurar una verificaci¨®n de membres¨ªa de usuario en el directorio de usuarios LDAP. Se ignora al aprovisionar un usuario si se establece group_membership .Comportamiento de la propiedad: - compatible si idp_type est¨¢ configurado en "Directorio de usuario de tipo LDAP" |
group_membership | cadena | Atributo del directorio de usuarios LDAP que contiene informaci¨®n sobre los grupos a los que pertenece un usuario. Ejemplo: memberOf Comportamiento de la propiedad: - compatible si idp_type est¨¢ configurado en "Directorio de usuario de tipo LDAP" |
search_filter | cadena | Cadena de filtro personalizado utilizada para localizar y autenticar a un usuario en un directorio de usuarios LDAP seg¨²n la informaci¨®n proporcionada en la solicitud de inicio de sesi¨®n. Marcadores de posici¨®n search_filter admitidos:%{attr} - nombre del atributo de b¨²squeda (por ejemplo, uid, sAMAccountName); %{user} - nombre de usuario del usuario de Áú»¢¶Ä²©. Predeterminado: (%{attr}=%{user} ) Comportamiento de la propiedad: - compatible si idp_type est¨¢ configurado en "Directorio de usuario de tipo LDAP" |
start_tls | entero | Opci¨®n de configuraci¨®n del servidor LDAP que permite proteger la comunicaci¨®n con el servidor LDAP utilizando Seguridad de la capa de transporte (TLS). Tenga en cuenta que start_tls debe estar configurado en "Desactivado" para los hosts que utilizan el ldaps:// protocolo.Valores posibles: 0 - (predeterminado) Deshabilitado; 1 - Habilitado. Comportamiento de la propiedad: - compatible si idp_type est¨¢ configurado en "Directorio de usuario de tipo LDAP" |
user_ref_attr | string | Atributo del directorio de usuarios LDAP utilizado para hacer referencia a un objeto de usuario. El valor de user_ref_attr se utiliza para obtener valores del atributo especificado en el directorio de usuarios y colocarlos en lugar del %{ref}?marcador de posici¨®n en?la cadena group_filter .Ejemplos: cn , uid, miembro, uniqueMember Comportamiento de la propiedad: - compatible si idp_type est¨¢ configurado en " Directorio de usuarios de tipo LDAP" |
Propiedades espec¨ªficas de SAML: | ||
idp_entityid | cadena | URI que identifica al proveedor de identidad y se utiliza para comunicarse con el proveedor de identidad en mensajes SAML. Ejemplo: https://idp.example.com/idp <br >Comportamiento de la propiedad: - obligatorio si idp_type est¨¢ configurado en "Directorio de usuario de tipo SAML" |
sp_entityid | cadena | URL o cualquier cadena que identifique al proveedor de servicios del proveedor de identidad. Ejemplos: https://idp.example.com/sp zabbix Comportamiento de la propiedad: - obligatorio si idp_type est¨¢ configurado en "Directorio de usuario de tipo SAML" |
username_attribute | cadena | Atributo del directorio de usuarios SAML (tambi¨¦n atributo SCIM si scim_status est¨¢ configurado en "El aprovisionamiento SCIM est¨¢ habilitado") que contiene el nombre de usuario del usuario que se compara con el valor del objeto de usuario propiedad nombre de usuario al autenticarse.Ejemplos: uid, userprincipalname, samaccountname, username, userusername, urn:oid:0.9. 2342.19200300.100.1.1, urn:oid:1.3.6.1.4.1.5923.1.1.1.13, urn:oid:0.9.2342.19200300.100.1.44 Comportamiento de la propiedad: - obligatorio si idp_type est¨¢ configurado en "Directorio de usuario de tipo SAML" |
sso_url | cadena | URL del servicio de inicio de sesi¨®n ¨²nico SAML del proveedor de identidad, al que Áú»¢¶Ä²© enviar¨¢ las solicitudes de autenticaci¨®n SAML. Ejemplo: http://idp.example.com/idp/sso/ saml Comportamiento de la propiedad: - obligatorio si idp_type est¨¢ configurado en "Directorio de usuario de tipo SAML" |
slo_url | cadena | URL del servicio de cierre de sesi¨®n ¨²nico SAML del proveedor de identidad, al que Áú»¢¶Ä²© enviar¨¢ las solicitudes de cierre de sesi¨®n SAML. Ejemplo: https://idp.example.com/idp/slo/ saml Comportamiento de la propiedad: - compatible si idp_type est¨¢ configurado en "Directorio de usuario de tipo SAML" |
encrypt_nameid | entero | Si el ID del nombre SAML debe cifrarse. Valores posibles: 0 -?(predeterminado)?No cifrar el ID del nombre; 1: cifrar el ID del nombre.<br > Comportamiento de la propiedad: - compatible si idp_type est¨¢ configurado en "Directorio de usuario de tipo SAML" |
encrypt_assertions | integer | Si las aserciones SAML deben cifrarse. Valores posibles: 0 -?(predeterminado)?No cifrar las aserciones; 1: cifrar las aserciones. <br >Comportamiento de la propiedad: - compatible si idp_type est¨¢ configurado en "Directorio de usuario de tipo SAML" |
nameid_format | cadena | Formato de ID de nombre del proveedor de servicios del proveedor de identidad SAML. Ejemplos: urn:oasis:names:tc:SAML:2.0:nameid-format:persistent * urna:oasis:names:tc:SAML:2.0:nameid-format:transient urna:oasis:names:tc:SAML:2.0:nameid-format:kerberos urna:oasis:names: tc:SAML:2.0:nameid-format:entity Comportamiento de la propiedad: - compatible* si idp_type est¨¢ configurado en " Directorio de usuarios de tipo SAML" |
scim_status | entero | Si el aprovisionamiento SCIM para SAML est¨¢ habilitado o deshabilitado. Valores posibles: 0 -?(predeterminado) El aprovisionamiento SCIM est¨¢ deshabilitado; 1 -?El aprovisionamiento SCIM est¨¢ habilitado.< br> Comportamiento de la propiedad: - compatible si idp_type est¨¢ configurado en "Directorio de usuario de tipo SAML" |
sign_assertions | entero | Si las aserciones SAML deben firmarse con una firma SAML. Valores posibles: 0 -?(predeterminado)?No firmar aserciones; 1 - Firmar aserciones.< br> Comportamiento de la propiedad: - compatible si idp_type est¨¢ configurado en "Directorio de usuario de tipo SAML" |
sign_authn_requests | entero | Si las solicitudes de AuthN SAML deben firmarse con una firma SAML. Valores posibles: 0 -?(predeterminado)?No firmar solicitudes de AuthN; 1 - Firmar AuthN solicitudes. Comportamiento de la propiedad: - compatible si idp_type est¨¢ configurado en "Directorio de usuario de tipo SAML" |
sign_messages | entero | Si los mensajes SAML deben firmarse con una firma SAML. Valores posibles: 0 -?(predeterminado) No firmar mensajes; 1 - Firmar mensajes.< br> Comportamiento de la propiedad: - compatible si idp_type est¨¢ configurado en "Directorio de usuario de tipo SAML" |
sign_logout_requests | entero | Si las solicitudes de cierre de sesi¨®n de SAML deben firmarse con una firma SAML. Valores posibles: 0 -?(predeterminado)?No firmar solicitudes de cierre de sesi¨®n; 1 - Firmar cierre de sesi¨®n solicitudes. Comportamiento de la propiedad: - compatible si idp_type est¨¢ configurado en "Directorio de usuario de tipo SAML" |
sign_logout_responses | entero | Si las respuestas de cierre de sesi¨®n de SAML deben firmarse con una firma SAML. Valores posibles: 0 -?(predeterminado)?No firmar las respuestas de cierre de sesi¨®n; 1 - Firmar cierre de sesi¨®n respuestas. Comportamiento de la propiedad: - compatible si idp_type est¨¢ configurado en "Directorio de usuario de tipo SAML" |
El objeto de asignaciones de tipos de medios tiene las siguientes propiedades.
Propiedad | Tipo | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®²Ô |
---|---|---|
userdirectory_mediaid | ID | ID de asignaci¨®n de tipo de medio. Comportamiento de la propiedad: - solo lectura |
nombre | cadena | Nombre visible en la lista de asignaciones de tipos de medios. Comportamiento de la propiedad: - requerido |
mediatypeid | ID | ID del tipo de medio que se crear¨¢; utilizado como valor para la propiedad Objeto multimedia mediatypeid .Comportamiento de la propiedad: - obligatorio |
atributo | cadena | Atributo del directorio de usuarios LDAP/SAML (tambi¨¦n atributo SCIM si scim_status est¨¢ configurado en "El aprovisionamiento SCIM est¨¢ habilitado") que contiene los medios del usuario (por ejemplo, [email protected]) que se utiliza como valor para la propiedad objeto multimedia sendto .Si est¨¢ presente en los datos recibidos del proveedor de identidad LDAP/SAML y el valor no est¨¢ vac¨ªo, esto activar¨¢ la creaci¨®n de medios para el usuario aprovisionado. Comportamiento de la propiedad: - requerido |
activo | entero | Valor de propiedad activo de los medios de usuario cuando se crean los medios para el usuario aprovisionado.Valores posibles: 0 - (predeterminado) habilitado; 1 - deshabilitado. |
severidad | entero | Valor de la propiedad severity de los medios de usuario cuando se crean los medios para el usuario aprovisionado.Valor predeterminado: 63. |
period | cadena | Valor de propiedad period de medios de usuario cuando se crean medios para el usuario aprovisionado.Predeterminado: 1-7,00:00-24:00. |
Las asignaciones de grupos de aprovisionamiento tienen las siguientes propiedades.
Propiedad | Tipo | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®²Ô |
---|---|---|
nombre | cadena | Nombre completo de un grupo (p. ej., administradores de Áú»¢¶Ä²©) en el directorio de usuarios LDAP/SAML (tambi¨¦n SCIM si scim_status est¨¢ configurado en "El aprovisionamiento SCIM est¨¢ habilitado").Admite el car¨¢cter comod¨ªn " *". ?nico en todas las asignaciones de grupos de aprovisionamiento. Comportamiento de la propiedad: - obligatorio |
roleid | ID | ID de la funci¨®n de usuario que se asignar¨¢ al usuario. Si coinciden varias asignaciones de grupos de aprovisionamiento, la funci¨®n del tipo de usuario m¨¢s alto (Usuario, Administrador o Superadministrador ) se asigna al usuario. Si hay varios roles con el mismo tipo de usuario, el primer rol (ordenado alfab¨¦ticamente) se asigna al usuario. Comportamiento de la propiedad:< br>- obligatorio |
user_groups | array | Matriz de objetos de ID de grupo de usuarios de Áú»¢¶Ä²©. Cada objeto tiene las siguientes propiedades:usrgrpid - (ID) ID del grupo de usuarios de Áú»¢¶Ä²© para asignar al usuario.Si coinciden varias asignaciones de grupos de aprovisionamiento, los grupos de usuarios de Áú»¢¶Ä²© de todos coinciden las asignaciones se asignan al usuario. Comportamiento de la propiedad: - obligatorio |