Technical Design Specifications
Milestone scopes
👍 Milestone 1
📘 Milestone 2
Architecture
No new components or services are to be introduced for this feature. All existing APIs and UI will be extended to support new auth structure
Infrastructure
- Azure
- Each newly created realm has 2 Identity providers whose redirect urls must be set to Application Registration
- GitOps
- Populate missing
global_idand name values inempower-tenantrepo - Refactor
enterprisechat-tenantrepo to matchempower-tenantrepo
- Populate missing
- Kubernetes (AKS)
- Configure new terraform scripts for TF Controller
- Keycloak
- Create
admin-clientinmasterrealm with admin priveleges - Old realm are kept untouched till later notice
- All provisioning is executed by terraform:
- Create new realms
- Create new roles in new oidc clients
- Create new groups with attributes
- Create new identity provider with mapper
- Create