Skip to main content

Role Based Access Control

Setup

If you enabled role based access control in your Portainer integration, all users will need to upload their own Portainer access token. Each user in your Canine instance should:

  1. Create an access token in Portainer under My Account → Access tokens → + Add access token
  2. Navigate to Account → Credentials in Canine
  3. Paste their Portainer access token and save

Uploading a Portainer access token

How RBAC works

All actions taken through the UI will be done through the logged in users Portainer token, via the Portainer kubectl proxy. This ensures that if a user in Portainer is unable to access a cluster resource, those permissions will flow through to Canine.