View a markdown version of this page

Acciones, recursos y claves de condición para Amazon Nimble Studio - Referencia de autorizaciones de servicio

Acciones, recursos y claves de condición para Amazon Nimble Studio

Amazon Nimble Studio (prefijo de servicio:nimble) 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:

Acciones definidas por Amazon Nimble Studio

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

AcceptEulas

Concede permiso para aceptar los CLUF.

eula*

Escritura

CreateLaunchProfile

Concede permiso para crear un perfil de inicio

estudio*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Escritura

CreateStreamingImage

Concede permiso para crear una imagen de streaming

estudio*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Escritura

CreateStreamingSession

Concede permiso para crear una sesión de streaming

perfil de lanzamiento*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Escritura

CreateStreamingSessionStream

Otorga permiso para crear un StreamingSessionStream

sesión de transmisión*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Nimble: creado por

Nimble: propiedad de

Nimble: solicitante PrincipalId

Escritura

CreateStudio

Concede permiso para crear un estudio

estudio*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Escritura

CreateStudioComponent

Concede permiso para crear un componente de estudio. Un componente de estudio designa un recurso de red al que un perfil de lanzamiento proporcionará acceso

estudio*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Escritura

DeleteLaunchProfile

Concede permiso para eliminar un perfil de inicio

perfil de lanzamiento*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Escritura

DeleteLaunchProfileMember

Concede permiso para eliminar un miembro de perfil de inicio

perfil de lanzamiento*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Escritura

DeleteStreamingImage

Concede permiso para eliminar una imagen de streaming

imagen en transmisión*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Escritura

DeleteStreamingSession

Concede permiso para eliminar una sesión de streaming

sesión de streaming*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Nimble: creado por

Nimble: propiedad de

Nimble: solicitante PrincipalId

Escritura

DeleteStudio

Concede permiso para eliminar un estudio

estudio*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Escritura

DeleteStudioComponent

Concede permiso para eliminar un componente de estudio

componente de estudio*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Escritura

DeleteStudioMember

Concede permiso para eliminar un miembro de estudio

estudio*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Escritura

GetEula

Concede permiso para obtener un CLUF

eula*

Lectura

GetLaunchProfile

Concede permiso para obtener un perfil de lanzamiento

perfil de lanzamiento*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Lectura

GetLaunchProfileDetails

Concede permiso para obtener los detalles de un perfil de lanzamiento, que incluye el resumen de los componentes de estudio y las imágenes de streaming utilizadas por el perfil de lanzamiento

perfil de lanzamiento*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Lectura

GetLaunchProfileInitialization

Concede permiso para obtener una inicialización de perfil de lanzamiento. Una inicialización de perfil de lanzamiento es una versión desreferenciada de un perfil de lanzamiento, incluida la información de conexión de componentes de estudio adjuntos

perfil de lanzamiento*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Lectura

GetLaunchProfileMember

Concede permiso para obtener un miembro del perfil de lanzamiento

perfil de lanzamiento*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Lectura

GetStreamingImage

Concede permiso para obtener una imagen en streaming

imagen en transmisión*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Lectura

GetStreamingSession

Concede permiso para obtener una sesión de streaming

sesión de streaming*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Nimble: creado por

Nimble: propiedad de

Nimble: solicitante PrincipalId

Lectura

GetStreamingSessionBackup

Concede permiso para obtener una copia de seguridad de una sesión de streaming

copia de seguridad de la sesión de transmisión*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Nimble: propiedad de

Nimble: solicitante PrincipalId

Lectura

GetStreamingSessionStream

Concede permiso para obtener una secuencia de sesión de streaming

sesión de transmisión*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Nimble: creado por

Nimble: propiedad de

Nimble: solicitante PrincipalId

Lectura

GetStudio

Concede permiso para obtener un estudio

estudio*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Lectura

GetStudioComponent

Concede permiso para obtener un componente de estudio

componente de estudio*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Lectura

GetStudioMember

Concede permiso para obtener un miembro del estudio

estudio*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Lectura

ListEulaAcceptances

Concede permiso para enumerar las aceptaciones del CLUF

eula-aceptación*

Ágil: StudioID

Lectura

ListEulas

Concede permiso para enumerar los CLUF

eula*

Lectura

ListLaunchProfileMembers

Concede permiso para enumerar miembros del perfil de lanzamiento

perfil de lanzamiento*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Lectura

ListLaunchProfiles

Concede permiso para enumerar perfiles de lanzamiento

estudio*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Nimble: ID principal

nimble: solicitante PrincipalId

Nimble: StudioID

Lectura

ListStreamingImages

Concede permiso para enumerar imágenes de streaming

estudio*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Lectura

ListStreamingSessionBackups

Concede permiso para enumerar las copias de seguridad de sesiones de streaming

estudio*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

ágil: solicitante PrincipalId

Nimble: StudioID

Lectura

ListStreamingSessions

Concede permiso para enumerar sesiones de streaming

estudio*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Nimble: creado por

Nimble: propiedad de

Nimble: solicitante PrincipalId

Nimble: StudioID

Lectura

ListStudioComponents

Concede permiso para enumerar los componentes de estudio

estudio*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Lectura

ListStudioMembers

Concede permiso para enumerar miembros del estudio

estudio*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Lectura

ListStudios

Concede permiso para enumerar todos los estudios

Read

ListTagsForResource

Concede permiso para enumerar todas las etiquetas en un recurso de Nimble Studio

perfil de lanzamiento

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Lectura

imagen en streaming

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

