Résultats de recherche :

×

S'inscrire Contactez-Nous

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


Plugin de synchronisation d'utilisateurs à distance L'extension User Sync pour WordPress assure la synchronisation automatique des utilisateurs entre WordPress et Keycloak. Elle permet une synchronisation des données utilisateur en temps réel.

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

Prérequis

Pour configurer la synchronisation des utilisateurs avec Keycloak, vous devrez installer l'extension miniOrange WordPress to Remote User Sync :

L'extension User Sync pour WordPress vous permet d'automatiser la gestion des utilisateurs (création, mise à jour et suppression des informations utilisateur) depuis WordPress en temps réel vers des applications tierces et d'automatiser la synchronisation des utilisateurs WordPress à partir de différents fournisseurs d'identité. [ASSISTANCE 24H/24 ET 7J/7]

 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 ANNONCEURS onglet (synchronisation_à distance dans ce cas).

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

  • Configuration des capacités - Extension de synchronisation des utilisateurs pour WordPress | Intégration Keycloak à WordPress
  • Dans l' 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 Titres de compétences 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 Remote Sync pour WordPress

  • Activez la Synchronisation à distance plugin pour WordPress et vous serez redirigé 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
  • Rendez-vous dans la section Cartographie d'attributs et sélectionnez l'attribut approprié à mapper, comme indiqué ci-dessous.

  • Attributs du Keycloak Attributs WordPress
    Nom d'utilisateur USER_LOGIN
    en nous envoyant un mail user_email
    Prénom Prénom
    nom de famille nom de famille
    passe d'utilisateur

    Mappage d'attributs - Plugin de synchronisation des utilisateurs WordPress | Intégration de Keycloak WordPress
  • Enregistrer 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 plugin pour WordPress.

Conclusion

Intégration de Keycloak avec Synchronisation des utilisateurs à distance Ce plugin pour WordPress vous permet d'automatiser la synchronisation des utilisateurs entre WordPress et Keycloak. Grâce à ce guide d'installation, vous avez intégré le plugin de synchronisation des utilisateurs pour WordPress afin d'automatiser la création, la mise à jour et la suppression des informations des utilisateurs WordPress vers Keycloak en temps réel, et d'automatiser la synchronisation des utilisateurs Keycloak.

Ressources supplémentaires

Bonjour!

Besoin d'aide? Nous sommes ici !

soutenez