Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
Utkar5hM opened this issue Jan 28, 2024 · 0 comments
Labels
help wanted Extra attention is needed NITK-WOC

Comments

@Utkar5hM
Copy link
Collaborator

Utkar5hM commented Jan 28, 2024

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.
@Utkar5hM Utkar5hM added help wanted Extra attention is needed NITK-WOC labels Jan 28, 2024
@Utkar5hM Utkar5hM assigned Utkar5hM and unassigned Utkar5hM Jan 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed NITK-WOC
Projects
None yet
Development

No branches or pull requests

1 participant