Résultats de recherche :

×

Synchronisation des utilisateurs WordPress pour Keycloak | Synchroniser les utilisateurs de WordPress avec Keycloak

Synchronisation des utilisateurs WordPress pour Keycloak | Synchroniser les utilisateurs de WordPress avec Keycloak


Plugin WP Remote User Sync fournit une synchronisation automatisée des utilisateurs de WordPress vers Keycloak. Le plugin WordPress User Sync permet la synchronisation des données utilisateur en temps réel.

Le plugin WordPress User Sync vous permet d'automatiser la création d'utilisateurs, de mettre à jour et de supprimer les informations utilisateur de WordPress en temps réel vers des applications tierces et d'automatiser la synchronisation des utilisateurs.

Prérequis

Pour configurer User Sync avec Keycloak, vous devrez installer le plugin miniOrange WP to Remote User Sync :

Le plugin WordPress User Sync vous permet d'automatiser le provisionnement des utilisateurs (créer, mettre à jour et supprimer des informations utilisateur) de WordPress en temps réel vers des applications tierces et d'automatiser la synchronisation des utilisateurs pour WordPress à partir de différents IDP.

 Testé avec 6.0.2

Étapes pour configurer Keycloak :

  • Accédez à votre domaine Keycloak (autre que maître) et sélectionnez votre client dans le Entreprises onglet (synchronisation_à distance dans ce cas).

  • Client Keycloak - Plugin de synchronisation des utilisateurs WordPress | Intégration de WordPress Keycloak
  • Assurez-vous d'avoir les éléments suivants Configuration des capacités activée.

  • Configuration des capacités - Plugin de synchronisation des utilisateurs WordPress | Intégration de WordPress Keycloak
  • Dans le Rôles des comptes de service languette, Attribuer les rôles initiaux requis, comme indiqué ci-dessous.

  • Attribution de rôle initiale - Plugin de synchronisation des utilisateurs WordPress | Intégration de WordPress Keycloak Rôles initiaux – Plugin de synchronisation des utilisateurs WordPress | Intégration de Keycloak WordPress
  • Une fois que vous avez attribué les rôles initiaux, cliquez sur Attribuer un rôle et alors Filtrer par clients pour attribuer des rôles supplémentaires requis pour les autorisations API.

  • Rôles avancés - Plugin de synchronisation des utilisateurs WordPress | Intégration de Keycloak WordPress
    Attribution avancée des rôles - Plugin de synchronisation des utilisateurs WordPress | Intégration de Keycloak WordPress
  • Accédez à votre client Keycloak et copiez le identité du client du Paramètres languette. Allez ensuite au Lettres de créance et copiez le Secret client.

  • ID client – ​​Plugin de synchronisation des utilisateurs WordPress | Intégration de Keycloak WordPress Client Secret - Plugin de synchronisation des utilisateurs WordPress | Intégration de Keycloak WordPress
  • De plus, la configuration nécessite également le point de terminaison OpenID qui est disponible dans le Configuration du point de terminaison OpenID sous Paramètres du domaine, comme indiqué ci-dessous.

  • OpenID Endpoints - Plugin de synchronisation des utilisateurs WordPress | Intégration de Keycloak WordPress

Étapes pour configurer le plugin WP Remote Sync

  • Activez la Synchronisation à distance WP plugin et vous serez dirigé vers la page de configuration principale.
  • Cliquez sur Ajouter un nouveau serveur distant.
  • Ajouter un serveur - Plugin de synchronisation des utilisateurs WordPress | Intégration de Keycloak WordPress
  • Nommez la configuration actuelle avec un nom approprié, puis sélectionnez Keycloak dans le menu déroulant ci-dessous.

  • Détails de la synchronisation à distance - Plugin de synchronisation des utilisateurs WordPress | Intégration de WordPress Keycloak
  • Une fois que vous avez fourni un nom approprié à la configuration, collez le ID client, secret client et configuration du point de terminaison OpenID dans leurs domaines respectifs.

  • Configuration du plugin - Plugin de synchronisation des utilisateurs WordPress | Intégration de Keycloak WordPress
  • Faites défiler vers le bas et tournez le Créer un utilisateur à distance lorsque l'utilisateur est créé dans WordPress activez et cliquez sur Enregistrer la configuration.

  • Enregistrer la configuration - Plugin de synchronisation des utilisateurs WordPress | Intégration de WordPress Keycloak
  • Allez à Cartographie d'attributs et sélectionnez l'attribut approprié à mapper, comme indiqué ci-dessous.

  • Attributs du Keycloak Attributs WordPress
    Nom d'utilisateur USER_LOGIN
    email user_email
    Prénom Prénom
    nom de famille nom de famille
    Mot de passe passe d'utilisateur

    Mappage d'attributs - Plugin de synchronisation des utilisateurs WordPress | Intégration de Keycloak WordPress
  • Épargnez la configuration et cliquez sur Retour à la liste des serveurs distants en haut et allez au Utilisateurs section de WordPress.

  • Créer un utilisateur - Plugin de synchronisation des utilisateurs WordPress | Intégration de Keycloak WordPress
  • Maintenant, cliquez sur Ajouter un utilisateur pour créer un nouvel utilisateur dans WordPress. Une fois l’utilisateur créé dans WordPress, il sera automatiquement créé dans Keycloak.

  • Ajouter un utilisateur - Plugin de synchronisation des utilisateurs WordPress | Intégration de Keycloak WordPress
  • Au lieu de créer si vous souhaitez synchroniser l'un de vos utilisateurs existants, vous pouvez sélectionner les utilisateurs que vous souhaitez synchroniser dans la liste et sélectionner Synchroniser les utilisateurs avec le serveur distant du Actions en vrac menu déroulant.

  • Synchroniser les utilisateurs - Plugin de synchronisation des utilisateurs WordPress | Intégration de Keycloak WordPress
  • Pour vérifier si vos utilisateurs sont synchronisés avec Keycloak, accédez à Keycloak (domaine Keycloak) -> Utilisateurs et vous verrez les utilisateurs créés ici.

  • Utilisateurs Keycloak - Plugin de synchronisation des utilisateurs WordPress | Intégration de WordPress Keycloak

Vous avez configuré avec succès la synchronisation des utilisateurs pour vos utilisateurs Keycloak à l'aide du Synchronisation à distance WP plugin.

Conclusion

Intégration de WordPress Keycloak avec Synchronisation des utilisateurs à distance WP vous permet d'automatiser la synchronisation des utilisateurs WordPress de WordPress vers Keycloak. Avec ce guide de configuration, vous avez intégré le plugin de synchronisation des utilisateurs WordPress pour automatiser la création d'utilisateurs, mettre à jour et supprimer les informations utilisateur de WordPress en temps réel vers Keycloak et automatiser la synchronisation des utilisateurs Keycloak.

Ressources additionnelles

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