Skip to content

Add RBAC #284

@brucetony

Description

@brucetony

It cannot be assumed that every user who has access to the node UI should have full access to all controls. Additional roles will be added to bundled keycloak so each user is either "admin", "researcher", or [data] "steward". They should have the following permissions:

  • [Data] Steward: can modify/create data stores, but cannot start/stop/delete analyses
  • Researcher: can start/stop/delete analyses, but cannot modify data stores
  • Admin: full access

Depends on: PrivateAIM/helm#88

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions