-
Couldn't load subscription status.
- Fork 479
Labels
Description
Description
Implement a REST endpoint to retrieve permissions metadata including available permission levels and scopes for building permission UIs.
(This endpoint replaces the legacy DWR/AJAX functionality used in the DotAdmin Users > Permissions tab)
Acceptance Criteria
- GET /api/v1/permissions/metadata endpoint
- Returns available permission levels that can be combined:
- READ, WRITE, PUBLISH, EDIT_PERMISSIONS, CAN_ADD_CHILDREN
- Returns available permission scopes for categorizing permissions:
- individual, sites, folders, containers, templates, templateLayouts, pages, links, content, structures, categories, rules
- No parameters required
- Returns structured metadata for building permission UIs
- Returns 500 for internal errors
- Follows existing ResponseEntityView wrapper pattern
- Returns available permission levels that can be combined:
Priority
None
Additional Context
No response
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
In Review