UI: Add user management admin page #41
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
Backend user admin API is implemented at
/api/v1/admin/users(a4de2a7). Needs a UI page for ADMIN users to manage roles.Requirements
/admin/users(only visible to users with ADMIN role)API Endpoints
GET /api/v1/admin/users— list allGET /api/v1/admin/users/{userId}— get onePUT /api/v1/admin/users/{userId}/roles— update roles{ "roles": ["VIEWER", "OPERATOR"] }DELETE /api/v1/admin/users/{userId}— remove userImplemented on
feature/rbac-managementbranch. The RBAC management UI at/admin/rbaccovers all original requirements and more:The original requirement for a simple user management page has been superseded by the full RBAC system.