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

Establish permission policy for workspaces with more granular control #174

Open
devleejb opened this issue Mar 19, 2024 · 1 comment
Open
Labels
discussion 💭 Need to be discussed enhancement 🌟 New feature or request workspace
Milestone

Comments

@devleejb
Copy link
Member

What would you like to be added:

It would be beneficial to have the ability to further segment permissions within a workspace. Exploring how to provide this in a general manner is essential. Examples of potential permission levels could include maintainers, collaborators, ossca-members, etc.

Why is this needed:

To enhance the permission structure within workspaces, allowing for more granular control and improved collaboration.

Additional Information:

@devleejb devleejb added discussion 💭 Need to be discussed enhancement 🌟 New feature or request labels Mar 19, 2024
@devleejb devleejb added this to the New Feature milestone Mar 19, 2024
@devleejb
Copy link
Member Author

Taking inspiration from Notion's concept of "Team Spaces" within a workspace could provide a solid reference point. Implementing similar functionality in our workspace structure could greatly benefit users seeking more granular control over permissions.

By introducing the notion of "Team Spaces," users could create subsets within their workspace, each with its own set of permissions. For instance, users could define different permission levels such as maintainers, collaborators, and specific group memberships like ossca-members, tailoring access rights to match their workflow requirements precisely.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion 💭 Need to be discussed enhancement 🌟 New feature or request workspace
Projects
Status: No status
Status: Backlog
Development

No branches or pull requests

1 participant