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 the
State
Unverified
Type
Task
labels 2025-06-03 22:53:52 +00:00
abed.alrahman added a new dependency 2025-06-03 22:54:25 +00:00
abed.alrahman added
State
Verified
Points
13
Priority
High
and removed
State
Unverified
labels 2025-06-04 10:21:06 +00:00
abed.alrahman added this to the V.01 milestone 2025-06-04 10:21:09 +00:00
abed.alrahman self-assigned this 2025-06-24 20:05:40 +00:00
abed.alrahman added
State
In Review
and removed
State
Verified
labels 2025-06-24 20:05:54 +00:00
hurui200320 added
State
Completed
and removed
State
In Review
labels 2025-07-01 03:31:20 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Depends on
#9 Design the Group/Tenant Feature
clevermicro/user-management
Reference: clevermicro/user-management#25