- Création du realm 'lions-user-manager' dédié à l'application - Configuration du client frontend uniquement (lions-user-manager-client) - Backend utilise directement l'Admin API (admin/admin) sans client séparé - Création de l'utilisateur de test: testuser/test123 - Création des rôles: admin, user_manager, user_viewer, auditor, sync_manager - Mise à jour des configurations pour utiliser le bon realm - Scripts de setup: setup-keycloak-correct.sh - Documentation: KEYCLOAK_SETUP.md Corrections par rapport à la première tentative: - Utilisation d'un realm dédié au lieu de 'master' - Pas de client pour le backend (utilise directement Admin API) - Configuration OIDC correcte pour le frontend
18 lines
362 B
JSON
18 lines
362 B
JSON
{
|
|
"permissions": {
|
|
"allow": [
|
|
"Bash(mvn clean compile:*)",
|
|
"Bash(if exist target rmdir /s /q target)",
|
|
"Bash(if exist scripts rmdir /s /q scripts)",
|
|
"Bash(git add:*)",
|
|
"Bash(git reset:*)",
|
|
"Bash(del nul)",
|
|
"Bash(git commit:*)",
|
|
"Bash(curl:*)",
|
|
"Bash(bash:*)"
|
|
],
|
|
"deny": [],
|
|
"ask": []
|
|
}
|
|
}
|