-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Permissions Refactor - in Refinement #7466
Copy link
Copy link
Labels
Seeking FundingThis issue can be specifically funded for developmentThis issue can be specifically funded for developmentenhancementThis is an suggested enhancement or new featureThis is an suggested enhancement or new featurerefactorsecurityRelates to a security issueRelates to a security issue
Milestone
Metadata
Metadata
Assignees
Labels
Seeking FundingThis issue can be specifically funded for developmentThis issue can be specifically funded for developmentenhancementThis is an suggested enhancement or new featureThis is an suggested enhancement or new featurerefactorsecurityRelates to a security issueRelates to a security issue
Type
Fields
Give feedbackNo fields configured for Epic.
The permission system currently uses a mixture of stock Django permissions, a self-written role-mapping engine and a ownership model for stock. This is not well documented and the behaviour is not consistent - making it harder to understand/predict.
There are a few issues regarding permissions, some quite old
Related issues
Requirements
Requirements for the overhaul:
User stories
TBD
Feel free to submit your user stories / requirements / issues here - I will update / remove points as consensus is reached on them.