Configurer la synchronisation des utilisateurs Drupal Okta
Marché
L'intégration d'Okta User Provisioning avec Drupal simplifie la gestion des utilisateurs et garantit des informations utilisateur à jour au sein du système. Ce guide étape par étape vous aidera à configurer le provisionnement/la synchronisation des utilisateurs du site Drupal vers l'application Okta. Cela permettra aux administrateurs de provisionner facilement les utilisateurs et de gérer les données des utilisateurs avec un provisionnement manuel, automatique ou basé sur un planificateur à l'aide de l'outil Module de synchronisation des utilisateurs Drupal OktaCe module est compatible avec Drupal 9, Drupal 10 et Drupaal 11.
Procédure d'installation
- Utiliser le compositeur
- Utiliser Drush
- Installation manuelle
Étapes de configuration
Configurer Drupal comme client SCIM
- Après avoir installé le module sur le site Drupal, dans le menu Administration, accédez à Configuration → Personnes → Synchronisation des utilisateurs miniOrange Okta. (/admin/config/people/okta_user_sync/overview)
- Jetez un œil à ce que fait le module et cliquez sur le Configurons le module .

Intégration de Drupal avec Okta
- Configurez les valeurs mentionnées dans la capture d'écran ci-dessous d'Okta dans Drupal.

- URL du portail Okta : L'URL du portail Okta n'est rien d'autre que le domaine Okta ou vous pouvez dire qu'il s'agit de l'URL de base du serveur d'autorisation d'organisation d'Okta. Par exemple, https://{yourOktaDomain}.okta.com Copiez cette URL et collez-la dans Drupal URL du portail Okta champ de texte.
- Jeton du porteur Okta :
- Le jeton porteur Okta est une clé utilisée pour authentifier les requêtes auprès des API Okta. Lors de l'appel d'un point de terminaison d'API Okta, vous devez fournir un jeton d'API valide pour l'authentification.
- Pour générer ce jeton API, connectez-vous à votre organisation Okta avec les informations d'identification de l'administrateur.
- Dans la console d'administration, accédez à Sécurité → API dans le menu.
- Sur la page API, accédez à Tokens onglet, puis cliquez sur le Créer un jeton .
- Entrez le nom de votre token et cliquez sur Créer un jeton.
- Copier le généré Valeur du jeton et gardez-en une note car vous n'aurez pas d'autre chance de le voir et de l'enregistrer.
- Revenez au site Drupal et collez le copié Jeton porteur dans Drupal Jeton du porteur Okta champ de texte.
- Testez votre configuration : Dans l' Testez votre configuration (entrez l'e-mail de l'utilisateur) Dans le champ, saisissez l'identifiant e-mail d'un utilisateur. (Veuillez vous assurer qu'un utilisateur avec la même adresse e-mail est présent dans votre portail Okta).



Configuration du test
- Une fois toutes les configurations terminées, cliquez sur le Enregistrer et tester la configuration .

- Si la configuration du test réussit, vous recevrez un message de réussite comme celui-ci :
- Alternativement, s'il y a une erreur dans l'intégration d'Okta avec Drupal, vous pouvez vérifier la cause de l'erreur en suivant le lien dans le message d'erreur ou en faisant défiler jusqu'à la section Résultat de la configuration du test.

- Une fois le test réussi, cliquez sur le Suivant .
- Le module prend en charge la synchronisation bidirectionnelle. Pour synchroniser les utilisateurs de Drupal vers Okta, sélectionnez Synchronisation de Drupal vers Okta.

- À l'étape 3, il existe trois façons d'effectuer le provisionnement des utilisateurs (manuel, automatique ou basé sur une planification). Pour configurer la méthode souhaitée, cliquez sur le bouton « Configurer » dans la méthode correspondante et sélectionnez les opérations que vous souhaitez effectuer (créer, supprimer, désactiver et mettre à jour).

- Après les configurations, cliquez sur le Terminé .
- Approvisionnement manuel/à la demande
- Provisionnement automatique
C'est ça!! vous avez correctement provisionné les utilisateurs avec Okta.
Si la mise à disposition n'a pas abouti, veuillez nous contacter au drupalsupport@xecurify.com. Veuillez envoyer la capture d'écran de la fenêtre d'erreur et nous vous aiderons à résoudre le problème et vous guiderons tout au long de la configuration.



Contactez-nous