{"service":"zoyaar-auth","role":"Service #10 — Auth / Identity","version":"0.1.0-dev","description":"Identity foundation: wraps Keycloak (authN + staff RBAC + tenants) and OpenFGA (relationship authz), owns the Auth profile DB, and is the glue every Zoyaar service trusts for who someone is.","authorities":{"authn":"Keycloak","authz":"OpenFGA","consent":"Consent service (svc-08, orthogonal gate)"},"realm":"zoyaar","issuer":"https://keycloak-dev.zoyaar.com/idp/realms/zoyaar","endpoints":{"landing":"/","info":"/info","docs":"/docs","openapi":"/docs-json","health_live":"/health/live","health_ready":"/health/ready","metrics":"/metrics","jwks":"/.well-known/jwks.json","oidc_discovery":"/.well-known/openid-configuration","authz_check":"POST /authz/check","admin_rbac":"/admin/*","identity":"/identity/*","sync":"/sync/*"},"ts":"2026-08-13T18:32:25.380Z"}