Skip to content

Configuration d'OpenID Connect avec Salesforce

Ce guide décrit les étapes nécessaires pour utiliser Salesforce comme fournisseur d'identité pour S-Filer Portal. Vous devez être administrateur de votre instance Salesforce pour configurer OpenID Connect.

Étape 1 - Connectez-vous à la console Salesforce

  • Connectez-vous à votre console Salesforce
    • L'URL varie selon l'environnement

Étape 2 - Créer une nouvelle "Application Connectée"

  • Sélectionnez Gestionnaire d'applications dans le menu de gauche

menu-gestionnaire-applications

  • Cliquez sur Nouvelle application connectée

nouvelle-application-connectée

  • Entrez un Nom de l'application connectée, ce devrait être un nom qui vous permet de reconnaitre qu'il est lié à S-Filer Portal
  • Entrez un Nom d'API, seules les lettres et les chiffres sont autorisés avec beaucoup de restrictions (ex : SFILER)
  • Entrez un Adresse e-mail du contact

Étape 3 - Configurer les paramètres d'OpenID Connect

  • Sélectionnez Activer les paramètres OAuth

activer-oauth

  • Dans URL de rappel, entrez le nom de domaine de S-Filer Portal suivi par /sfiler/LoginOpenIdConnectCallback.action comme "URI de redirection"
    • Ex : https://[VOTRE.DOMAINE.SFILER.COM]/sfiler/LoginOpenIdConnectCallback.action
    • Cette URL provient de l'environnement sur lequel S-Filer Portal fonctionne
    • Elle devrait être une URL publique accessible aux utilisateurs qui souhaitent utiliser la fonctionnalité OpenID Connect
  • Dans Domaines OAuth Sélectionnés, sélectionnez les domaines suivants :
    • Accéder au service d'URL d'identité (id, profile, email, address, phone)
    • Accéder à des identifiants utilisateur uniques (openid)
  • Désélectionnez Demander l'extension Clé de preuve pour l'échange de code (PKCE) pour les flux d'autorisation pris en charge
  • Cliquez sur Enregistrer

Étape 4 - Récupérer les informations pour configurer S-Filer Portal

  • Sélectionnez Gestionnaire d'Applications dans le menu de gauche

menu-gestionnaire-applications-etape4

  • Trouvez l'application en utilisant le nom que vous avez spécifié à l'étape 2
  • Cliquez sur le menu triangle à droite de cette application
  • Cliquez sur Afficher

voir-app

  • Cliquez sur Gérer les Détails du Consommateur

voir-app

  • Une nouvelle fenêtre de navigateur s'ouvre demandant de vérifier l'identité en entrant un code envoyé à votre adresse email
  • Après vérification, les Détails du Consommateur sont affichés

voir-app

  • Ces informations seront nécessaires dans l'étape 3 de la configuration de S-Filer Portal
  • Copiez la Clé consommateur, elle est l'Identifiant du client dans S-Filer Portal
  • Copiez le Secret consommateur, il est le Secret du client dans S-Filer Portal
  • Pour Salesforce, l'URL de métadonnées est construite comme suit : https://[VOTRE DOMAINE SALESFORCE]/.well-known/openid-configuration

Prochaines étapes