Skip to content

Commit 073e12d

Browse files
brunoebernardikakabisht
authored andcommitted
Update 12.rancher_sso_rbac.md
Updated some use cases that were incorrectly recommending Global roles instead of Cluster roles. I propose textual changes to make this clearer and more accurate for customers
1 parent 41ae82f commit 073e12d

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

docs/08.integration/12.rancher_sso_rbac.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ It is important to note that this integration supports roles in Global, Cluster,
5959
6060
### Definitions and Expectations with Global, Cluster, and Project/Namespace Roles
6161

62-
* Cluster resource with * verb on Rancher Global Role
62+
* Cluster resource with * verb on Rancher Cluster Role
6363
+ Mapped to NeuVector fedAdmin role on NeuVector fed-master cluster (This means users cannot map a Rancher Global role to a NeuVector admin role if NeuVector is on a master cluster)
6464
+ Mapped to NeuVector admin role on NeuVector fed-managed cluster
6565

@@ -108,7 +108,7 @@ It is important to note that this integration supports roles in Global, Cluster,
108108
#### Use Case 2
109109
110110
* Create a FedAdmin user. Always remember to login in as a FedAdmin to a master cluster. If you are not on a federated domain, the roles will be downgraded to Reader or Admin.
111-
+ Create a global role with the following parameters. By using a global role it is also accessible by the other downstream clusters:
111+
+ Create a cluster role with the following parameters. By using a global role it is also accessible by the other downstream clusters:
112112
```yaml
113113
Verb: *
114114
Resource: All permissions
@@ -127,6 +127,7 @@ It is important to note that this integration supports roles in Global, Cluster,
127127
128128
:::note
129129
To switch between FedAdmin and FedReader, just change the verbs from * to `get`. `get` is just the read permission, i.e., FedReader in this use case.
130+
You should use the Cluster role to divide access scenarios based on the RBAC verbs and resources allowed by NeuVector. The Global role should be used strictly if you want to propagate to more clusters. Users must create Cluster roles to propagate the Global role to all downstream clusters.
130131
:::
131132

132133

0 commit comments

Comments
 (0)