Skip to content

Commit

Permalink
DOC-764 clarify BYOC vs BYOVPC policies (#152)
Browse files Browse the repository at this point in the history
  • Loading branch information
micheleRP authored Dec 11, 2024
1 parent 9eea613 commit bb4ee52
Showing 1 changed file with 19 additions and 7 deletions.
26 changes: 19 additions & 7 deletions modules/security/partials/iam-policies.adoc
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
Redpanda automatically assigns IAM policies to the Redpanda Cloud agent when it is deployed. The permissions grant the agent access to the BYOC cluster. IAM policies
_do not_ grant user access to a cluster; rather, they grant the deployed Redpanda
agent access, so that brokers can communicate with the BYOC clusters.
Redpanda automatically assigns IAM policies to the Redpanda Cloud agent when it is deployed. The permissions grant the agent access to the BYOC cluster.

See also: xref:get-started:cloud-overview.adoc#byoc-architecture[BYOC architecture]
ifdef::env-aws[]
[NOTE]
====
* This page lists the IAM permissions Redpanda needs to create xref:get-started:cluster-types/byoc/aws/create-byoc-cluster-aws.adoc[BYOC clusters]. This _does not_ pertain to xref:get-started:cluster-types/byoc/aws/vpc-byo-aws.adoc[BYOVPC clusters].
* No IAM permissions are required for Redpanda Cloud users. IAM policies do not grant user access to a cluster; rather, they grant the deployed Redpanda agent access, so that brokers can communicate with the BYOC clusters.
====
NOTE: This page lists the IAM permissions Redpanda needs to create a BYOC cluster. No IAM permissions are required for Redpanda Cloud users.

ifdef::env-aws[]
== AWS IAM policies

IAM policies are assigned to deployed Redpanda agents for BYOC AWS
Expand Down Expand Up @@ -504,6 +504,12 @@ statement {
endif::[]

ifdef::env-gcp[]
[NOTE]
====
* This page lists the IAM permissions Redpanda needs to create xref:get-started:cluster-types/byoc/gcp/create-byoc-cluster-gcp.adoc[BYOC clusters]. This _does not_ pertain to xref:get-started:cluster-types/byoc/gcp/vpc-byo-gcp.adoc[BYOVPC clusters].
* No IAM permissions are required for Redpanda Cloud users. IAM policies do not grant user access to a cluster; rather, they grant the deployed Redpanda agent access, so that brokers can communicate with the BYOC clusters.
====

== GCP IAM policies

The Redpanda agent service account for GCP is granted the following roles/permissions to manage
Expand Down Expand Up @@ -748,6 +754,12 @@ endif::[]


ifdef::env-azure[]
[NOTE]
====
* This page lists the IAM permissions Redpanda needs to create xref:get-started:cluster-types/byoc/azure/create-byoc-cluster-azure.adoc[BYOC clusters]. This _does not_ pertain to xref:get-started:cluster-types/byoc/azure/vnet-azure.adoc[BYOVPC clusters].
* No IAM permissions are required for Redpanda Cloud users. IAM policies do not grant user access to a cluster; rather, they grant the deployed Redpanda agent access, so that brokers can communicate with the BYOC clusters.
====

Azure RBAC (role-based access control) is scoped to resource groups. For example:

```
Expand Down

0 comments on commit bb4ee52

Please sign in to comment.