initial-commit

This commit is contained in:
Guillaume GRABÉ
2026-05-12 17:06:43 +02:00
commit 051a080dfa
110 changed files with 26377 additions and 0 deletions
@@ -0,0 +1,82 @@
{
"realm": "charybdis",
"enabled": true,
"clients": [
{
"clientId": "charybdis-sync",
"enabled": true,
"clientAuthenticatorType": "client-secret",
"secret": "charybdis-sync-secret",
"serviceAccountsEnabled": true,
"directAccessGrantsEnabled": false,
"publicClient": false,
"protocol": "openid-connect",
"fullScopeAllowed": true
}
],
"groups": [
{
"name": "engineering",
"path": "/engineering",
"subGroups": [
{
"name": "backend",
"path": "/engineering/backend",
"subGroups": []
},
{
"name": "frontend",
"path": "/engineering/frontend",
"subGroups": []
}
]
},
{
"name": "security",
"path": "/security",
"subGroups": []
}
],
"users": [
{
"username": "alice",
"email": "alice@example.com",
"firstName": "Alice",
"lastName": "Martin",
"enabled": true,
"emailVerified": true,
"groups": ["/engineering/backend", "/security"]
},
{
"username": "bob",
"email": "bob@example.com",
"firstName": "Bob",
"lastName": "Dupont",
"enabled": true,
"emailVerified": true,
"groups": ["/engineering/frontend"]
},
{
"username": "charlie",
"email": "charlie@example.com",
"firstName": "Charlie",
"lastName": "Garcia",
"enabled": true,
"emailVerified": false,
"groups": ["/engineering"]
},
{
"username": "service-account-charybdis-sync",
"enabled": true,
"serviceAccountClientId": "charybdis-sync",
"clientRoles": {
"realm-management": [
"view-users",
"query-users",
"query-groups",
"view-realm"
]
}
}
]
}