This guide walks you through assigning and revoking roles for users in projects on Wavestack.
Specifically, you will learn how to:
On the dashboard click on the Authorizations tag to see an overview of all authorisations that are currently in place.
If you open this for the first time, you will notice that Wavestack has already created a single default authorisation for you. This authorisation will let you access the default project with your initial user.
To add a new authorisation, click on the blue New button. This will open a wizard that allows you to grant roles to users in specific projects.
Select the users that you want to authorise from the list of users.
Select the project in which you want to grant roles.
Click on the blue Continue button to get to the next page.
You can grant different roles to users in your projects, which allows for a more fine-grained control over their permissions.
You can select from the following roles:
Role | Service | Permissions |
---|---|---|
ga-admin | WKE | create, read, update and delete |
ga-viewer | WKE | read |
os-creator | Barbican | create, read, update and delete |
os-heat_stack_owner | Heat | create, read, update and delete |
os-load-balancer_member | Octavia | create, read, update and delete |
os-member | OpenStack (all) | create, read, update and delete |
os-reader | OpenStack (all) | read |
Once you are happy with your selection, click the blue Save button.
You will then return to the overview of all authorisations, where you will see your newly created authorisation.