presently, the can_manage_api privilege grants access to all API namespaces. We want to add a feature such that,

  1. We retain the full access can_manage_api that allows access to all API namespaces and
  2. allow for limited access to API namespaces by category.

to accomplish this we will introduce 2 checkboxes at the top level (only one of them selectable):

  1. Allow access to all API Namespaces
  2. Allow access to API Namespaces by category

When "Allow access to API Namespaces by category" is selected it should show the categories for selection


@alis-khadka @Pralish who wants to pick up this task? Note that the frontend work can be delegated to @westernal at your discretion

© 2022 - All rights reserved.