NikiforovAll/keycloak-authorization-services-dotnet

Add Resource Authorization Solution Reference

NikiforovAll opened this issue · 0 comments

The idea is to have an e2e application that utilizes Admin API, Protection API, Protected Resource Builder

Here are some use cases that we want to cover:

  1. Only Admin can create a workspace
  2. Only Admin can delete a workspace
  3. Only Admin can manage users of a workspace, add user, delete user, assign user as owner
  4. Users can see their workspaces - list workspaces, see details of a workspace (get by Id)

Optionally:

  1. Admin can assign an owner of a workspace
  2. Workspace owner can manage users of a workspace