Connecteur WordPress

Le connecteur WordPress permet de synchroniser et gérer les utilisateurs de vos sites WordPress. Il s'intègre via l'API REST native de WordPress et supporte la création automatique de comptes utilisateurs.

Données synchronisées depuis WordPress

  • Identité: Nom d'utilisateur (username), prénom, nom, nom d'affichage.
  • Contact: Email.
  • Accès: Rôles WordPress (administrator, editor, author, contributor, subscriber, etc.).

Actions automatisables vers WordPress

  • Création: Création du compte utilisateur avec email, nom, prénom, username, mot de passe et attribution des rôles.
  • Modification: Notification au gestionnaire pour modification manuelle.
  • Suspension: Notification au gestionnaire pour suspension manuelle.
  • Réactivation: Notification au gestionnaire pour réactivation manuelle.
  • Suppression: Notification au gestionnaire pour suppression manuelle.

Modes d'authentification

Le connecteur supporte deux modes d'authentification :

  • JWT Authentication:  Authentification par token JWT (recommandé):
    • Nécessite le plugin “JWT Authentication for WP-API”
  • HTTP Basic: Authentification HTTP Basic:
    • Ajouter dans les paramètres : { "auth_type": "basic" }

Configuration requise

  • URL du site WordPress (ex: https://monsite.com).
  • Identifiant administrateur WordPress.
  • Mot de passe.
  • Plugin JWT Authentication for WP-API installé (si mode JWT).
  • Ou Application Passwords activé (si mode Basic).

Rôles WordPress

Le connecteur gère automatiquement les rôles WordPress standards :
- *Administrator* : Accès complet au site.
- *Editor* : Peut publier et gérer tous les articles.
- *Author* : Peut publier et gérer ses propres articles.
- *Contributor* : Peut écrire et gérer ses articles sans les publier.
- *Subscriber* : Peut uniquement gérer son profil.

Cas d'usage typiques

  • Création automatique des comptes WordPress pour les rédacteurs.
  • Attribution des rôles selon la fonction du collaborateur.
  • Gestion centralisée des accès aux sites WordPress de l'entreprise.
  • Onboarding automatisé des contributeurs.