Accédez à Auth0 Dashboard > Organizations, puis sélectionnez l’organisation pour laquelle vous souhaitez gérer l’appartenance.
Sélectionnez la vue Invitations, puis Invite Members.
Sélectionnez l’application à laquelle vous souhaitez inviter le membre, saisissez l’adresse de courriel de l’utilisateur que vous souhaitez inviter dans l’organisation, puis sélectionnez Send Invite(s).
Au besoin, vous pouvez préciser la connexion que les utilisateurs devront utiliser pour accepter l’invitation, ainsi que les rôles à attribuer au membre de l’organisation lorsqu’il l’accepte.
Si vous activez Domaines personnalisés multiples, vous pouvez sélectionner Domaine dans la section Send Invite(s) afin de choisir le domaine de notification de votre locataire.
Si vous exposez la fonctionnalité d’invitation dans un tableau de bord d’administration personnalisé pour votre application, utilisez une application confidentielle pour valider que l’utilisateur authentifié appartient à une organisation avant d’inviter de nouveaux membres, ou limitez la possibilité d’inviter de nouveaux membres aux utilisateurs auxquels un rôle précis est attribué.
Pour inviter des membres au moyen de la Management API :
Effectuez un appel POST au point de terminaison Create Organization Invitations. Assurez-vous de remplacer les valeurs d’espace réservé ORG_ID, MGMT_API_ACCESS_TOKEN, NAME_OF_USER, EMAIL_ADDRESS, CLIENT_ID, CONNECTION_ID, EXP_TIME, ROLE_ID et SEND_INVITATION_EMAIL_OPTION par l’ID de votre organisation, le de la Management API, le nom de l’utilisateur invité, l’adresse de courriel de l’utilisateur invité, l’, l’ID de la connexion, la durée d’expiration et les ID de rôle, respectivement.
Trouvez votre domaine Auth0Votre domaine Auth0 est composé du nom de votre locataire, de votre sous-domaine régional (à moins que votre locataire soit dans la région des États-Unis et ait été créé avant juin 2020), puis de .auth0.com. Par exemple, si le nom de votre locataire était travel0, votre domaine Auth0 serait travel0.us.auth0.com. (Si votre locataire était aux États-Unis et avait été créé avant juin 2020, votre nom de domaine serait alors https://travel0.auth0.com.)Si vous utilisez des domaines personnalisés, il doit s’agir du nom de votre domaine personnalisé.
Valeur
Description
ORG_ID
ID de l’organisation pour laquelle vous voulez attribuer l’appartenance.
Nom de l’utilisateur à qui vous voulez envoyer l’invitation. Maximum de 300 caractères.
EMAIL_ADDRESS
Adresse de courriel à laquelle l’invitation doit être envoyée.
CLIENT_ID
ID de l’application auprès de laquelle l’utilisateur invité doit s’authentifier.
CONNECTION_ID
ID de la connexion par laquelle le membre invité doit s’authentifier.
EXP_TIME
Nombre de secondes avant l’expiration de l’invitation. Si aucune valeur n’est précisée ou si elle est définie à 0, la valeur par défaut est de 604800 secondes (7 jours). Maximum de 2592000 secondes (30 jours).
ROLE_ID
ID du ou des rôles que vous voulez attribuer à l’utilisateur invité pour l’organisation indiquée. Maximum de 50 rôles par membre.
SEND_INVITATION_EMAIL_OPTION
Indique si Auth0 doit envoyer le courriel. Les valeurs sont true ou false. Lorsqu’elle est définie à false, Auth0 génère une URL d’invitation que vous pouvez transmettre aux utilisateurs au moyen de votre propre service de courriel.