Promoting PHLAT clients to Production. Changes include:
Create PHLAT-WEB client. Public client with default access token lifespan.
Create PHLAT-SERVICE client. Service account used to communicate with PLR.
Create PHLAT-MANAGEMENT group so users' access can be managed through UMC.
Update UMC and UMS config to include view-client-phlat-web role
Update ManageUsers realm role.
Context
Client onboarding PHLAT is moving to Production.
Quality Check
[x] Client has Name and Description defined.
[x] Full Scope Allowed is disabled.
[x] Direct Access Grants Enabled is disabled.
[x] Valid Redirect URIs are properly defined, or explanation for * (allow all) is provided.
[x] Web Origins are set to + instead of * to restrict the CORS origins.
[x] Client Scopes are not assigned to client, or explanation for doing so is provided.
[x] Client module and all references are defined in clients.tf in realm root folder. Same rule applies to other resources, like groups and realm roles.
[x] Terraform plan contains only my changes, or other developers are aware that their manual changes can be overridden.
Changes being made
Promoting PHLAT clients to Production. Changes include:
Context
Client onboarding PHLAT is moving to Production.
Quality Check
*
(allow all) is provided.+
instead of*
to restrict the CORS origins.composite roles
(eg. Realm roles) andscope mapping
resources, remember to re-run the apply.