DMGT-TECH / the-usher-server

Authorization server. The Usher looks at your ticket and tells you where you're authorized to go.
MIT License
11 stars 6 forks source link

Implement Admin APIs for Roles #107

Open mikelax opened 4 months ago

mikelax commented 4 months ago

Feature Overview

Is your feature request related to a problem? Please describe. As an admin usher user, I would like to have APIs available to manage Roles. Some of the APIs are already implemented, this issue should complete the missing APIs.

API Design

Status URL Auth Params Notes
TODO PATCH /roles/:role_key bearerAdminAuth name and/or description: body Update Role attributes
TODO DELETE /roles/:role_key bearerAdminAuth role key: path, required Delete a Role

Implementation Notes

Questions