Configurer Okta en tant que client SCIM et Drupal en tant que serveur SCIM
Marché
Avec Module de provisionnement et de synchronisation des utilisateursVous devriez pouvoir créer (provisionner) et supprimer (déprovisionner) automatiquement des comptes utilisateurs et les synchroniser de manière bidirectionnelle entre Drupal et n'importe quel fournisseur d'identité, en l'occurrence Okta. Toute modification ou mise à jour des informations utilisateur peut également être synchronisée entre le client et le serveur SCIM. Suivez ce tutoriel pour savoir comment procéder.
Procédure d'installation
- Utiliser le compositeur
- Utiliser Drush
- Installation manuelle
Étapes de configuration
À noter: Vous aurez besoin du Version Premium du module pour configurer Drupal en tant que serveur SCIM.
Configurer Drupal comme serveur SCIM :
- Une fois le module installé, accédez à la Configuration onglet sur votre site Drupal et sélectionnez Approvisionnement des utilisateurs miniOrange.
- Accédez à la Provisionnement des utilisateurs onglet du module et cliquez sur le bouton Configurez bouton sous Modifications du fournisseur vers Drupal (serveur SCIM) .
- Copiez le URL de base SCIM et Jeton au porteur SCIM, et gardez-les à portée de main, car ils seront nécessaires à la configuration du client SCIM.
Créer une application dans Okta
- Connectez-vous au Portail Okta.
- Dans le panneau de gauche, sélectionnez Applications sous le Applications menu déroulant.

- Cliquez sur le Parcourir le catalogue d'applications .

- Recherche pour le Jeton au porteur SCIM et sélectionnez Application de test SCIM 2.0 (jeton porteur OAuth).

- Cliquez sur le Ajouter une intégration .

- In Paramètres généraux, entrez le nom de l'application dans le Étiquette d'application champ de texte et cliquez sur le Suivant .

- En vertu des Normes sur l’information et les communications, les organismes doivent rendre leurs sites et applications Web accessibles. Ils y parviennent en conformant leurs sites Web au niveau AA des Web Content Accessibility Guidelines (WCAG). Options de connexion, faites défiler vers le bas et cliquez sur le OK .

Configurer Okta en tant que client SCIM :
- Accédez à la Provisioning onglet et cliquez sur le Configurer l'intégration de l'API .

- Vérifiez la Activer l'intégration de l'API case à cocher.

- Collez l'URL de base SCIM copiée et le jeton du porteur dans le URL de base SCIM 2.0 et Jeton porteur OAuth champs, respectivement.
- Cliquez sur le Tester les informations d'identification de l'API .

- Une fois le test réussi, cliquez sur le Enregistrer .

Sélectionnez les opérations autorisées :
- Accédez à la Vers l'application section du panneau gauche du Provisioning languette.

- Cliquez sur le Modifier bouton à côté du Approvisionnement vers l'application.

- Activez les opérations (Créer/Mettre à jour/Désactiver/Synchroniser le mot de passe) qui seront autorisées pour le provisionnement.

- Cliquez sur le Enregistrer .
Comment attribuer un utilisateur :
- Accédez à la Devoirs onglet et cliquez sur Attribuer. Dans la liste déroulante, sélectionnez Attribuer à des personnes.

- Recherchez le ou les utilisateurs à affecter et cliquez sur le Attribuer .

- Remplissez ou confirmez les détails de l'utilisateur et cliquez sur Enregistrer et revenir en arrière .

- Une fois le ou les utilisateurs attribués, cliquez sur le OK .

- L'utilisateur a été attribué avec succès à l'application Okta.

- Vérifions si l'utilisateur a été correctement provisionné sur le site Drupal :
- Accédez au site Drupal et cliquez sur le Personnes onglet dans le panneau de navigation supérieur (/admin/people).
- L'utilisateur a été créé avec succès sur le site Drupal.
Provisionnement de groupe :
- En vertu des Normes sur l’information et les communications, les organismes doivent rendre leurs sites et applications Web accessibles. Ils y parviennent en conformant leurs sites Web au niveau AA des Web Content Accessibility Guidelines (WCAG). Devoirs onglet, cliquez sur Attribuer, Puis sélectionnez Attribuer à des groupes.
- Sélectionnez le groupe et cliquez sur le Attribuer .
- Ensuite, cliquez sur le Enregistrer et revenir en arrière .
- Après avoir attribué le groupe avec succès, cliquez sur le OK .
- Cela ne fera que provisionner les utilisateurs et ne créera aucun groupe ni rôle sur le site Drupal. Pour créer un rôle sur le site Drupal, suivez l'étape suivante.
Créer un rôle sur Drupal :
- Pour créer un rôle sur le site Drupal, cliquez sur le Groupes de diffusion .
- Extrait du Groupes de diffusion liste déroulante, sélectionnez Rechercher des groupes par nom.
- Recherchez le nom du groupe et sélectionnez le groupe.
- Faites défiler vers le bas et cliquez sur le Enregistrer .
- Le groupe a été poussé avec succès vers le site Drupal.
- Vérifions si le rôle d’utilisateur a été correctement provisionné sur le site Drupal :
- Accédez au site Drupal et cliquez sur le Personnes onglet dans le panneau de navigation supérieur (/admin/people).
- Le rôle utilisateur a été créé avec succès sur le site Drupal.
- Le rôle créé a été attribué avec succès à l'utilisateur.
Félicitations, vous avez configuré avec succès Drupal comme serveur SCIM et Okta comme client SCIM.
Si l'approvisionnement n'a pas réussi, veuillez nous contacter à drupalsupport@xecurify.comVeuillez inclure une 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