View a markdown version of this page

Acciones, recursos y claves de condición para Amazon Managed Grafana - Referencia de autorizaciones de servicio

Acciones, recursos y claves de condición para Amazon Managed Grafana

Amazon Managed Grafana (prefijo de servicio:grafana) proporciona las siguientes operaciones, recursos, acciones y claves de condición específicos del servicio para su uso en las políticas de permisos de IAM.

Referencias:

Operaciones de API definidas por Amazon Managed Grafana

La siguiente tabla asigna las operaciones de la API a las acciones de IAM que autorizan. Solo se muestran las claves de condición que tienen valores estáticos para la API y la acción determinadas; para ver el conjunto completo de claves de condición que admite cada acción, consulte la tabla de acciones.

Operación Acción de IAM Clave de condición Valores posibles Nivel de acceso

AssociateLicense

grafana: AssociateLicense

Escritura

CreateWorkspace

grafana: CreateWorkspace

Escritura

grafana: TagResource

Etiquetar, escribir

objetivo: PassRole

objetivo: PassedToService

grafana.amazonaws.com

Escritura

CreateWorkspaceApiKey

grafana: CreateWorkspaceApiKey

Escritura

CreateWorkspaceServiceAccount

grafana: CreateWorkspaceServiceAccount

Escritura

CreateWorkspaceServiceAccountToken

grafana: CreateWorkspaceServiceAccountToken

Escritura

DeleteWorkspace

grafana: DeleteWorkspace

Escritura

DeleteWorkspaceApiKey

grafana: DeleteWorkspaceApiKey

Escritura

DeleteWorkspaceServiceAccount

grafana: DeleteWorkspaceServiceAccount

Escritura

DeleteWorkspaceServiceAccountToken

grafana: DeleteWorkspaceServiceAccountToken

Escritura

DescribeWorkspace

grafana: DescribeWorkspace

Lectura

DescribeWorkspaceAuthentication

grafana: DescribeWorkspaceAuthentication

Lectura

DescribeWorkspaceConfiguration

grafana: DescribeWorkspaceConfiguration

Lectura

DisassociateLicense

grafana: DisassociateLicense

Escritura

ListPermissions

grafana: ListPermissions

Enumeración

ListTagsForResource

grafana: ListTagsForResource

Lectura

ListVersions

grafana: DescribeWorkspace

Lectura

grafana: ListVersions

Enumeración

ListWorkspaceServiceAccountTokens

grafana: ListWorkspaceServiceAccountTokens

Lectura

ListWorkspaceServiceAccounts

grafana: ListWorkspaceServiceAccounts

Lectura

ListWorkspaces

grafana: ListWorkspaces

Lectura

TagResource

grafana: TagResource

Etiquetar, escribir

UntagResource

grafana: UntagResource

Etiquetar, escribir

UpdatePermissions

grafana: UpdatePermissions

Gestión de permisos, Write

UpdateWorkspace

grafana: UpdateWorkspace

Escritura

objetivo: PassRole

objetivo: PassedToService

grafana.amazonaws.com

Escritura

UpdateWorkspaceAuthentication

grafana: UpdateWorkspaceAuthentication

Escritura

UpdateWorkspaceConfiguration

grafana: UpdateWorkspaceConfiguration

Escritura

Acciones definidas por Amazon Managed Grafana

Puede especificar las siguientes acciones en el elemento Action de una declaración de política de IAM. Utilice políticas para conceder permisos para realizar una operación en AWS. Cuando utiliza una acción en una política, normalmente permite o deniega el acceso a la operación de la API o comandos de la CLI con el mismo nombre. No obstante, en algunos casos, una sola acción controla el acceso a más de una operación. Asimismo, algunas operaciones requieren varias acciones diferentes.

Acciones Description (Descripción) Tipos de recursos (*necesarios) Claves de condición Nivel de acceso

AssociateLicense

Concede permiso para actualizar un espacio de trabajo con una licencia

espacio de trabajo*

aws: ResourceTag /$ {} TagKey

Escritura

CreateWorkspace

Concede permiso para crear un espacio de trabajo

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateWorkspaceApiKey

Concede permiso para crear claves de API para un espacio de trabajo

espacio de trabajo*

aws: ResourceTag /$ {} TagKey

Escritura

CreateWorkspaceServiceAccount

Concede permiso para crear cuentas de servicio para un espacio de trabajo

espacio de trabajo*

aws: ResourceTag /$ {} TagKey

Escritura

CreateWorkspaceServiceAccountToken

Concede permiso para crear tokens de cuenta de servicio de un espacio de trabajo

espacio de trabajo*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteWorkspace

Concede permiso para eliminar un espacio de trabajo

espacio de trabajo*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteWorkspaceApiKey

Concede permiso para eliminar claves de API de un espacio de trabajo

espacio de trabajo*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteWorkspaceServiceAccount

Concede permiso para eliminar cuentas de servicio de un espacio de trabajo.

espacio de trabajo*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteWorkspaceServiceAccountToken

Concede permiso para eliminar tokens de cuenta de servicio de un espacio de trabajo

espacio de trabajo*

aws: ResourceTag /$ {} TagKey

Escritura

DescribeWorkspace

Concede permiso para describir un espacio de trabajo

espacio de trabajo*

aws: ResourceTag /$ {} TagKey

Lectura

DescribeWorkspaceAuthentication

Concede permiso para describir los proveedores de autenticación en un espacio de trabajo

espacio de trabajo*

aws: ResourceTag /$ {} TagKey

Lectura

DescribeWorkspaceConfiguration

Otorga permiso para describir la cadena de configuración actual para el espacio de trabajo predeterminado

espacio de trabajo*

aws: ResourceTag /$ {} TagKey

Lectura

DisassociateLicense

Concede permiso para quitar una licencia de un espacio de trabajo

espacio de trabajo*

aws: ResourceTag /$ {} TagKey

Escritura

ListPermissions

Concede permiso para enumerar los permisos de un espacio de trabajo

espacio de trabajo*

aws: ResourceTag /$ {} TagKey

Enumeración

ListTagsForResource

Concede permiso para mostrar la lista de las etiquetas asociadas a un espacio de trabajo

espacio de trabajo

aws: ResourceTag /$ {} TagKey

Lectura

ListVersions

Otorga permiso para enumerar todas las versiones compatibles de Grafana disponibles. Si lo desea, incluya un espacio de trabajo para enumerar las versiones a las que se puede actualizar

espacio de trabajo

aws: ResourceTag /$ {} TagKey

Enumeración

ListWorkspaceServiceAccountTokens

Concede permiso para enumerar tokens de cuenta de servicio de un espacio de trabajo

espacio de trabajo*

aws: ResourceTag /$ {} TagKey

Lectura

ListWorkspaceServiceAccounts

Concede permiso para enumerar cuentas de servicio de un espacio de trabajo

espacio de trabajo*

aws: ResourceTag /$ {} TagKey

Lectura

ListWorkspaces

Concede permiso para enumerar los espacios de trabajo

Lectura

TagResource

Concede permiso para agregar etiquetas o actualizar valores de etiqueta de un espacio de trabajo

espacio de trabajo*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

UntagResource

Concede permiso para quitar etiquetas de un espacio de trabajo

espacio de trabajo*

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

UpdatePermissions

Concede permiso para modificar los permisos de un espacio de trabajo

espacio de trabajo*

aws: ResourceTag /$ {} TagKey

Administración de permisos, Write

UpdateWorkspace

Concede permiso para modificar un espacio de trabajo.

espacio de trabajo*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateWorkspaceAuthentication

Concede permiso para modificar los proveedores de autenticación en un espacio de trabajo

espacio de trabajo*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateWorkspaceConfiguration

Otorga permiso para actualizar la cadena de configuración para el espacio de trabajo predeterminado.

espacio de trabajo*

aws: ResourceTag /$ {} TagKey

Escritura

Tipos de recursos definidos por Amazon Managed Grafana

Los siguientes tipos de recurso están definidos por este servicio y se pueden utilizar en el elemento Resource de las instrucciones de política de permisos de IAM.

Tipos de recurso ARN Claves de condición

espacio de trabajo

arn: $ {Partition} :grafana: $ {Region} :$ {Account} :/workspaces/$ {} ResourceId

ResourceTagAWS: /$ {} TagKey

Claves de condición de Amazon Managed Grafana

Amazon Managed Grafana define las siguientes claves de condición que pueden utilizarse en el elemento Condition de una política de IAM.

Claves de condición Descripción Tipo

aws: RequestTag /$ {} TagKey

Filtra el acceso mediante acciones en función de la presencia de pares de clave-valor de etiqueta en la solicitud.

Cadena

aws: ResourceTag /$ {} TagKey

Filtra el acceso mediante acciones en función de pares de clave-valor asociados al recurso.

Cadena

AWS: TagKeys

Filtra el acceso mediante acciones en función de la presencia de claves de etiqueta en la solicitud

ArrayOfString