Connexion Salesforce SSO au client Drupal OAuth à l'aide de la connexion OAuth / OpenID
Marché
L'intégration Drupal Salesforce SSO permettra aux utilisateurs de se connecter au site Drupal à l'aide des informations d'identification Salesforce. Cette intégration SSO est réalisée par le Client OAuth miniOrange module qui utilise le protocole OAuth 2.0 et OpenID Connect (OIDC).
Dans ce document, nous allons vous aider à configurer la connexion unique via le protocole OAuth entre le site Drupal et Salesforce.
Authentification unique Salesforce pour les contacts, les comptes et les objets personnalisés
Autorisez vos partenaires, contacts, comptes ou tout autre enregistrement d'objet personnalisé à se connecter et à accéder à des applications comme WordPress, Shopify, JIRA, Confluence, etc. en utilisant l'enregistrement Salesforce comme identité pour l'authentification SSO.
L'authentification unique Salesforce utilise des objets personnalisés comme source d'identité.Procédure d'installation
- Ancienne version
- Nouvelle Version
Étapes de configuration
Configurer l'application SSO dans Salesforce :
- Connectez-vous à votre Administrateur Salesforce console.
- Accédez à l’en-tête supérieur de l’écran et sélectionnez installation.
- A gauche, sous Se construisent, sélectionnez Créer, et alors Apps.
- Cliquez sur le NOUVEAU bouton dans le Applications connectées .
- Fournissez les détails suivants dans le Nouvelle application connectée panneau Information basique section:
- Nom de l'application connectée : Dans le Nom de l'application connectée champ de texte, entrez le nom de l'application.
- Entrez l'adresse e-mail dans le Courriel champ de texte.
- Sous API (Activer les paramètres OAuth), saisissez les informations requises :
- Autoriser Paramètres OAuth, en cliquant sur la case à cocher.
- Dans l' URL de rappel champ de texte, collez le précédemment copié URL de rappel/redirection à partir de Drupal.
- Sélectionnez les portées OAuth requises pour votre application connectée. Vérifiez que votre site Drupal possède les mêmes portées. Cela signifie que votre application connectée dispose des autorisations nécessaires pour accéder aux données Salesforce.
- Enregistrez les modifications en cliquant sur Enregistrer .
- Sur l'écran suivant, cliquez sur le Continuer .
- Ensuite, cliquez sur le bouton Gérer les détails du consommateur .
- Salesforce attribue un identifiant d'application et un secret uniques à votre application. Copiez le Clé des consommateurs et Secret du consommateur du Détails des consommateurs .
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