sesión de streaming

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Nimble: creado por

Nimble: propiedad de

copia de seguridad de la sesión de streaming

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Nimble: propiedad de

estudio

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

componente de estudio

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

PutLaunchProfileMembers

Otorga permiso para lanzar miembros del perfil add/update

perfil de lanzamiento*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Escritura

PutStudioMembers

Concede permiso a los miembros del estudio add/update

estudio*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Escritura

StartStreamingSession

Concede permiso para iniciar una sesión de streaming.

sesión de streaming*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Nimble: creado por

Nimble: propiedad de

Nimble: solicitante PrincipalId

Escritura

copia de seguridad de la sesión de streaming

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Nimble: propiedad de

Nimble: solicitante PrincipalId

StartStudioSSOConfigurationRepair

Concede permiso para reparar la configuración del IAM Identity Center del AWS estudio

estudio*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Escritura

StopStreamingSession

Concede permiso para detener una sesión de streaming.

sesión de streaming*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Nimble: creado por

Nimble: propiedad de

Nimble: solicitante PrincipalId

Escritura

TagResource

Concede permiso con el fin de agregar o sobrescribir una o más etiquetas para el recurso de Nimble Studio especificado

perfil de lanzamiento

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Etiquetar, escribir

imagen en streaming

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

sesión de streaming

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Nimble: creado por

Nimble: propiedad de

copia de seguridad de la sesión de streaming

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Nimble: propiedad de

estudio

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

componente de estudio

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

UntagResource

Concede permiso para desasociar una o más etiquetas del recurso de Nimble Studio especificado

perfil de lanzamiento

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Etiquetar, escribir

imagen en streaming

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

sesión de streaming

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Nimble: creado por

Nimble: propiedad de

copia de seguridad de la sesión de streaming

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Nimble: propiedad de

estudio

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

componente de estudio

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

UpdateLaunchProfile

Concede permiso para actualizar un perfil de lanzamiento

perfil de lanzamiento*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Escritura

UpdateLaunchProfileMember

Concede permiso para actualizar un miembro de perfil de lanzamiento

perfil de lanzamiento*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Escritura

UpdateStreamingImage

Concede permiso para actualizar una imagen de streaming

imagen en transmisión*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Escritura

UpdateStudio

Concede permiso para actualizar un estudio

estudio*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Escritura

UpdateStudioComponent

Concede permiso para actualizar un componente de estudio

componente de estudio*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Escritura

Permission-only acciones para Amazon Nimble Studio

Amazon Nimble Studio define las siguientes acciones, pero no se pueden invocar directamente mediante ninguna operación de API. Solo se pueden utilizar en las declaraciones de política de IAM para conceder o denegar permisos.

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

GetFeatureMap

Concede permiso con el fin de que el portal de Nimble Studio muestre las características adecuadas para esta cuenta

Lectura

PutStudioLogEvents

Concede permiso con el fin de informar de métricas y registros para que el portal de Nimble Studio monitoree el estado de la aplicación

estudio*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Escritura

Tipos de recursos definidos por Amazon Nimble Studio

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

Eula

arn: $ {Partition} :nimble: $ {Region} :$ {Account} :eula/$ {} EulaId

eula-aceptación

arn: $ {Partition} :nimble: $ {Region} :$ {Account} :eula-acceptance/$ {} EulaAcceptanceId

Ágil: StudioID

perfil de lanzamiento

arn: $ {Partition} :nimble: $ {Region} :$ {Account} :launch-profile/$ {} LaunchProfileId

RequestTagwas: /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

imagen en streaming

arn: $ {Partition} :nimble: $ {Region} :$ {Account} :streaming-image/$ {} StreamingImageId

RequestTagAWS: /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

sesión de streaming

arn: $ {Partition} :nimble: $ {Region} :$ {Account} :streaming-session/$ {} StreamingSessionId

RequestTagAWS: /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Nimble: creado por

Nimble: propiedad de

copia de seguridad de la sesión de streaming

arn: $ {Partition} :nimble: $ {Region} :$ {Account} :streaming-session-backup/$ {} StreamingSessionBackupId

RequestTagAWS: /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Nimble: propiedad de

estudio

arn: $ {Partition} :nimble: $ {Region} :$ {Account} :studio/$ {} StudioId

RequestTagAWS: /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

componente de estudio

arn: $ {Partition} :nimble: $ {Region} :$ {Account} :studio-component/$ {} StudioComponentId

RequestTagAWS: /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ágil: Studio ID

Claves de condición de Amazon Nimble Studio

Amazon Nimble Studio 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

fue: /$ {} RequestTag TagKey

Filtra el acceso mediante una clave de etiqueta y un par de valores permitidos en la solicitud

Cadena

aws: ResourceTag /$ {} TagKey

Filtra el acceso por par de clave y valor de etiqueta de un recurso

Cadena

AWS: TagKeys

Filtra el acceso mediante una lista de claves de etiqueta permitidas en la solicitud

ArrayOfString

Nimble: creado por

Filtra el acceso mediante el parámetro de solicitud createdBy o el ID del creador del recurso.

Cadena

Nimble: propiedad de

Filtra el acceso mediante el parámetro de solicitud ownedBy o el ID del propietario del recurso.

Cadena

Nimble: ID principal

Filtra el acceso mediante el parámetro de solicitud principalId.

Cadena

nimble: solicitante PrincipalId

Filtra el acceso mediante el ID del usuario que ha iniciado sesión.

Cadena

Nimble: StudioID

Filtra el acceso mediante un estudio específico.

ARN