Configurer l'authentification unique Office 365 avec le client OAuth Drupal
Marché
L'intégration Drupal miniOrange SSO vous permettra de configurer la connexion Single Sign-On (SSO) entre votre site Drupal et Office 365 à l'aide du protocole OAuth/OpenID. Module de connexion Drupal OAuth 2.0/OpenID permet d'activer la connexion via OAuth 2.0/OIDC Single Sign-On au site Drupal. Nous fournissons le module Drupal OAuth/OpenID Client pour Drupal 7, Drupal 8, Drupal 9 et Drupal 10, Drupal 11.
Procédure d'installation
- Ancienne version
- Nouvelle Version
Étapes de configuration
Créer une application dans Office 365
- Connectez-vous/Inscrivez-vous au Microsoft Office 365 Console d'administration.
- Rendez-vous dans la section Services Azure et sélectionnez Enregistrement d'application après-vente.
- Accédez à la Enregistrement d'application -> Nouvelle inscription depuis le menu de navigation de gauche.
- Saisissez les informations suivantes sur le Enregistrer une application page:
- Entrez le nom d'affichage de l'application dans Nom champ de texte.
- Types de compte pris en charge: Sélectionnez Comptes dans cet annuaire organisationnel uniquement (Test uniquement - Locataire unique). Si vous ne savez pas quelle option sélectionner, cliquez sur le Aide moi à choisir lien.
- URI de redirection (facultatif): Sélectionnez une plate-forme comme Web. Collez l'URL de rappel/de redirection copiée dans le URI de redirection champ de texte.
- Cliquez sur le Créer compte bouton pour créer la nouvelle application.
- Copiez le ID de l'application (client) à partir du portail Microsoft Office.
- Sur le portail Microsoft Office, cliquez sur Ajouter un certificat ou un secret sous le Essentiels .
- Cliquez sur le Nouveau secret client .
- Fournir les informations requises sur le Ajouter un secret client fenêtre:
- Entrez Description pour ce secret client
- Choisir Expire le durée dans la liste déroulante.
- Cliquez sur le Ajouter .
- Ensuite, copiez le Valeur du Secrets clients languette. Il s'agit de la clé Client Secret de votre application.
- Accédez au portail Microsoft Office 365, accédez au Autorisations API -> Ajouter une autorisation -> API Microsoft -> API de gestion Office 365-> Autorisations d'application.
- Sélectionnez souhaité Permissions et cliquez sur le Ajouter des autorisations .
- Accédez à la Marché et cliquez sur Endpoints .
- Copiez le Point de terminaison d'autorisation OAuth 2.0 (v2) & Point de terminaison du jeton OAuth 2.0 (v2).
Besoin d'assistance?
Si vous rencontrez des problèmes lors de la configuration ou si vous souhaitez des fonctionnalités supplémentaires, veuillez nous contacter à drupalsupport@xecurify.com.
Caractéristiques supplémentaires:
Dépannage:
Plus de FAQ ➔Obtention d'une erreur : « Nom d'utilisateur non reçu. Vérifiez votre configuration de mappage d'attributs. » OU Obtention d'une erreur : « E-mail non reçu. Vérifiez votre configuration de mappage d'attributs. »
Suivez les étapes mentionnées ICI
J'obtiens le message « Les informations d'identification du client n'ont pas été trouvées dans les en-têtes ou le corps »
lorsque j'essaie d'effectuer une configuration de test
Suivez les étapes mentionnées ICI
Après avoir cliqué sur la déconnexion dans Drupal, cela me renvoie à la page d'accueil de Drupal. Cependant, lorsque j'essaie de me connecter avec un autre utilisateur, il ne me demande pas de me connecter mais me connecte automatiquement avec le même utilisateur
La fonctionnalité de déconnexion que vous avez mentionnée ici est le comportement par défaut d'un module. Elle vous déconnecte de Drupal mais pas de votre application/fournisseur. Pour permettre au module de se déconnecter de votre compte fournisseur/application (ce que vous recherchez), vous devez effectuer les configurations ci-dessous : [en savoir plus]
J'ai acheté le module Drupal payant et je l'ai remplacé par le module gratuit, mais je ne peux toujours pas utiliser les fonctionnalités payantes.
Comme vous avez effectué une mise à niveau vers l'une de nos versions payantes du module Drupal et remplacé le module gratuit par le module payant, vous devez d'abord activer le module payant. Veuillez vous référer aux étapes ci-dessous.En savoir plus]
Merci pour votre réponse. Nous reviendrons vers vous bientôt.
Quelque chose s'est mal passé. Veuillez soumettre à nouveau votre requête

Contactez-nous