Skip to content

Commit 44a8b82

Browse files
committed
Let's call them just "roles", dropping all the "RBAC" references.
Add links to this page from the What's-Next sections of other pages.
1 parent 66d4589 commit 44a8b82

File tree

4 files changed

+35
-27
lines changed

4 files changed

+35
-27
lines changed

docs/getting-started/adding-organizations.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,7 @@ This will grant CodeRabbit access to the selected organization, allowing it to:
2121
- Access user email addresses (read-only)
2222

2323
> Note: Organizations control which applications are allowed to access their private data. You may need organization admin approval to complete this process.
24+
25+
## What's next {#whats-next}
26+
27+
- [Manage your subscription](/getting-started/subscription-management)

docs/getting-started/subscription-management.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,3 +57,7 @@ To modify the number of seats in your subscription:
5757
![Changing your plan](../../static/img/getting-started/edit-subscription.png)
5858

5959
![Changing your plan](../../static/img/getting-started/change-seats.png)
60+
61+
## What's next {#whats-next}
62+
63+
- [Control administrative access](/guides/roles)

docs/guides/rbac.md renamed to docs/guides/roles.md

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
---
22
title: Control administrative access
3-
description: Using the role-based authorization feature (RBAC) of CodeRabbit
3+
description: Using the role-based authorization features of CodeRabbit
44
---
55

66
You can control which CodeRabbit
7-
administrative features are available to your organization's user accounts by using
8-
role-based access control (RBAC).
7+
administrative features are available to your organization's user accounts by
8+
assigning and updating account roles.
99

10-
## Overview of CodeRabbit RBAC {#overview}
10+
## Overview of CodeRabbit roles {#overview}
1111

12-
Every CodeRabbit account has exactly one RBAC role for each organization
12+
Every CodeRabbit account has exactly one role for each organization
1313
that account is associated with.
1414
For example, if you belong to two GitHub-based organizations that use
15-
CodeRabbit, then you have one CodeRabbit RBAC role set for each of those two
15+
CodeRabbit, then you have one CodeRabbit role set for each of those two
1616
organizations.
1717

18-
CodeRabbit RBAC roles determine your ability to read or change various
18+
CodeRabbit roles determine your ability to read or change various
1919
billing, account management, and other administrative functions related to
2020
an organization. The roles are as follows:
2121

@@ -25,74 +25,74 @@ an organization. The roles are as follows:
2525
- **Billing Admin**: allows read/write access to features specific
2626
to a subscription and billing management, and limited access to other administrative features.
2727

28-
CodeRabbit users with the **Admin** role can modify the RBAC roles of other users in the
28+
CodeRabbit users with the **Admin** role can modify the roles of other users in the
2929
organization.
3030

