-
Notifications
You must be signed in to change notification settings - Fork 0
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 basic authorization roles and enforce them. #472
Add basic authorization roles and enforce them. #472
Conversation
ab64121
to
1f2d208
Compare
I've not reviewed the details, but looks great! Had a small comment on simplifying the interface. I think it helps to make that very easy to read (and the proposed change is a tiny refactor) |
1f2d208
to
7072012
Compare
ebbfdd5
to
439faed
Compare
439faed
to
f09e230
Compare
Quality Gate passedIssues Measures |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Description
Adds basic authorization rules based on the organizations you have acces to and the algorithms linked to those organizations. Also enforces these basic rules. It makes sure you only have (full) access to organizations and algorithms of your organizations.
Resolves #457
Please check all the boxes that apply to this pull request using "x":