Collecter des attributs utilisateur personnalisés lors de l'inscription à la collaboration B2B

S’applique à : cercle vert avec un symbole de coche blanc qui indique que le contenu suivant s’applique aux locataires du personnel. Locataires de main-d’œuvre (en savoir plus)

Conseil

Cet article s'applique aux flux d'utilisateurs B2B Collaboration dans les locataires de personnel. Pour plus d’informations sur les locataires externes, consultez Collecter des attributs utilisateur personnalisés lors de l’inscription au locataire externe.

Pour chaque application, vous pouvez avoir des exigences différentes concernant les informations que vous souhaitez collecter lors de l’inscription. ID externe Microsoft Entra est fourni avec un ensemble intégré d’informations stockées dans des attributs, tels que le prénom, le nom de famille, la ville et le code postal. Avec ID externe Microsoft Entra, vous pouvez étendre l’ensemble d’attributs stockés sur un compte invité lorsque l’utilisateur externe s’inscrit via un flux d’utilisateur.

Vous pouvez créer des attributs personnalisés dans le centre d'administration Microsoft Entra et les utiliser dans vos flux de travail d’inscription en libre-service des utilisateurs. Vous pouvez également lire et écrire ces attributs à l’aide du Microsoft API Graph. Microsoft API Graph prend en charge la création et la mise à jour d’un utilisateur avec des attributs d’extension. Les attributs d’extension dans la API Graph sont nommés à l’aide de la convention extension_<extensions-app-id>_attributename. Par exemple :

"extension_831374b3bd5041bfaa54263ec9e050fc_loyaltyNumber": "212342"

Cette valeur <extensions-app-id> est spécifique à votre locataire. Pour trouver cet identificateur, accédez à Entra ID>Enregistrements d'applications>Toutes les applications. Recherchez l’application qui commence par « aad-extensions-app », puis sélectionnez-la. Sur la page Vue d’ensemble, notez l’ID d’application (client).

Création d’un attribut personnalisé

  1. Connectez-vous au centre d’administration Microsoft Entra en tant qu'administrateur Utilisateur au minimum.

  2. Accédez à Entra ID>Identités externes>Vue d'ensemble.

  3. Sélectionnez Attributs utilisateur personnalisés. Les attributs utilisateur disponibles sont répertoriés.

    Screenshot de la page vue d’ensemble des identités externes dans le centre d’administration Microsoft Entra, avec les attributs utilisateur personnalisés sélectionnés.

  4. Pour ajouter un attribut, sélectionnez Ajouter.

  5. Dans le volet Ajouter un attribut , entrez les valeurs suivantes :

    • Nom : indiquez un nom pour l’attribut personnalisé (par exemple, « Taille de la chaussure »).
    • Type de données : choisissez un type de données (String, Boolean ou Int).
    • Description : si vous le souhaitez, entrez une description de l’attribut personnalisé pour une utilisation interne. Cette description n’est pas visible par l’utilisateur.

    Capture d’écran du volet Ajouter un attribut montrant les champs Nom, Type de données et Description avant de créer un attribut utilisateur personnalisé.

  6. Sélectionnez Créer.

Lorsque vous ajoutez un attribut personnalisé à la liste des attributs utilisateur, celui-ci devient disponible et peut être utilisé dans vos flux d'utilisateurs. Toutefois, l'attribut n'est créé que la première fois qu'il est utilisé dans un flux d'utilisateurs. Une fois que vous avez créé un utilisateur via un flux d’utilisateur qui inclut l’attribut personnalisé nouvellement ajouté, l’objet peut être interrogé dans Microsoft Graph Explorer. Vous devez maintenant voir ShoeSize dans la liste des attributs collectés pendant le parcours d’inscription sur l’objet utilisateur. Vous pouvez appeler le API Graph de votre application pour obtenir les données de cet attribut après son ajout à l'objet utilisateur.

Étapes suivantes