3131
For a complete list of the administrative functions available to each role, see
3232
[Role permissions](#permissions).
3333

3434
### CodeRabbit roles and Git platform roles {#and-upstream}
3535

36-
Modifying an account's CodeRabbit RBAC role doesn't have any "upstream"
36+
Modifying an account's CodeRabbit role doesn't have any "upstream"
3737
effect on that account's role or permissions in your organization's Git platform.
3838
Similarly, changes to an account's role on your organization's Git platform don't
39-
affect that account's CodeRabbit RBAC role.
39+
affect that account's CodeRabbit role.
4040

4141
For example, if you have CodeRabbit integrated with a GitHub organization, and you change an account's CodeRabbit role from **Member** to **Admin**, then that account's
4242
permission or ownership level with your GitHub organization doesn't change as a result.
4343

4444
### CodeRabbit roles and developer features {#and-features}
4545

46-
CodeRabbit RBAC roles affect only access to administrative features. Roles have no effect on using CodeRabbit developer features, such as automated code reviews.
46+
CodeRabbit roles affect only access to administrative features. Roles have no effect on using CodeRabbit developer features, such as automated code reviews.
4747

4848
For example, if an organization has a Pro-tier
49-
CodeRabbit account, then any user account with a seat assigned to it can use Pro-tier features with the organization's private repositories, regardless of that account's RBAC role.
49+
CodeRabbit account, then any user account with a seat assigned to it can use Pro-tier features with the organization's private repositories, regardless of that account's role.
5050

5151
For more information on seat and subscription management, see [Manage your subscription](/getting-started/subscription-management).
5252

53-
## Default RBAC roles {#defaults}
53+
## Default roles {#defaults}
5454

55-
CodeRabbit assigns every user account in your organization a default RBAC role,
55+
CodeRabbit assigns every user account in your organization a default role,
5656
using the following metrics:
5757

5858
- If a user has an ownership-level role with the Git platform organization—for example,
5959
**Admin** on GitHub, or **Owner** on Bitbucket—then that user receives the default
60-
CodeRabbit RBAC role of **Admin**.
61-
- Otherwise, the user receives the **Member** RBAC role by default.
60+
CodeRabbit role of **Admin**.
61+
- Otherwise, the user receives the **Member** role by default.
6262

6363
You can update a user's role from its default setting by following the steps detailed in the next section. This requires that your own account
64-
has an **Admin** RBAC role with the organization.
64+
has an **Admin** role with the organization.
6565

66-
CodeRabbit applies these defaults only when initially setting up RBAC for an
66+
CodeRabbit applies these defaults only when initially setting up for an
6767
account within an organization. Subsequent "upstream" role changes don't affect
6868
an account's CodeRabbit role.
6969

70-
## View or set RBAC roles {#how-to}
70+
## View or set roles {#how-to}
7171

72-
You can view and set RBAC roles from the CodeRabbit dashboard, as detailed in the
72+
You can view and set roles from the CodeRabbit dashboard, as detailed in the
7373
following sections.
7474

7575
### View roles {#view-roles}
7676

77-
To view a list of your organization's RBAC role assignments, follow these steps:
77+
To view a list of your organization's role assignments, follow these steps:
7878

7979
1. Go to the [CodeRabbit dashboard](https://app.coderabbit.ai/settings/repositories).
8080
1. At the top of the sidebar, select the organization whose user roles you want to view.
8181
1. On the sidebar, click **Subscription**.
8282

8383
This displays a table of all of the CodeRabbit **Admin** and **Member** accounts associated with the selected
84-
organization. In this table, the **Role** column displays the CodeRabbit RBAC role for
84+
organization. In this table, the **Role** column displays the CodeRabbit role for
8585
each account.
8686

8787
To view a list of accounts with the **Billing Admin** role, click the **Billing Admins** tab located above the table of user accounts.
8888

8989
### Set roles {#set-roles}
9090

9191
:::note
92-
To modify users' CodeRabbit accounts, your own account must have the **Admin** RBAC role within your organization.
92+
To modify users' CodeRabbit accounts, your own account must have the **Admin** role within your organization.
9393
:::
9494

95-
To change a user account's RBAC role, follow these steps:
95+
To change a user account's CodeRabbit role, follow these steps:
9696

9797
1. Go to your organization's list of user accounts, as detailed in the previous section.
9898
If you have the **Admin** role within this organization, then the **Role** column in the user accounts table contains selectable menus.
@@ -115,7 +115,7 @@ This sends an email to the address that you specified. After the recipient compl
115115
## Role permissions {#permissions}
116116

117117
The following table lists the CodeRabbit administrative functionality
118-
available to each of the CodeRabbit RBAC roles.
118+
available to each of the CodeRabbit roles.
119119

120120
| Resource | Admin | Member | Billing Admin |
121121
| ----------------------- | ---------- | --------- | ------------- |

sidebars.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ const sidebars: SidebarsConfig = {
7272
type: "category",
7373
collapsed: true,
7474
label: "Manage your account",
75-
items: ["getting-started/subscription-management", "guides/rbac"],
75+
items: ["getting-started/subscription-management", "guides/roles"],
7676
},
7777
{
7878
type: "category",
@@ -83,7 +83,7 @@ const sidebars: SidebarsConfig = {
8383
"integrations/knowledge-base",
8484
"guides/review-instructions",
8585
"tools/tools",
86-
"guides/rbac",
86+
"guides/roles",
8787
],
8888
},
8989
{

0 commit comments

Comments
 (0)