Open sgotti opened 5 years ago
Great, there be lots todo with ui for pc/mobile and user-friendly entries/docs.
Just as an update that work on this is going on. I hope to be able to open initial PRs (after #191) that adds teams (with member and projects) to configstore and gateway, the authorization logic in the gateway, the related agola cli commands and many tests.
This issue is a placeholder to describe how org teams and roles will be implemented.
Organization Teams
Roles (RBAC)
Open questions
A special case is Task authorization. We'd like to be able to let some user authorize only some tasks in a Run (i.e. some user can authorize a deployment to a testing environment while only some other users can authorize the deployment to production). This will require the ability to describe how a role can be applied only to a specific task "selector" (task name, regexp etc...)