Comment configurer Canvas SSO en utilisant Shopify comme fournisseur d'identité (IdP) ?
Authentification unique (SSO) Canvas via votre boutique Shopify. miniOrange propose une solution clé en main pour votre boutique Shopify. Cette solution vous permet de déployer en quelques minutes un accès sécurisé à votre plateforme Canvas LMS grâce aux identifiants de votre boutique Shopify.
Canvas LMS est le système de gestion de l'apprentissage (LMS) qui connaît la croissance la plus rapide au monde. Cette application cloud open source est conçue pour offrir aux enseignants et aux étudiants un environnement d'apprentissage interactif. La connexion via Shopify (boutique Shopify en tant que fournisseur d'identité SAML) vous permet d'utiliser vos identifiants Shopify pour vous connecter à Canvas LMS. Ce guide vous explique étape par étape comment configurer l'authentification unique (SSO) entre Canvas LMS (fournisseur de services) et Shopify (fournisseur d'identité).
Prérequis : installer Store en tant qu’application IDP
Pour configurer l'authentification unique (SSO) Canvas avec Shopify comme fournisseur d'identité, installez l'application miniOrange Store as IDP - SSO Login sur votre boutique Shopify. Cette application permet à votre boutique de servir de fournisseur d'identité (IdP) afin que les membres Canvas puissent se connecter avec un seul identifiant.
- Connectez-vous à votre administrateur Shopify.
- Accédez à Applications → Boutique d'applications Shopify.
- Recherchez Stocker en tant que fournisseur d'identité - Connexion SSO aux applications (par miniOrange).
- Cliquez sur « Obtenir cette application » pour l’ajouter à votre boutique.
- Ouvrez l'application depuis la section Applications pour démarrer la configuration de Canvas LMS.
Suivez le guide étape par étape ci-dessous pour configurer l'authentification unique (SSO) dans Canvas LMS en utilisant Shopify Store comme fournisseur d'identité (IdP).
Étape 1 : Configurer la boutique Shopify comme fournisseur d'identité (IdP)
- Vous auriez besoin ID d'entité , URL ACS à partir de Canvas LMS.
- Vous trouverez ces informations sous Fournisseur actuel in Authentification section sous Administrateur languette.
-
Cliquez sur le Lien pour trouver le fichier de métadonnées contenant toutes les informations de votre fournisseur de services
(LMS sur toile).
- Allez maintenant dans votre boutique Shopify, cliquez sur Apps onglet et sélectionnez Stocker en tant que connexion IDP-SSO .
- Dans la barre de navigation de gauche, sélectionnez Apps et cliquez sur Ajouter une application .
- Allez dans SAML onglet et recherchez la toile et sélectionnez Toile LMS (SAML).
- Saisissez les valeurs correspondant aux informations de Canvas LMS. Reportez-vous au tableau ci-dessous.
| Nom du fournisseur de services | Nom de votre fournisseur de services. |
| ID d'entité SP ou émetteur | Copiez et collez le ID d'entité SP à partir de Canvas LMS. |
| URL ACS | Copiez et collez le URL ACS à partir de Canvas LMS. |
| Format d'ID de nom | urne:oasis:noms:tc:SAML:1.1:nameid-format :adresse e-mail |
| Assertion signée | à carreaux |
- Cliquez sur le Enregistrer bouton pour enregistrer votre configuration.
- Maintenant, naviguez vers Sélectionner option et choisissez Métadonnées languette.
- Maintenant, cliquez sur Afficher les détails des métadonnées sous INFORMATIONS NÉCESSAIRES POUR S'AUTHENTIFIER VIA UN IDPS EXTERNE section. Copiez ces données car elles seront utilisées dans les étapes suivantes.
- Vous avez terminé avec succès les configurations côté Shopify.
Étape 2 : Configurer Canvas LMS en tant que fournisseur de services
- Connectez-vous à votre domaine Canvas LMS en tant que Administrateur de compte.
- Basculer vers Vue administrateur en cliquant sur le lien correspondant en bas de l'écran.
- Sélectionner Administrateur dans le volet de gauche et sélectionnez le domaine pour lequel vous souhaitez activer l'authentification unique.
- Cliquez sur Authentification dans le volet de gauche et accédez à SAML
- Saisissez les valeurs en vous référant au tableau ci-dessous.
| URI des métadonnées IDP | Entrer le URL de métadonnées qui pointe vers le document de métadonnées. |
| ID d'entité IDP | Entrer le ID d'entité IdP ou émetteur valeur que vous avez obtenue Étape 1. |
| URL de connexion | Entrer le URL de connexion SAML que tu as de Étape 1. |
| URL de déconnexion | Entrer le URL de déconnexion SAML (fonctionnalité Premium) que tu as reçu de Étape 1. |
| Empreinte digitale du certificat | Collez le certificat X.509 copié depuis Étape 1. |
| Attribut de connexion | NomID |
| Format de l'identifiant |
Sélectionnez urn:oasis:names:tc:SAML:1.1:nameid-format :adresse e-mail
dans la liste déroulante. |
| Contexte d'authentification |
Sélectionnez urn:oasis:names:tc:SAML:2.0:ac:classes : Transport protégé par mot de passe dans la liste déroulante. |
| Signature de messages |
Sélectionnez l'algorithme à utiliser pour signer les messages de demande envoyés à l'IdP. Pour l'instant, sélectionnez Non signé. |
| Approvisionnement juste à temps |
Si cette case est cochée, un compte utilisateur est automatiquement créé dans votre Canvas LMS. si c'est la première fois qu'un utilisateur se connecte avec une authentification unique (SSO). |
- Cliquez sur Enregistrer.
- Vous avez terminé avec succès les configurations côté Canvas LMS.
Étape 3 : Test de l’authentification unique (SSO) pour Canvas LMS
- Accédez à votre page de connexion Canvas LMS.
- Cliquez sur le bouton de connexion vous avez personnalisé plus tôt. Vous serez redirigé vers la page de connexion de la boutique Shopify.
- Entrez vos identifiants de connexion Shopify Store et cliquez sur Connexion. Vous serez automatiquement connecté à votre compte Canvas LMS.
- Vous avez configuré avec succès Shopify en tant que fournisseur d'identité pour votre application Canvas LMS.
Merci pour votre réponse. Nous reviendrons vers vous bientôt.
Quelque chose s'est mal passé. Veuillez soumettre à nouveau votre requête
