AcademySoftwareFoundation / AcademySoftwareFoundation/OpenCue

Add a user permissions model

Closed
#425 3 comments 1 reaction 1 assignee Claimed by @bcipriano View on GitHub
feature request triaged
Dominant language
Python
Stars
957
Forks
259
Avg merge
3d 6h
Merged PRs (30d)
16

Description

**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.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.