Skip to content

[Enhancement] Implement Authorization/RBAC policies for repositories Module #11

@Utkar5hM

Description

@Utkar5hM

Let's start with a basic rough sketch for implementation:

Two types of users:

  • Regular/Developers
  • Admins

Admins will have access to all repositories.

Updates to Repostiories Model:

  • state (enum/bool): public or private
  • if private, another array could be populated which is shared_with with a list of users ? we will have an option for devs to manually add a user to shared_with or generate a share token/url.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions