Implement Intra-Organization Group (Department/Team) Management APIs in auth-service #25

Closed
opened 2025-06-03 22:53:52 +00:00 by abed.alrahman · 0 comments
Member

Goal: Provide APIs in auth-service for managing Keycloak Groups that act as sub-structures (departments, teams) within a Keycloak Organization.
Brief Description: Develop endpoints to allow authorized administrators (system or designated tenant admins, based on policies) to:

Create, read, update, and delete Keycloak Groups within the context of a parent Keycloak Organization.
Add users (who are members of the parent Organization) to these sub-groups.
Remove users from these sub-groups.

These APIs will use the Keycloak Admin REST API for Groups, ensuring actions are scoped appropriately to the Organization.

Goal: Provide APIs in auth-service for managing Keycloak Groups that act as sub-structures (departments, teams) within a Keycloak Organization. Brief Description: Develop endpoints to allow authorized administrators (system or designated tenant admins, based on policies) to: Create, read, update, and delete Keycloak Groups within the context of a parent Keycloak Organization. Add users (who are members of the parent Organization) to these sub-groups. Remove users from these sub-groups. These APIs will use the Keycloak Admin REST API for Groups, ensuring actions are scoped appropriately to the Organization.
abed.alrahman added this to the V.01 milestone 2025-06-04 10:21:09 +00:00
hurui200320 2025-07-01 03:31:20 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Depends on
#9 Design the Group/Tenant Feature
clevermicro/user-management
Reference: clevermicro/user-management#25
No description provided.