Skip to content

Commit

Permalink
OSDOCS-3159: Update dedicated-admin privs and add additional resources
Browse files Browse the repository at this point in the history
  • Loading branch information
bhardesty committed Nov 2, 2023
1 parent f17e85b commit 403451a
Show file tree
Hide file tree
Showing 7 changed files with 37 additions and 0 deletions.
1 change: 1 addition & 0 deletions modules/rosa-sdpolicy-security.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ In addition to normal users, {product-title} provides access to an {product-titl
- Can add and manage `NetworkPolicy` objects.
- Are able to view information about specific nodes and PVs in the cluster, including scheduler information.
- Can access the reserved `dedicated-admin` project on the cluster, which allows for the creation of service accounts with elevated privileges and also gives the ability to update default limits and quotas for projects on the cluster.
- Can install Operators from OperatorHub and perform all verbs in all `*.operators.coreos.com` API groups.

[id="rosa-sdpolicy-cluster-admin-role_{context}"]
== Cluster administration role
Expand Down
1 change: 1 addition & 0 deletions modules/sdpolicy-security.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ In addition to normal users, {product-title} provides access to an {product-titl
* Can add and manage `NetworkPolicy` objects.
* Are able to view information about specific nodes and PVs in the cluster, including scheduler information.
* Can access the reserved `dedicated-admin` project on the cluster, which allows for the creation of service accounts with elevated privileges and also gives the ability to update default limits and quotas for projects on the cluster.
* Can install Operators from OperatorHub (`\*` verbs in all `*.operators.coreos.com` API groups).

[id="cluster-admin-role_{context}"]
== Cluster administration role
Expand Down
6 changes: 6 additions & 0 deletions osd_getting_started/osd-getting-started.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,12 @@ include::modules/config-idp.adoc[leveloffset=+1]
* For detailed steps to configure each of the supported identity provider types, see xref:../osd_install_access_delete_cluster/config-identity-providers.adoc#config-identity-providers[Configuring identity providers].

include::modules/osd-grant-admin-privileges.adoc[leveloffset=+1]

[role="_additional-resources"]
.Additional resources

* xref:../osd_architecture/osd_policy/osd-service-definition.html#cluster-admin-user_osd-service-definition[Cluster administrator user]

include::modules/access-cluster.adoc[leveloffset=+1]
include::modules/deploy-app.adoc[leveloffset=+1]
include::modules/scaling-cluster.adoc[leveloffset=+1]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,10 @@ include::modules/config-google-idp.adoc[leveloffset=+1]
include::modules/config-ldap-idp.adoc[leveloffset=+1]
include::modules/config-openid-idp.adoc[leveloffset=+1]
include::modules/config-htpasswd-idp.adoc[leveloffset=+1]

[role="_additional-resources"]
.Additional resources

* xref:../osd_architecture/osd_policy/osd-service-definition.html#cluster-admin-user_osd-service-definition[Cluster administrator user]
include::modules/access-cluster.adoc[leveloffset=+1]
7 changes: 7 additions & 0 deletions rosa_getting_started/rosa-getting-started.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,13 @@ include::modules/rosa-getting-started-configure-an-idp.adoc[leveloffset=+2]

include::modules/rosa-getting-started-grant-user-access.adoc[leveloffset=+2]
include::modules/rosa-getting-started-grant-admin-privileges.adoc[leveloffset=+2]

[role="_additional-resources"]
.Additional resources

* xref:../rosa_architecture/rosa_policy_service_definition/rosa-service-definition.adoc#rosa-sdpolicy-cluster-admin-role_rosa-service-definition[Cluster administration role]
* xref:../rosa_architecture/rosa_policy_service_definition/rosa-service-definition.html#rosa-sdpolicy-customer-admin-user_rosa-service-definition[Cluster administrator user]

include::modules/rosa-getting-started-access-cluster-web-console.adoc[leveloffset=+1]
include::modules/deploy-app.adoc[leveloffset=+1]
include::modules/rosa-getting-started-revoking-admin-privileges-and-user-access.adoc[leveloffset=+1]
Expand Down
5 changes: 5 additions & 0 deletions rosa_getting_started/rosa-quickstart-guide-ui.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,11 @@ include::modules/rosa-getting-started-grant-user-access.adoc[leveloffset=+2]
[discrete]
include::modules/rosa-getting-started-grant-admin-privileges.adoc[leveloffset=+2]

[role="_additional-resources"]
.Additional resources

* xref:../rosa_architecture/rosa_policy_service_definition/rosa-service-definition.adoc#rosa-sdpolicy-cluster-admin-role_rosa-service-definition[Cluster administration role]
* xref:../rosa_architecture/rosa_policy_service_definition/rosa-service-definition.html#rosa-sdpolicy-customer-admin-user_rosa-service-definition[Cluster administrator user]

//This content is pulled from rosa-getting-started-access-cluster-web-console.adoc
include::modules/rosa-getting-started-access-cluster-web-console.adoc[leveloffset=+1]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,19 @@ This document describes how to access a cluster and set up an IDP using the ROSA
include::modules/rosa-accessing-your-cluster-quick.adoc[leveloffset=+1]
include::modules/rosa-accessing-your-cluster.adoc[leveloffset=+1]
include::modules/rosa-create-cluster-admins.adoc[leveloffset=+1]

[role="_additional-resources"]
.Additional resources

* xref:../rosa_architecture/rosa_policy_service_definition/rosa-service-definition.adoc#rosa-sdpolicy-cluster-admin-role_rosa-service-definition[Cluster administration role]
include::modules/rosa-create-dedicated-cluster-admins.adoc[leveloffset=+1]

[role="_additional-resources"]
.Additional resources

* xref:../rosa_architecture/rosa_policy_service_definition/rosa-service-definition.html#rosa-sdpolicy-customer-admin-user_rosa-service-definition[Cluster administrator user]
[role="_additional-resources"]
== Additional resources
* xref:../rosa_install_access_delete_clusters/rosa-sts-config-identity-providers.adoc#rosa-sts-config-identity-providers[Configuring identity providers using {cluster-manager-first} console]
Expand Down

0 comments on commit 403451a

Please sign in to comment.