En général, l'authentification unique vous permet de vous connecter ou de vous enregistrer avec un système d'authentification externe. La plateforme CitizenLab permet d'être une partie dépendante pour le SSO en utilisant diverses technologies et fournisseurs d'identité.
L'accès à cette fonction dépend de votre plan tarifaire auquel vous appartenez
Comment mettre en place une intégration Microsoft Entra ?
Suivez les étapes décrites dans la documentation officielle. Assurez-vous d'abord que les conditions préalables (créer un compte et configurer un locataire) mentionnées sur la page sont remplies. Quelques remarques supplémentaires :
L'URI de redirection doit être du format
https://<the.platform.domain>/auth/azureactivedirectory/callback
, où<the.platform.domain>
est remplacé par le nom de domaine de votre plateforme CitizenLab (sans 'https://').Veillez à activer les jetons d'accès (utilisés pour les flux implicites) et les jetons d'identification (utilisés pour les flux implicites et hybrides). Vous pouvez également définir les valeurs
oauth2AllowImplicitFlow
etoauth2AllowIdTokenImplicitFlow
surtrue
dans le fichier manifeste (vous pouvezmanifester
à partir de la sectionManage
dans la barre latérale de la capture d'écran). Ces deux actions sont équivalentes.(devrait être présent par défaut) Les autorisations API devraient avoir "Microsoft Graph → User.Read"
Ensuite, nous devons obtenir les informations suivantes de votre part afin de pouvoir configurer votre client Azure de notre côté :
L'identifiant de l'annuaire (du locataire) ID de l'annuaire (locataire). La capture d'écran vous montre où vous pouvez le trouver.
L'ID de l'application (client). La capture d'écran vous montre où vous pouvez le trouver.
Le Nom du mécanisme de connexion. Il s'agit du nom affiché à côté de l'option SSO sur la plateforme CitizenLab.
Envoyez les identifiants et le nom du mécanisme de connexion à l'assistance par le biais du bouton "chat" de la plateforme.