Gestion des Roles - Projet public/privé
A||Go doit permettre d'avoir plusieurs comptes associés a une application (actuellement 1 app = 1 compte)
Chaque membre associé à l'application aura un role lui permettant d'effectué ou non des actions.
Dans la cas d'une application publique, les utilisateurs de la plateforme seront par défaut sous le role Guest
Roles :
- Guest
- Mainteneur
- Owner
- Admin
Actions:
- Consulter une app
- Exécuter un job
- Consulter les jobs d'une application (données, stats, monitoring
- Ajouter/Modifier une app
- Ajouter un membre à l'application / definir son role
- Ajouter/Modifier un runner
- Ajouter/Modifier un runner global