Skip to content

Commit

Permalink
chore: update roles page for workspace roles
Browse files Browse the repository at this point in the history
Signed-off-by: Rudraksh Tyagi <[email protected]>
  • Loading branch information
dragon-slayer875 committed Jun 28, 2024
1 parent ac8ca78 commit b811179
Showing 1 changed file with 77 additions and 12 deletions.
89 changes: 77 additions & 12 deletions content/en/cloud/security/roles/_index.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,16 @@
---
title: Roles
description: >
Roles map permissions to users. Roles contain any number of keychains, which contain any number of keys (permissions). Assign roles to users to grant permissions.
Roles map permissions to users. Roles contain any number of keychains, which contain any number of keys (permissions). Assign roles to users to grant permissions.
weight: 2
categories: [Security]
tags: [roles, permissions]
---

Roles map permissions to users. Roles contain any number of keychains, which contain any number of keys (permissions). Assign roles to users to grant permissions.

![roles](/cloud/security/images/roles-overview.svg "image-center-no-shadow")



## Provider Admin Role

{{< cardpane >}}
Expand All @@ -30,7 +29,7 @@ Roles map permissions to users. Roles contain any number of keychains, which con

- Provider Admins

**When this role first assigned?**
**When this role is first assigned?**

- On ☁️ boot-up (using build args)

Expand Down Expand Up @@ -68,7 +67,7 @@ Roles map permissions to users. Roles contain any number of keychains, which con

- The Organization Owner

**When this role first assigned?**
**When this role is first assigned?**

- Creation of new organization or User Account creation

Expand All @@ -92,7 +91,7 @@ Roles map permissions to users. Roles contain any number of keychains, which con

- Organization Owner

**When this role first assigned?**
**When this role is first assigned?**

- Manually by Organization Owner

Expand All @@ -117,6 +116,74 @@ The entitlement of "organization owner" is automatically bestowed to the creator
For more information, see [Organization](/cloud/identity/organizations).
{{< /alert >}}

## Workspace Roles

{{< cardpane >}}
{{% card %}}
![organization-administrator and manager](/cloud/identity/images/organization-administrator-and-organization-billing-manager.svg)
{{% /card %}}
{{< /cardpane >}}

{{< cardpane >}}
{{% card header="### Workspace Administrator" %}}

**What is the purpose of this role?**

- Administration of a workspace along with curation of content for an organization's catalog (for each organization for which the user has this role assigned)

**Who can assign this role?**

- Organization Administrators or Workspace Owner

**When this role is first assigned?**

- Creation of new workspace

**How many instances of these roles?**

- Min: 1, Max: many
- By default, the first Workspace Administrator is the owner (the creator) of the workspace.

**Who can remove assignment of this role?**

- Organization Administrators or Workspace Owner

{{% /card %}}
{{% card header="### Workspace Manager" %}}

**What is the purpose of this role?**

- Management and administration of the various workspace resources

**Who can assign this role?**

- Organization Administrators or Workspace Administrators

**When this role is first assigned?**

- Manually by Organization Administrators or Workspace Administrators

**How many instances of these roles?**

- Min: 0, Max: many

**Who can remove assignment of this role?**

- Organization Administrators or Workspace Administrators

{{% /card %}}
{{< /cardpane >}}

{{< alert title="Workspace owners as entitlements" >}}
It's essential to understand that owners are not roles, but entitlements.

Workspace owners carry the organization administrator role, and may be joined in their workspace administration duties by any number of other users carrying the workspace administrator role. However, the workspace owner also has the administrative privilege to delete the workspace.

The entitlement of "workspace owner" is automatically bestowed to the creator of a workspace. The individual user who created a given workspace initially is therefore granted certain administrative privileges beyond that of other workspace administrators. Specifically, workspace owners retain the sole permission to delete the workspace.

For more information, see [Workspace](/cloud/identity/organizations).
{{< /alert >}}

## Team Roles

{{< cardpane >}}
Expand All @@ -135,7 +202,7 @@ For more information, see [Organization](/cloud/identity/organizations).

- Organization Administrator or Team owner

**When this role first assigned?**
**When this role is first assigned?**

- Creation of new team or User Account creation
- By default, the first Team Admin is owner (the team creator)
Expand All @@ -153,15 +220,15 @@ Min: 1, Max: many

- Organization Administrators or Team Owner

**When this role first assigned?**
**When this role is first assigned?**

- Manually by Organization Administrator or Team Owner

**How many instances of these roles?**

- Min: 0, Max: many
{{% /card %}}
{{< /cardpane >}}
{{% /card %}}
{{< /cardpane >}}

{{< alert title="Owners as entitlements, not roles" >}}
It's essential to understand that owners are not roles, but entitlements.
Expand All @@ -172,5 +239,3 @@ The entitlement of "team owner" is automatically bestowed to the creator of a te

For more information, see [Teams](/cloud/identity/teams).
{{< /alert >}}


0 comments on commit b811179

Please sign in to comment.