Skip to main content
Version: latest

Resource Roles

A Resource role is scoped at the project level and has a set of permissions that define the actions a user can perform on Palette resources within a project. Resource roles have limited resource keys available compared to Project or Tenant roles. You can use Resource roles to achieve Attribute-Based Access Control (ABAC) by pairing them with Resource filters

All resource roles must be paired with a Filter when assigned to a User or Team. The combination of a Resource role and a Resource filter allows you to control access based on a tag value.

For example, a Resource role that grants all cluster permissions, cluster.*, can be assigned to a user for a specific project, with a Resource filter where the tag value is claims. This user will have full access to all clusters in the project that have the tag claims.

tip

Create your own custom Resource role if none of the predefined roles meet your requirements. Refer to the Create a Custom Role guide for more information.

Default Resource Roles

Palette comes with a set of immutable predefined Resource roles out-of-the-box that you can assign to users or teams. To review the permissions associated with each Resource role, click on the role name to expand the list of permissions.

Cluster

Role NameDescription
Resource Cluster AdminA cluster admin in Project scope has all the privileges related to cluster operation
Resource Cluster EditorA cluster editor in Project scope has the privileges to update, delete,get and list cluster resources. This role is not privileged for cluster creation
Resource Cluster ViewerA cluster viewer in Project scope is a read-only privilege to cluster operations

Cluster Profile

Role NameDescription
Resource Cluster Profile AdminA role has admin privileges to all the cluster profile operations
Resource Cluster Profile EditorA role has privileges to edit and list operations on the cluster profile
Resource Cluster Profile ViewerA role has read-only privileges to cluster profiles

Resources