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

Add a user permissions model #425

Open
bcipriano opened this issue Aug 21, 2019 · 3 comments
Open

Add a user permissions model #425

bcipriano opened this issue Aug 21, 2019 · 3 comments
Assignees
Labels
feature request New feature triaged Issue has been screened and prioritized by a project lead

Comments

@bcipriano
Copy link
Collaborator

Is your feature request related to a problem? Please describe.
OpenCue does not currently provide a method for managing user permissions within a deployment. Any users with access to the deployment have full access to the deployment, including the ability to run jobs anywhere. For many users this is not acceptable -- they will need to selectively provide access to users at various levels -- facility, allocations, show, etc.

Describe the solution you'd like
Implement a system where:

  • Each user can have a permission policy attached, granting or denying access to individual resources.
  • Admins can set up a default policy for new users.

Describe alternatives you've considered
None.

Additional context
Blocked by #218.

@bcipriano bcipriano added the feature request New feature label Aug 21, 2019
@bcipriano bcipriano added the triaged Issue has been screened and prioritized by a project lead label Oct 10, 2019
@to09
Copy link
Contributor

to09 commented Mar 27, 2020

Please guide how should I start with this issue?

@bcipriano
Copy link
Collaborator Author

@to09 I'd strongly recommend avoiding this one for now :)

It's a massive amount of work requiring detailed design discussions from the TSC and likely months of coding work. Before this could even begin we would first need to add support for proper user accounts (#218), which by itself is a huge amount of work.

@to09
Copy link
Contributor

to09 commented Mar 28, 2020

sure

@bcipriano bcipriano self-assigned this Jan 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature triaged Issue has been screened and prioritized by a project lead
Projects
None yet
Development

No branches or pull requests

2 participants