Definición de atributos personalizados para flujos de usuario

Sugerencia

Este artículo se aplica a los flujos de usuario de colaboración B2B. Si su inquilino está configurado para la administración de identidades y accesos de clientes, consulte Recopilar los atributos del usuario durante el registro de clientes.

Para cada aplicación, puede tener requisitos diferentes para la información que quiere recopilar durante el registro. El Id. externo de Microsoft Entra incluye un conjunto integrado de información almacenada en atributos, como el nombre propio, los apellidos, la ciudad y el código postal. Con el Id. externo de Microsoft Entra, puede extender el conjunto de atributos almacenados en una cuenta de invitado cuando el usuario externo se registre a través de un flujo de usuario.

Puede crear atributos personalizados en el centro de administración de Microsoft Entra y utilizarlos en sus Flujos de usuario de registro de autoservicio . También puede leer y escribir estos atributos mediante Microsoft Graph API. Microsoft Graph API admite la creación y actualización de un usuario con atributos de extensión. Los atributos de extensión en Graph API se denominan mediante la convención extension_<extensions-app-id>_attributename. Por ejemplo:

"extension_831374b3bd5041bfaa54263ec9e050fc_loyaltyNumber": "212342"

<extensions-app-id> es específico del inquilino. Para hallar este identificador, vaya a Identidad>Aplicaciones>Registros de aplicaciones>Todas las aplicaciones. Busque la aplicación que comienza por "aad-extensions-app" y selecciónela. En la página Información general de la aplicación, anote el valor que aparece en Id. de aplicación (cliente).

Creación de un atributo personalizado

Sugerencia

Los pasos de este artículo pueden variar ligeramente en función del portal desde donde comienza.

  1. Inicie sesión en el Centro de administración de Microsoft Entra al menos como Administrador de usuario.

  2. Vaya a Identidad> Identidades externas>Información general.

  3. Seleccione Atributos de usuario personalizados. Se muestran los atributos de usuario disponibles.

    Captura de pantalla de la selección de atributos de usuario personalizados para el registro.

  4. Para agregar un atributo, seleccione Agregar.

  5. En el panel Agregar un atributo, escriba los valores siguientes:

    • Nombre: proporcione un nombre para el atributo personalizado (por ejemplo, "Tamaño de calzado").
    • Tipo de datos: elija un tipo de datos (Cadena, Booleano o Int).
    • Descripción: también puede escribir una descripción del atributo personalizado para uso interno. Esta descripción no es visible para el usuario.

    Captura de pantalla de la adición de un atributo personalizado.

  6. Seleccione Crear.

Al agregar un atributo personalizado a la lista de atributos de usuario, estará disponible para su uso en los flujos de usuario. Sin embargo, el atributo solo se crea la primera vez que se usa en cualquier flujo de usuario. Una vez que haya creado un nuevo usuario a través de un flujo de usuario que incluya el atributo personalizado recién agregado, el objeto se puede consultar en Microsoft Graph Explorer. Ahora debe ver ShoeSize en la lista de atributos que se recopilan durante el viaje de suscripción en el objeto de usuario. Puede llamar a Graph API desde la aplicación para obtener los datos de este atributo una vez que se agregue al objeto de usuario.

Pasos siguientes