Skip to content

Commit d450343

Browse files
authored
Merge pull request #73398 from eromanova97/OBSDOCS-875
OBSDOCS-875: Update CLI command for granting permission to configure …
2 parents 5fde12e + d31d7c5 commit d450343

File tree

1 file changed

+31
-2
lines changed

1 file changed

+31
-2
lines changed

modules/monitoring-granting-users-permission-to-configure-monitoring-for-user-defined-projects.adoc

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
[id="granting-users-permission-to-configure-monitoring-for-user-defined-projects_{context}"]
77
= Granting users permission to configure monitoring for user-defined projects
88

9-
You can grant users permission to configure monitoring for user-defined projects.
9+
As a cluster administrator, you can assign the `user-workload-monitoring-config-edit` role to a user. This grants permission to configure and manage monitoring for user-defined projects without giving them permission to configure and manage core {product-title} monitoring components.
1010

1111
.Prerequisites
1212

@@ -16,11 +16,40 @@ You can grant users permission to configure monitoring for user-defined projects
1616
1717
.Procedure
1818

19-
* Assign the `user-workload-monitoring-config-edit` role to a user in the `openshift-user-workload-monitoring` project:
19+
. Assign the `user-workload-monitoring-config-edit` role to a user in the `openshift-user-workload-monitoring` project:
2020
+
2121
[source,terminal]
2222
----
2323
$ oc -n openshift-user-workload-monitoring adm policy add-role-to-user \
2424
user-workload-monitoring-config-edit <user> \
2525
--role-namespace openshift-user-workload-monitoring
2626
----
27+
28+
. Verify that the user is correctly assigned to the `user-workload-monitoring-config-edit` role by displaying the related role binding:
29+
+
30+
[source,terminal]
31+
----
32+
$ oc describe rolebinding <role_binding_name> -n openshift-user-workload-monitoring
33+
----
34+
+
35+
.Example command
36+
[source,terminal]
37+
----
38+
$ oc describe rolebinding user-workload-monitoring-config-edit -n openshift-user-workload-monitoring
39+
----
40+
+
41+
.Example output
42+
[source,terminal]
43+
----
44+
Name: user-workload-monitoring-config-edit
45+
Labels: <none>
46+
Annotations: <none>
47+
Role:
48+
Kind: Role
49+
Name: user-workload-monitoring-config-edit
50+
Subjects:
51+
Kind Name Namespace
52+
---- ---- ---------
53+
User user1 <1>
54+
----
55+
<1> In this example, `user1` is assigned to the `user-workload-monitoring-config-edit` role.

0 commit comments

Comments
 (0)