Résultats de recherche :

×

Utilisez LearnDash pour l'intégration avec Zoom | Cas d'utilisation de Zoom LearnDash SSO

Utilisez LearnDash pour l'intégration avec Zoom | Cas d'utilisation de Zoom LearnDash SSO


Authentification unique répond aux exigences les plus élémentaires en matière d'authentification avec un ensemble unique d'informations d'identification dans n'importe quel environnement professionnel, augmentant ainsi l'efficacité de la gestion des données utilisateur. Considérons un cas où un utilisateur souhaiterait intégrer des liens de conférence Zoom à ses cours LearnDash correspondants dans WordPress, et comment SSO résoudra ce cas d'utilisation en utilisant le Connectez-vous à l’aide du plugin WordPress Users (WP as SAML IDP).

Scénario

Vous souhaitez créer un système LMS dans lequel vous pouvez vendre des cours aux étudiants et leur fournir un accès transparent à leurs cours correspondants une fois qu'ils sont connectés et inscrits à un cours.

    1. Un système LMS sur une instance WordPress, qui utilise LearnDash pour proposer plusieurs cours sur différentes matières afin que les étudiants puissent s'inscrire à n'importe quel cours selon leur choix de matière et de conférencier.

    2. Les étudiants existent sur le site WordPress LearnDash et s'inscrivent au cours sur le site LearnDash lui-même.

    3. Chaque cours est associé à une salle de classe assurée via une salle de réunion Zoom. Une fois inscrits et inscrits aux cours, les étudiants peuvent accéder aux salles de classe Zoom pour les cours programmés depuis le site LMS lui-même.

Exigences

1. Zoom sur l'authentification unique

Une fois qu'un étudiant se connecte au site LMS et s'inscrit à un cours, il devrait pouvoir rejoindre la salle de réunion Zoom simplement en cliquant sur le lien de réunion fourni sur le site, c'est-à-dire qu'il ne devrait pas être invité à saisir à nouveau ses informations d'identification afin de accéder à la salle de réunion Zoom.

2. Contrôle d'accès à la salle de classe Zoom

Différents cours sont créés à l'aide de Learndash, et chaque cours dispose de son lien Zoom distinct pour les conférences. Les utilisateurs ne doivent pouvoir accéder aux salles de réunion Zoom que pour les cours auxquels ils se sont inscrits. Les utilisateurs ne doivent pas pouvoir accéder aux salles de réunion des cours auxquels ils ne sont pas encore inscrits, même si l'étudiant obtient un lien de réunion pour un cours.

Composants impliqués dans l'intégration LearnDash Zoom SSO

  • Courtier miniOrange : Nous utiliserons miniOrange Broker pour établir une relation de confiance entre le fournisseur d'identité (site WordPress) et le fournisseur de services (Zoom). Cela aidera à authentifier les rôles d'utilisateur et à définir les niveaux d'autorisation pour les groupes d'utilisateurs.

Représentation schématique

Solution

1. Solution d'authentification unique Zoom

  • Pour configurer le SSO dans Zoom, nous utiliserons le "Activer l'authentification unique" option fournie par Zoom.
  • Lorsqu'un utilisateur clique sur le lien de la réunion Zoom pour accéder à l'un des cours créés à l'aide de Learndash, Zoom enverra une demande d'authentification SAML au courtier miniOrange.
  • Le courtier redirigera l'utilisateur pour authentification vers la page de connexion WordPress en transmettant la requête SAML au site WordPress.
  • Une fois la demande SAML reçue sur WordPress, le plugin WP SAML IDP traitera la demande SAML et l'utilisateur sera invité à s'authentifier sur la page de connexion WordPress. Après une authentification réussie de l'utilisateur, une réponse SAML contenant les attributs de l'utilisateur sera envoyée au courtier miniOrange.
  • Le courtier miniOrange relayerait la réponse SAML à Zoom et dès réception d'une réponse SAML réussie, Zoom connecterait l'utilisateur.

2. Solution de contrôle d'accès aux salles de classe Zoom

  • Pour restreindre l'accès aux utilisateurs non autorisés dans Zoom, nous utiliserons l'option "Seuls les utilisateurs authentifiés peuvent rejoindre" fourni par Zoom. Nous devrons également créer politiques in Courtier miniOrange qui définit les règles selon lesquelles les utilisateurs ont accès à quel cours.
  • Lorsqu'un utilisateur clique sur le lien de la réunion Zoom pour assister à un cours, Zoom enverra une demande d'authentification SAML au courtier miniOrange.
  • Le courtier redirigera l'utilisateur vers WordPress et transmettra la requête SAML au site WordPress.
  • Le plugin WP SAML IDP traiterait la requête SAML et enverrait une réponse SAML au courtier miniOrange qui contient les rôles de l'utilisateur.
  • Le courtier miniOrange vérifie si les rôles d'utilisateur dans la réponse SAML sont attribués à l'une des stratégies créées. Si oui, la politique est appliquée à cet utilisateur et une réponse SAML est formée et envoyée à Zoom en conséquence. Dans le cas contraire, un message d'erreur est généré et affiché à l'utilisateur.
  • Si la réponse SAML réussit, Zoom connecte l'utilisateur et lui donne l'autorisation d'accéder à la salle de réunion Zoom du lien.

Expérience utilisateur final

Flux de connexion pour les étudiants inscrits sur Site WordPress ainsi que Inscrit pour les cours.
  • Disons qu'un utilisateur se connecte au site WordPress, où il s'est inscrit aux cours.
  • L'utilisateur est invité à saisir les informations d'identification de l'utilisateur sur le site WordPress.
  • L'étudiant clique sur le lien de la réunion zoom des cours inscrits.
  • Une fois la connexion réussie, les étudiants seront redirigés vers la salle de réunion Zoom.
Flux de connexion pour les étudiants inscrits sur le site WordPress ou non inscrits aux cours.
  • Disons qu'un utilisateur essayant d'accéder à une salle de réunion Zoom des cours auxquels il n'est pas inscrit en cliquant sur le lien recevra un message d'erreur.
  • Ensuite, ils sont redirigés vers le site Learndash et invités à nouveau à s'inscrire au cours.
  • Une fois l'inscription réussie, l'étudiant sera connecté à la salle de réunion Zoom de ses cours respectifs.

Ressources additionnelles

Pourquoi nos clients choisissent les solutions d'authentification unique (SSO) miniOrange WordPress ?


Assistance 24h/7

miniOrange fournit une assistance 24h/7 et XNUMXj/XNUMX pour toutes les solutions d'identité sécurisée. Nous garantissons un accompagnement de haute qualité pour répondre à votre satisfaction.

S'inscrire

Avis clients

Voyez par vous-même ce que nos clients disent de nous.
 

Avis

Guides de configuration complets

Des instructions et des vidéos étape par étape simples et précises pour vous aider à configurer en quelques minutes.

Voir la démo


Nous proposons des solutions d'identité sécurisées pour l'authentification unique, l'authentification à deux facteurs, l'authentification multifacteur adaptative, le provisionnement et bien plus encore. Veuillez nous contacter au

 +1 978 658 9387 (États-Unis) | +91 97178 45846 (Inde)   samlsupport@xecurify.com

Bonjour!

Besoin d'aide? Nous sommes ici !

Support
Contacter l'assistance miniOrange
succès

Merci pour votre demande.

Si vous n'avez pas de nouvelles de nous dans les 24 heures, n'hésitez pas à envoyer un e-mail de suivi à info@xecurify.com