Files
athletic-map-deploy/tenants/escolinha/realm/athleticmap-realm.json
T
atmadmin 8036569c28 feat(tenants): cria tenant escolinha (silo completo, paridade com os demais)
- tenants/escolinha gerado a partir de acme (todos os servicos + backend + keycloak + postgres + backup + monitoring + garmin)
- SealedSecrets db-credentials/keycloak-admin re-selados para escolinha-prod (senhas novas)
- garmin-oauth criado em escolinha-prod (out-of-band)
- host escolinha.athleticmap.influxdigital.com.br (DNS wildcard + TLS via cert-manager)
2026-07-28 15:35:38 +00:00

55 lines
1.2 KiB
JSON

{
"realm": "athleticmap",
"enabled": true,
"displayName": "Athletic Map",
"loginWithEmailAllowed": true,
"roles": {
"realm": [
{
"name": "admin"
},
{
"name": "atm_athlete"
},
{
"name": "atm_trainer"
},
{
"name": "atm_team_admin"
},
{
"name": "atm_fed_admin"
},
{
"name": "atm_admin",
"description": "Administrador do tenant (gestao geral)"
},
{
"name": "atm_cadastro",
"description": "Gestao de cadastros e catalogos"
}
]
},
"clients": [
{
"clientId": "spa",
"name": "Athletic Map SPA",
"publicClient": true,
"protocol": "openid-connect",
"standardFlowEnabled": true,
"implicitFlowEnabled": false,
"directAccessGrantsEnabled": false,
"redirectUris": [
"https://escolinha.athleticmap.influxdigital.com.br/*"
],
"webOrigins": [
"https://escolinha.athleticmap.influxdigital.com.br"
],
"attributes": {
"pkce.code.challenge.method": "S256",
"post.logout.redirect.uris": "https://escolinha.athleticmap.influxdigital.com.br/*"
}
}
]
}