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

Implement assignable user permissions #4

Open
jacobmartinez3d opened this issue Sep 25, 2020 · 0 comments
Open

Implement assignable user permissions #4

jacobmartinez3d opened this issue Sep 25, 2020 · 0 comments
Labels
enhancement New feature or request

Comments

@jacobmartinez3d
Copy link
Member

jacobmartinez3d commented Sep 25, 2020

Currently there is no enforcement of permissions with regard to database CRUD operations and/or filesystem directories. User's in the magla ecosystem should have varying levels of permissions based on their role's in the pipeline.

Example:

  • Artists should be able to perform CRUD operations on their personal MaglaDirectory records but not those associated to tools or shots or projects.
  • Versioning up a shot currently requires access to magla.core.root.version_up so, access to that method could feasibly be distributed separately from the other main CRUD functions and given to artists, or leads.
  • There should be a root admin privilege set which is reserved for the user responsible for the initial setup and configuration of magla and postgres. These permissions would give total control over anything.
@jacobmartinez3d jacobmartinez3d added the enhancement New feature or request label Sep 25, 2020
@jacobmartinez3d jacobmartinez3d changed the title Need a way of assigning permissions to users to be used throughout magla Implement assignable permissions to users to be used throughout magla Sep 26, 2020
@jacobmartinez3d jacobmartinez3d changed the title Implement assignable permissions to users to be used throughout magla Implement assignable user permissions Sep 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant