Políticas de IAM de grupos de colocación de cluster
Escriba políticas de IAM para controlar el acceso al servicio Cluster Placement Groups.
Tipos de recursos
cluster-placement-group
cluster-placement-groups
Variables soportadas
Cluster Placement Groups soporta todas las variables generales, además de las que se muestran aquí. Para obtener más información sobre las variables generales soportadas por los servicios de Oracle Cloud Infrastructure, consulte Variables generales para todas las solicitudes.
Variable | Tipo de Variable | Comentarios |
---|---|---|
target.cluster-placement-group.id
|
Entidad | Utilice esta variable para controlar si se permiten operaciones en un grupo de colocación de cluster específico en respuesta a una solicitud de lectura, actualización, supresión o movimiento de un grupo de colocación de cluster o para ver información relacionada con las solicitudes de trabajo de un grupo de colocación de cluster. |
target.cluster-placement-group.name
|
Cadena | Utilice esta variable para controlar si se permiten operaciones en un grupo de colocación de cluster específico en respuesta a una solicitud de lectura, actualización, supresión o movimiento de un grupo de colocación de cluster o para ver información relacionada con las solicitudes de trabajo de un grupo de colocación de cluster. Esta variable no se puede utilizar para controlar si se permiten operaciones en un grupo de colocación de cluster específico en respuesta a una solicitud para crear un recurso en un grupo de colocación de cluster específico. |
Detalles de las combinaciones de verbo + tipo de recurso
El nivel de acceso es acumulativo a medida que pasa de inspect
a read
a use
a manage
.
Un signo más (+)
en una celda de la tabla indica un acceso incremental en comparación con la celda precedente, mientras que "sin extra" indica que no no extra
indica que no hay un acceso incremental.
Por ejemplo, el verbo read
para el tipo de recurso cluster-placement-group
incluye los mismos permisos y operaciones de API que el verbo inspect
, pero también agrega la operación de API GetClusterPlacementGroup
. Asimismo, el verbo manage
para el tipo de recurso cluster-placement-group
permite aún más permisos en comparación con el permiso use
. Para el tipo de recurso cluster-placement-group
, el verbo manage
incluye los mismos permisos y operaciones de API que el verbo use
, además de los permisos CLUSTER_PLACEMENT_GROUP_CREATE
, CLUSTER_PLACEMENT_GROUP_UPDATE
, CLUSTER_PLACEMENT_GROUP_DELETE
y CLUSTER_PLACEMENT_GROUP_MOVE
y varias operaciones de API (CreateClusterPlacementGroup
, UpdateClusterPlacementGroup
, DeleteClusterPlacementGroup
y ChangeClusterPlacementGroupCompartment
).
grupo de colocación de cluster
Verbs | Permisos | API totalmente cubiertas | API parcialmente cubiertas |
---|---|---|---|
inspeccionar |
CLUSTER_PLACEMENT_GROUP_INSPECT |
|
Ninguno |
lectura |
INSPECCIONAR + CLUSTER_PLACEMENT_GROUP_READ |
INSPECCIONAR +
|
Ninguno |
Usar |
LEER + CLUSTER_PLACEMENT_GROUP_USE |
sin extra |
Ninguno |
gestionar |
USE + CLUSTER_PLACEMENT_GROUP_CREATE CLUSTER_PLACEMENT_GROUP_UPDATE CLUSTER_PLACEMENT_GROUP_DELETE CLUSTER_PLACEMENT_GROUP_MOVE |
USE +
|
|
Permisos necesarios para cada operación de API
En la siguiente tabla se muestran las operaciones de API en orden lógico.
Para obtener información sobre los permisos, consulte Permisos.
Operación de API | Permisos necesarios para utilizar la operación |
---|---|
ListClusterPlacementGroups
|
CLUSTER_PLACEMENT_GROUP_INSPECT |
GetClusterPlacementGroup
|
CLUSTER_PLACEMENT_GROUP_READ |
CreateClusterPlacementGroup
|
CLUSTER_PLACEMENT_GROUP_CREATE |
UpdateClusterPlacementGroup
|
CLUSTER_PLACEMENT_GROUP_UPDATE |
DeleteClusterPlacementGroup
|
CLUSTER_PLACEMENT_GROUP_DELETE |
ChangeClusterPlacementGroupCompartment
|
CLUSTER_PLACEMENT_GROUP_MOVE |
DeactivateClusterPlacementGroup
|
CLUSTER_PLACEMENT_GROUP_UPDATE |
ActivateClusterPlacementGroup
|
CLUSTER_PLACEMENT_GROUP_UPDATE |
Ejemplos de políticas
Los ejemplos de la política Cluster Placement Groups incluyen lo siguiente:
-
Permitir a los usuarios del grupo
NetworkAdmins
crear y actualizar todos los recursos de grupos de colocación de cluster en todo el arrendamiento:Allow group NetworkAdmins to manage cluster-placement-groups in tenancy
-
Permita a los usuarios del grupo
ClusterPlacementGroupUsers
crear recursos en grupos de colocación de cluster en todo el arrendamiento:Allow group ClusterPlacementGroupUsers to use cluster-placement-groups in tenancy
-
Permita a los usuarios del grupo
NetworkAdmins
mostrar los recursos en grupos de colocación de cluster en todo el arrendamiento:Allow group NetworkAdmins to inspect all-resources in tenancy
-
Permita a los usuarios del grupo
NetworkAdmins
suprimir todos los recursos de grupos de colocación de cluster de todo el arrendamiento:Allow group NetworkAdmins to manage cluster-placement-groups in tenancy Allow group NetworkAdmins to inspect all-resources in tenancy
Para crear una instancia o un volumen en bloque en un grupo de colocación de cluster, los usuarios necesitan los siguientes permisos para otros recursos de Oracle Cloud Infrastructure:
- Gestión de instancias
- Instancias de lectura
- Leer plugins de agente de instancia (Oracle Cloud Agent)
- Gestionar volúmenes en bloque
- Leer volúmenes en bloque
- Inspeccionar solicitudes de trabajo
- Utilizar grupos de colocación de cluster
Para obtener más información, consulte Detalles de los servicios principales.