Résultats de recherche :

×

S'inscrire Contactez-Nous

Odoo Single Sign-On utilisant AWS Cognito comme IDP | Connexion Odoo AWS Cognito


Configurez une authentification unique (SSO) sécurisée pour Odoo avec AWS Cognito grâce à notre module Odoo OAuth SSO. Ce plugin permet aux utilisateurs de se connecter à Odoo via AWS Cognito en utilisant leurs identifiants AWS Cognito . L'authentification unique AWS Cognito permet ainsi aux utilisateurs de s'authentifier avec leurs identifiants AWS Cognito et d'accéder en toute sécurité à votre site Odoo. Ce guide d'installation pas à pas vous aidera à configurer AWS Cognito comme fournisseur d'identité (IdP) et Odoo comme fournisseur de services (SP) pour mettre en place l'authentification unique AWS Cognito pour Odoo. Pour en savoir plus sur les autres fonctionnalités de notre plugin Odoo OAuth SSO, cliquez ici.

Conditions préalables : téléchargement et installation

  • Une installation Odoo sur votre environnement.
  • Module miniOrange OAuth SSO installé pour Odoo.

Étapes pour configurer la connexion AWS Cognito Single Sign-On (SSO) à Odoo

1. Configurer Amazon Cognito en tant que fournisseur OAuth

  • Tout d'abord, allez à Console Amazon et inscrivez-vous/connectez-vous à votre compte pour configurer AWS Cognito.
  • Inscription de la console Amazon à Odoo Single Sign-On
  • Recherchez Cognito dans la barre de recherche des services AWS comme indiqué ci-dessous.
  • Cognito dans la recherche de services AWS Odoo Single Sign-On
  • Cliquez sur Créer un pool d'utilisateurs pour créer un nouveau pool d'utilisateurs.
  • Créer un pool d'utilisateurs Odoo Single Sign-On (SSO)
  • Choisissez les attributs de votre pool d'utilisateurs à utiliser pendant le Connectez-vous processus.
  • configurer le pool d'utilisateurs Odoo Single Sign-On (SSO)
  • Configurez un mot de passe fort pour configurer vos exigences de sécurité. Continuez avec l'option « Pas de MFA » si vous souhaitez que les utilisateurs se connectent uniquement avec un seul facteur d'authentification. Si vous souhaitez activer MFA (Authentification multifacteur), cela nécessitera des messages SMS facturés séparément par Amazon SNS. En savoir plus à ce sujet ici. Cliquez sur Suivant.
  • configurer les paramètres par défaut Odoo Single Sign-On (SSO) pas d'authentification multifacteur MFA Odoo Single Sign-On (SSO)
  • Configurez les attributs qui seraient requis lors du processus d'inscription des utilisateurs.
  • configurer l'expérience d'inscription Odoo Single Sign-On (SSO)
  • Choisissez des attributs supplémentaires si vous le souhaitez et cliquez sur Suivant.
  • attributs supplémentaires Odoo Single Sign-On (SSO)
  • Configurez la façon dont votre groupe d'utilisateurs envoie en nous envoyant un mail messages aux utilisateurs.
  • envoyer un e-mail avec Cognito Odoo Single Sign-On (SSO)
  • Entrez un nom pour votre groupe d'utilisateurs. Également sous les pages d'authentification hébergées, cochez « Utiliser l'interface utilisateur hébergée par Cognito ».
  • intégrez votre application Cognito Odoo Single Sign-On (SSO)
  • Maintenant, dans la section Domaine, choisissez le type de domaine comme "Utiliser un domaine Cognito". Saisissez un nom de domaine pour votre application Cognito.
  • Utiliser un domaine Cognito Odoo Single Sign-On (SSO), module odoo OAuth
  • Dans la section Client d'application initial, saisissez un nom pour votre application cliente et vérifier « Générer » un secret client.
  • Client d'application initial pour Odoo Single Sign-On (SSO), module odoo OAuth
  • Entrez maintenant votre URL de rappel/redirection que vous obtiendrez de votre plugin miniOrange présent côté client et collez-le sous le champ de texte URL de rappel autorisées. Reportez-vous également à l'image suivante pour choisir les flux d'authentification pour votre application.
  • URL de rappel autorisées Odoo Single Sign-On (SSO), module odoo OAuth
  • Maintenant, sous Paramètres avancés du client de l’application. Sélectionner Fournisseur d'identité en tant que pool d'utilisateurs Cognito et sélectionnez l'octroi de code d'autorisation sous les types d'octroi OAuth 2.0 et cochez également les cases openid, email et profile dans la section Portées OpenID Connect (veuillez vous référer à l'image ci-dessous). Clique sur le Suivant bouton pour enregistrer vos configurations.
  • fournisseurs d'identité Odoo Single Sign-On (SSO), module odoo OAuth
  • Maintenant, passez en revue votre sélection d’exigences. Cliquez sur Créer un groupe d'utilisateurs pour confirmer la sélection et créer un pool d'utilisateurs.
  • examiner et créer Odoo Single Sign-On (SSO), module odoo OAuth bouton créer un pool d'utilisateurs Odoo Single Sign-On (SSO), module odoo OAuth
  • Après avoir créé avec succès votre pool d'utilisateurs, sélectionnez le nom de votre pool dans la liste des pools pour commencer la création d'utilisateurs.
  • bouton de pool d'utilisateurs Odoo Single Sign-On (SSO), module odoo OAuth
  • Rendez-vous dans la section Utilisateurs onglet, et cliquez Créer un utilisateur.
  • pool oauth créer un utilisateur Odoo Single Sign-On (SSO), module odoo OAuth
  • Entrez des détails tels que le nom d'utilisateur, l'adresse e-mail et le mot de passe. Cliquez sur Créer un utilisateur pour enregistrer les détails.
  • informations utilisateur Odoo Single Sign-On (SSO), module odoo OAuth
  • Après la création réussie de l'utilisateur, vous aurez besoin d'une copie du domaine Cognito, de l'ID client et du secret client. Accédez à la section « Intégration d'applications » et copiez le nom de domaine complet {votre nom de domaine}.auth.{nom de la région}.amazoncognito.com. Cela doit être saisi dans le champ des points de terminaison sous le plugin miniOrange OAuth Single Sign-On (SSO).
  • démarrage du domaine Odoo Single Sign-On (SSO), module odoo OAuth
  • Pour obtenir l'ID client et le secret client, restez sur le même « Intégration d'applications » onglet et faites défiler jusqu'à « Clients d'application et analyses » section. Cliquez sur le nom de votre client d'application pour voir l'ID client et le secret client.
  • liste des clients de l'application Odoo Single Sign-On (SSO), module odoo OAuth informations sur le client de l'application Odoo Single Sign-On (SSO), module odoo OAuth
  • Vous avez configuré avec succès AWS Cognito en tant que fournisseur OAuth pour réaliser Authentification unique AWS Cognito (SSO) avec Odoo pour l'authentification des utilisateurs.

