Skip to Content

Roles

Overview

This feature supports viewing, creating, editing, and deleting Roles based on access permissions for Kubernetes clusters managed by your organization. A Role is the step after Policy for implementing and applying Kubernetes access permissions. It represents a collection of Policies and serves as the link between users/groups and policies.

Administrator > Kubernetes > K8s Access Control > Roles

Administrator > Kubernetes > K8s Access Control > Roles

Viewing Roles

Administrator > Kubernetes > K8s Access Control > Roles > List Details

Administrator > Kubernetes > K8s Access Control > Roles > List Details

  1. Navigate to Administrator > Kubernetes > K8s Access Control > Roles.
  2. You can search by role name using the search field in the upper left of the table.
  3. You can refresh the Role list using the refresh button in the upper right of the table.
  4. The table provides the following column information:
    1. Name : Role name
    2. Description : Detailed description of the Role
    3. Last Access At : Date and time of the last access for the role
    4. Created At : Date and time the role was initially created
    5. Updated At : Date and time of the last modification
    6. Updated By : Name of the administrator who performed the last update
  5. Click on each row to view the role’s detailed information.
    1. Policies
    image-20240721-070945.png
    1. This is the default tab where you can view the list of assigned policies.
    2. The table displays the following information for each policy:
      1. Name : Policy name
      2. Description : Detailed description of the Policy
      3. Version : Policy version
      4. Assigned At : Date and time of assignment
      5. Assigned By : Name of the administrator who assigned the policy
    3. Clicking on each policy row displays detailed information about the policy in a drawer format.
    image-20240721-071031.png
    1. Basic information is displayed at the top as follows:
      1. Name : Policy name
        • You can open the policy detail page link in a new window.
      2. Description : Detailed description of the Policy
      3. Version : Policy version
      4. Assigned At : Date and time of assignment
      5. Assigned By : Name of the administrator who assigned the policy
    2. The policy is displayed as code at the bottom.
    3. Users/Groups
    image-20240721-071134.png
    1. Lists the users/groups to which the Role has been granted.
    2. You can search by user/group name.
    3. The list displays the following information for each user/group:
      1. User Type : User/group type
      2. Name : User/group name
      3. Last Access At : Date and time of the last access for the user/group
      4. Expiration Date : Expiration date
      5. Granted At : Date and time the Role was granted to the user/group
    4. Clusters
    image-20240721-071233.png
    1. Lists the Kubernetes clusters accessible through the Role.
    2. You can search by cluster name.
    3. The list displays the following information for each cluster:
      1. Name : Cluster name
      2. Version : Kubernetes version
      3. API URL : Cluster API URL
      4. Cloud Provider : Connected platform (displayed as a hyphen for manual clusters)
      5. Tags : List of tags attached to the cluster
      6. Created At : Date and time the cluster was initially created
      7. Updated At : Date and time of the last cluster modification

Creating a Role

image-20240721-071306.png
  1. Navigate to Administrator > Kubernetes > K8s Access Control > Roles.
  2. Click the + Create Role button in the upper right.
  3. Enter the following information to create a role. (All information below is visible to users.)
    1. Name : Identifiable role name (required)
    2. Description : Additional description of the role
  4. Click the Save button to create the role.
  5. Click the newly created role at the top of the role list.
  6. Configure policies by referring to the Kubernetes role configuration guide.

Editing a Role

image-20240721-071337.png
  1. Navigate to Administrator > Kubernetes > K8s Access Control > Roles.
  2. Click the Role you want to edit from the list to navigate to the detail page.
  3. Click the Edit button in the upper right of the screen to edit the following information.
    1. Name : Identifiable role name (required)
    2. Description : Additional description of the role
  4. Click the Save button to apply the changes.

Deleting a Role

image-20240721-071429.png
  1. Navigate to Administrator > Kubernetes > K8s Access Control > Roles.
  2. You can proceed with deletion in two ways:
    1. Delete from the list
      1. Check the checkbox to the left of the target policy to delete in the table.
      2. Click the Delete button that appears in the table column row.
    2. Delete from the detail page
      1. Click the Delete button in the upper right of the screen.
  3. When a popup appears, click the Delete button to confirm the deletion.

When a Role is deleted, permissions are revoked from the users and groups to which the role was previously granted.

Last updated on