Esquema de LDAP seguro

Ediciones compatibles con esta función: Frontline Standard y Frontline Plus; Business Plus; Enterprise Standard y Enterprise Plus; Education Fundamentals, Education Standard y Education Plus; Enterprise Essentials Plus. Comparar tu edición

El servicio de LDAP seguro hace que los objetos del Directorio de Google Cloud estén disponibles para los clientes LDAP con la jerarquía y los atributos que se describen en las siguientes secciones.

Ejemplo de jerarquía

    • cn=subschema
    • dc=example,dc=com
      • ou=Users
        • ou=Sales
          • uid=lisasmith
        • uid=jimsmith
      • ou=Groups
        • cn=group1
        • cn=group2

Atributos

Raíz

Metadatos del servidor:

  • objectClass: top
  • supportedLdapVersion: 3
  • supportedSASLMechanism: EXTERNAL, PLAIN
  • supportedExtension: 1.3.6.1.4.1.1466.20037 (StartTLS)
  • subschemaSubentry: cn=subschema

Subesquema

Una definición legible por máquinas del esquema del servidor LDAP:

  • objectClass: top, subschema
  • objectClasses: descripciones de las clases de objetos admitidas
  • attributeTypes: descripciones de los tipos de atributos admitidos
  • matchingRules: descripciones de las reglas de coincidencia admitidas

Dominio

Es el dominio que usaste para inscribirte en Google Workspace o Cloud Identity Premium. Contiene subdominios, usuarios, grupos y unidades organizativas.

  • objectClass: top, domain, dcObject
  • dc: Es el nombre del componente de dominio (p. ej., dc=example,dc=com).
  • hasSubordinates: TRUE

Unidad organizativa

Esta es una unidad organizativa dentro del árbol de directorios. La unidad organizativa puede contener otras unidades organizativas o personas. El árbol de unidades organizativas es el mismo que ves en la Consola del administrador de Google.

  • objectClass: top, organizationalUnit
  • ou: Es el nombre de la unidad organizativa (p. ej., ou=Users).
  • description: Es la descripción más larga y legible por humanos de la unidad organizativa.
  • hasSubordinates: TRUE

Persona

Un usuario del dominio. Las personas aparecen en las unidades organizativas a las que pertenecen:

  • objectClass: top, person, organizationalPerson, inetOrgPerson, posixAccount
  • uid: Es el nombre de usuario del usuario. La parte del nombre de usuario de su dirección de correo electrónico.
  • googleUid: Es igual que el uid. Esto existe para distinguirlo de forma inequívoca del posixUid.
  • posixUid: Es el nombre de usuario o, si está configurado, el nombre de usuario POSIX.
  • cn: El "nombre común". Este contiene dos valores: el nombre de usuario y el nombre visible del usuario.
  • sn: Es el apellido del usuario.
  • givenName: Es el nombre de pila del usuario.
  • displayName: Es el nombre visible del usuario (nombre completo).
  • mail: Es la dirección de correo electrónico del usuario.
  • memberOf: Es una lista de los nombres completamente calificados de los grupos a los que pertenece este usuario.
  • title: Es el título del usuario.
  • employeeNumber: Es el ID de empleado del usuario.
  • employeeType: Es el rol del usuario en la organización.
  • departmentNumber: Es el nombre del departamento del usuario. No necesariamente es un número.
  • physicalDeliveryOfficeName: Es la ubicación o dirección del usuario.
  • jpegPhoto: Es la foto de perfil del usuario. Solo se devuelve cuando se solicita de forma explícita en la solicitud de búsqueda.
  • entryUuid: Es un identificador estable único universal para este usuario. Solo se devuelve cuando se solicita de forma explícita en la solicitud de búsqueda.
  • objectSid: Es un identificador único universal para este usuario, compatible con los identificadores de seguridad de Windows. Solo se devuelve cuando se solicita de forma explícita en la solicitud de búsqueda.
  • uidNumber: Es un número de UID de POSIX para el usuario. Si se establece un ID de POSIX para el usuario, se reflejará ese ID. De lo contrario, será un identificador estable único.
  • gidNumber: Es un número de GID de POSIX para el grupo principal del usuario. Si se establece un GID de POSIX para el usuario, se reflejará ese valor. De lo contrario, será el mismo que el número de UID del usuario.

    Nota: No podrás buscar un usuario con su uidNumber o gidNumber, a menos que un administrador haya configurado estos atributos con la API del SDK de Admin. Cuando estos atributos se configuran con la API, el atributo systemId de posixAccount también se debe configurar o no se podrán buscar los atributos uidNumber y gidNumber.

  • homeDirectory: Es el directorio principal de POSIX del usuario. La configuración predeterminada es "/home/".

  • loginShell: Es la shell de acceso POSIX del usuario. La configuración predeterminada es "/bin/bash".

  • gecos: Atributos de GECOS (históricos) del usuario.

  • hasSubordinates: FALSE

Agrupar

  • objectClass: top, groupOfNames, posixGroup
  • cn: Es el nombre único del dominio del grupo.
  • displayName: Es el nombre visible del grupo legible por humanos.
  • description: Es una descripción más larga y legible por humanos del grupo.
  • gidNumber: Es el número de GID de POSIX para el grupo. Este es un ID único estable, pero no se puede buscar el grupo de forma eficiente con él.
  • entryUuid: Es un identificador estable único universal para este grupo.
  • objectSid: Es un identificador único universal para este grupo, compatible con los identificadores de seguridad de Windows.
  • member: Es una lista de nombres completamente calificados de los miembros de este grupo.
  • memberUid: Es una lista de nombres de usuario de los miembros de este grupo.
  • googleAdminCreated: Es verdadero si un administrador creó este grupo.
  • hasSubordinates: FALSE