2. Configurez l'application Odoo en tant que client OAuth

  • Accédez à la page d'accueil d'Odoo et cliquez sur le menu .
  • Bouton de menu de la page d'accueil d'odoo Odoo Okta OAuth Single Sign-On (SSO)
  • Cliquez sur miniOrange OAuth 2.0.
  • Module de domaine oauth miniOrange Odoo Okta OAuth Single Sign-On (SSO)
  • Cliquez sur Créer pour configurer votre fournisseur d'identité (IDP).
  • créer configurer le fournisseur d'identité (IDP) Odoo Okta OAuth Single Sign-On (SSO)
  • Vous verrez l'écran suivant.
  • écran de suivi général Odoo Okta OAuth Single Sign-On (SSO)
  • Dans Configuration générale, renseignez le nom du fournisseur d'identité (par exemple, AWS Cognito). Vous devrez également remplir les champs suivants que vous obtiendrez de votre IdP.
  • Identité du client: tel que fourni par AWS Cognito
    Secret du client: tel que fourni par AWS Cognito
    Portée: ouvert
    Autoriser le point de terminaison : https://<cognito-app-domain>/oauth2/authorize
    Point de terminaison du jeton d’accès : https://<cognito-app-domain>/oauth2/token
    Obtenir le point de terminaison des informations utilisateur : https://<cognito-app-domain>/oauth2/userinfo
  • Dans la section Mappage d'attributs, vous pouvez mapper les attributs de votre IdP aux utilisateurs du système Odoo ERP, comme vous le souhaitez. Dans la section Mappage, vous pouvez mapper les groupes d'IdP à votre système Odoo. Après avoir rempli les champs obligatoires, vous pouvez cliquer sur le bouton Enregistrer.
  • télécharger la section de mappage d'attributs Odoo Okta OAuth Single Sign-On (SSO)
  • Nous avons terminé la configuration du SSO en utilisant miniOrange OAuth SSO module pour Odoo.

3. Testez la configuration en suivant les étapes

  • Aller sur Odoo Page de connexion. Vous verrez un supplémentaire bouton du même nom que celui configuré dans le module.
  • Page de connexion odoo Bouton Okta Odoo Okta OAuth Single Sign-On (SSO)
  • Cliquez sur le bouton et vous serez dirigé vers votre page de connexion IdP. Entrez vos informations d'identification IdP et cliquez sur Se connecter. Après une authentification réussie, vous serez connecté Odoo.
  • Connexion réussie à Odoo Odoo Okta OAuth Single Sign-On (SSO)

Dans ce guide, vous avez configuré avec succès le module SSO OAuth miniOrange pour Odoo afin de permettre la connexion via les identifiants AWS Cognito . Vos utilisateurs peuvent désormais se connecter à Odoo à l'aide de vos identifiants Cognito IdP.


Besoin d'aide?

Envoyez-nous un e-mail à odoosupport@xecurify.com pour obtenir rapidement des conseils (par e-mail ou en réunion) sur vos besoins et notre équipe vous aidera à sélectionner la solution/le forfait le mieux adapté à vos exigences.

Bonjour!

Besoin d'aide? Nous sommes ici !

soutenez