# Fiche connecteur Keycloak Catalogue Pipedream : connexion du compte et droits nécessaires. Les actions réellement utilisables sont vérifiées dans Bruno lors de la connexion. Les déclencheurs sont documentés à titre de référence et ne sont pas activés automatiquement dans Bruno. Les noms et données des exemples sont fictifs ; toute exécution reste soumise aux droits et aux validations du connecteur. ## Keycloak URL : https://get-bruno.com/features/connectors/keycloak Référence texte : https://get-bruno.com/features/connectors/keycloak/reference.txt Origine : Catalogue Pipedream Statut : Catalogue Pipedream — connexion à vérifier Catégories : Infrastructure et cloud Description : Keycloak est une solution open source de gestion des identités et des accès. Elle permet de créer, consulter, mettre à jour et supprimer des utilisateurs, ainsi que de préparer le choix d’un realm. Authentification : OAuth Présentation : Keycloak est une solution open source de gestion des identités et des accès. Elle permet de créer, consulter, mettre à jour et supprimer des utilisateurs, ainsi que de préparer le choix d’un realm. Usage : Créer un compte pour un nouvel utilisateur Exemple de demande : Je veux créer un compte pour Nora Petit dans le realm Partenaires. Résultat attendu : Le compte utilisateur est préparé dans le realm choisi avec un identifiant unique à fournir. À préciser : Le realm Partenaires ; Le nom d’utilisateur souhaité pour Nora Petit ; Les informations de profil à renseigner Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/keycloak/actions/create-user ; https://pipedream.com/apps/keycloak/actions/list-realm-options Usage : Consulter un utilisateur avant mise à jour Exemple de demande : Je veux retrouver le compte de samir.roux avant de corriger ses informations. Résultat attendu : La fiche renvoie la représentation de l’utilisateur demandé pour vérification avant modification. À préciser : Le nom d’utilisateur samir.roux Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/keycloak/actions/get-user Usage : Modifier ou retirer un utilisateur existant Exemple de demande : Je veux mettre à jour le compte de Clara Bernard ou le supprimer si elle a quitté l’organisation. Résultat attendu : Le compte ciblé peut être mis à jour ou retiré après confirmation du périmètre exact. À préciser : Le nom d’utilisateur de Clara Bernard ; Les changements à appliquer ou la confirmation de suppression Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/keycloak/actions/delete-user ; https://pipedream.com/apps/keycloak/actions/update-user Limites propres au service : Le nom d’utilisateur doit être unique lors de la création. Le sélecteur de realm sert à préparer la cible de l’opération. Le déclencheur documente un événement créé, il ne décrit pas une action à lancer dans Bruno. Aucune autre ressource d’identité n’est déclarée ici. Vocabulaire français : Créer un utilisateur — Crée un nouvel utilisateur dans Keycloak. (https://pipedream.com/apps/keycloak/actions/create-user) Vocabulaire français : Supprimer un utilisateur — Supprime un utilisateur de Keycloak. (https://pipedream.com/apps/keycloak/actions/delete-user) Vocabulaire français : Obtenir un utilisateur — Récupère la représentation d’un utilisateur. (https://pipedream.com/apps/keycloak/actions/get-user) Vocabulaire français : Lister les options de realm — Renvoie les valeurs disponibles pour le champ de realm. (https://pipedream.com/apps/keycloak/actions/list-realm-options) Vocabulaire français : Mettre à jour un utilisateur — Met à jour un utilisateur dans Keycloak. (https://pipedream.com/apps/keycloak/actions/update-user) Vocabulaire français : Déclencheur nouvel événement créé — Émet un événement lorsqu’un nouvel événement est créé. (https://pipedream.com/apps/keycloak/triggers/new-event-created) - action : Create User — Create a new user in Keycloak. The username must be unique. See the documentation (https://pipedream.com/apps/keycloak/actions/create-user) - action : Delete User — Delete a user from Keycloak. See the documentation (https://pipedream.com/apps/keycloak/actions/delete-user) - action : Get User — Retrieve the representation of the user. See the documentation (https://pipedream.com/apps/keycloak/actions/get-user) - action : List Realm Options — Retrieves available options for the Realm field. (https://pipedream.com/apps/keycloak/actions/list-realm-options) - action : Update User — Updates a user in Keycloak. See the documentation (https://pipedream.com/apps/keycloak/actions/update-user) - trigger : New Event Created — Emit new event when a new event is created. See the documentation (https://pipedream.com/apps/keycloak/triggers/new-event-created)