Installer et demarrer Keycloak 15 min de lecture

Console d'administration Keycloak

Acceder a la console d'administration

Ouvrez votre navigateur et allez sur http://localhost:8080. Cliquez sur Administration Console et connectez-vous avec les identifiants definis lors du lancement (admin/admin).

Presentation de l'interface

  • Menu lateral gauche : Navigation entre Realm Settings, Clients, Users, Groups, Roles
  • Selecteur de Realm : En haut a gauche, permet de changer de Realm
  • Realm Settings : Configuration globale du Realm (login, email, themes)
  • Sessions : Voir les sessions actives des utilisateurs
  • Events : Journal des evenements (connexions, erreurs)

Le Realm Master

Le Realm master est le Realm par defaut cree automatiquement. Il est reserve a l'administration de Keycloak lui-meme.

Bonne pratique : Ne creez jamais vos applications dans le Realm master. Creez toujours un Realm dedie pour vos projets.

Premiers pas dans la console

# Vous pouvez aussi utiliser l'API admin de Keycloak
# Obtenir un token admin
curl -s -X POST "http://localhost:8080/realms/master/protocol/openid-connect/token" \
  -H "Content-Type: application/x-www-form-urlencoded" \
  -d "username=admin" \
  -d "password=admin" \
  -d "grant_type=password" \
  -d "client_id=admin-cli" | jq .access_token

# Lister les Realms
curl -s -H "Authorization: Bearer $TOKEN" \
  http://localhost:8080/admin/realms | jq .[].realm