View a markdown version of this page

Azioni, risorse e chiavi di condizione per Amazon AppStream 2.0 - Service Authorization Reference

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Azioni, risorse e chiavi di condizione per Amazon AppStream 2.0

Amazon AppStream 2.0 (prefisso del servizio: appstream) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:

Operazioni API definite da Amazon AppStream 2.0

La tabella seguente associa le operazioni API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta Tabella delle azioni.

Operazione Azione IAM Chiave di condizione Valori possibili Livello di accesso

AssociateApplicationFleet

appstream:AssociateApplicationFleet

Scrittura

AssociateFleet

appstream:AssociateFleet

Scrittura

BatchAssociateUserStack

appstream:BatchAssociateUserStack

Scrittura

BatchDisassociateUserStack

appstream:BatchDisassociateUserStack

Scrittura

CopyImage

appstream:CopyImage

Scrittura

CreateAppBlock

appstream:CreateAppBlock

Scrittura

CreateApplication

appstream:CreateApplication

Scrittura

CreateDirectoryConfig

appstream:CreateDirectoryConfig

Scrittura

CreateEntitlement

appstream:CreateEntitlement

Scrittura

CreateFleet

appstream:CreateFleet

Scrittura

appstream:TagResource

Etichettatura, scrittura

iam:PassRole

iam:PassedToService

appstream.amazonaws.com

Scrittura

CreateImageBuilder

appstream:CreateImageBuilder

Scrittura

appstream:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

appstream.amazonaws.com

Scrittura

CreateImageBuilderStreamingURL

appstream:CreateImageBuilderStreamingURL

Scrittura

CreateStack

appstream:CreateStack

Scrittura

appstream:TagResource

Etichettare, scrivere

CreateStreamingURL

appstream:CreateStreamingURL

Scrittura

CreateUpdatedImage

appstream:CreateUpdatedImage

Scrittura

appstream:TagResource

Etichettare, scrivere

CreateUsageReportSubscription

appstream:CreateUsageReportSubscription

Scrittura

CreateUser

appstream:CreateUser

Scrittura

DeleteApplication

appstream:DeleteApplication

Scrittura

DeleteDirectoryConfig

appstream:DeleteDirectoryConfig

Scrittura

DeleteEntitlement

appstream:DeleteEntitlement

Scrittura

DeleteFleet

appstream:DeleteFleet

Scrittura

DeleteImage

appstream:DeleteImage

Scrittura

DeleteImageBuilder

appstream:DeleteImageBuilder

Scrittura

DeleteImagePermissions

appstream:DeleteImagePermissions

Scrittura

DeleteStack

appstream:DeleteStack

Scrittura

DeleteUsageReportSubscription

appstream:DeleteUsageReportSubscription

Scrittura

DeleteUser

appstream:DeleteUser

Scrittura

DescribeAppBlockBuilderAppBlockAssociations

appstream:DescribeAppBlockBuilderAppBlockAssociations

List

DescribeAppBlockBuilders

appstream:DescribeAppBlockBuilders

List

DescribeAppBlocks

appstream:DescribeAppBlocks

List

DescribeApplicationFleetAssociations

appstream:DescribeApplicationFleetAssociations

List

DescribeApplications

appstream:DescribeApplications

List

DescribeDirectoryConfigs

appstream:DescribeDirectoryConfigs

List

DescribeEntitlements

appstream:DescribeEntitlements

List

DescribeFleets

appstream:DescribeFleets

List

DescribeImageBuilders

appstream:DescribeImageBuilders

List

DescribeImagePermissions

appstream:DescribeImagePermissions

Lettura

DescribeImages

appstream:DescribeImages

List

DescribeSessions

appstream:DescribeSessions

List

DescribeStacks

appstream:DescribeStacks

List

DescribeThemeForStack

appstream:DescribeThemeForStack

Lettura

DescribeUsageReportSubscriptions

appstream:DescribeUsageReportSubscriptions

List

DescribeUserStackAssociations

appstream:DescribeUserStackAssociations

List

DescribeUsers

appstream:DescribeUsers

List

DisableUser

appstream:DisableUser

Scrittura

DisassociateApplicationFleet

appstream:DisassociateApplicationFleet

Scrittura

DisassociateApplicationFromEntitlement

appstream:DisassociateApplicationFromEntitlement

Scrittura

DisassociateFleet

appstream:DisassociateFleet

Scrittura

EnableUser

appstream:EnableUser

Scrittura

ExpireSession

appstream:ExpireSession

Scrittura

ListAssociatedFleets

appstream:ListAssociatedFleets

Lettura

ListAssociatedStacks

appstream:ListAssociatedStacks

Lettura

ListEntitledApplications

appstream:ListEntitledApplications

List

ListTagsForResource

appstream:ListTagsForResource

Lettura

StartFleet

appstream:StartFleet

Scrittura

StartImageBuilder

appstream:StartImageBuilder

Scrittura

StopFleet

appstream:StopFleet

Scrittura

StopImageBuilder

appstream:StopImageBuilder

Scrittura

TagResource

appstream:TagResource

Etichettare, scrivere

UntagResource

appstream:UntagResource

Etichettare, scrivere

UpdateDirectoryConfig

appstream:UpdateDirectoryConfig

Scrittura

UpdateEntitlement

appstream:UpdateEntitlement

Scrittura

UpdateFleet

appstream:UpdateFleet

Scrittura

iam:PassRole

iam:PassedToService

appstream.amazonaws.com

Scrittura

UpdateImagePermissions

appstream:UpdateImagePermissions

Scrittura

UpdateStack

appstream:UpdateStack

Scrittura

Azioni definite da Amazon AppStream 2.0

Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.

Operazioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

AssociateAppBlockBuilderAppBlock

Concede l'autorizzazione ad associare il generatore di un blocco app specificato al blocco app

app-block*

aws:ResourceTag/${TagKey}

Scrittura

app-block-builder*

aws:ResourceTag/${TagKey}

AssociateApplicationFleet

Concede l'autorizzazione per associare l'applicazione specificata con il parco istanze

application*

aws:ResourceTag/${TagKey}

Scrittura

fleet*

aws:ResourceTag/${TagKey}

AssociateApplicationToEntitlement

Concede l'autorizzazione per associare l'applicazione specificata al diritto specificato

stack*

aws:ResourceTag/${TagKey}

Scrittura

AssociateFleet

Concede l'autorizzazione per associare il parco istanze specificato con lo stack specificato

fleet*

aws:ResourceTag/${TagKey}

Scrittura

stack*

aws:ResourceTag/${TagKey}

AssociateSoftwareToImageBuilder

Concede il permesso di associare le applicazioni incluse nella licenza a un'istanza di image builder esistente

image-builder*

aws:ResourceTag/${TagKey}

Scrittura

BatchAssociateUserStack

Concede l'autorizzazione per associare gli utenti specificati con lo stack specificato. Gli utenti in un pool di utenti non possono essere assegnati a stack con parchi istanze uniti a un dominio Active Directory

stack*

aws:ResourceTag/${TagKey}

Write

BatchDisassociateUserStack

Concede l'autorizzazione per dissociare gli utenti specificati dallo stack specificato

stack*

aws:ResourceTag/${TagKey}

Scrittura

CopyImage

Concede il permesso di copiare l'immagine specificata all'interno della stessa regione o in una nuova regione all'interno della stessa Account AWS

image*

aws:ResourceTag/${TagKey}

Scrittura

CreateAppBlock

Concede l'autorizzazione per creare un blocco app. I blocchi app memorizzano i dettagli sull'hard disk virtuale che contiene i file per l'applicazione in un bucket S3. Inoltre, memorizzano anche lo script di installazione contenente i dettagli per montare l'hard disk virtuale. I blocchi app sono supportati solo per i parchi istanze Elastic

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateAppBlockBuilder

Concede l'autorizzazione a creare un generatore di un blocco app. Un generatore di blocco app è una macchina virtuale utilizzata per creare un blocco app

app-block-builder*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateAppBlockBuilderStreamingURL

Concede l'autorizzazione a creare un URL per avviare una sessione di streaming del generatore del blocco app

app-block-builder*

aws:ResourceTag/${TagKey}

Scrittura

CreateApplication

Concede l'autorizzazione per creare un'applicazione all'interno dell'account cliente. Le applicazioni memorizzano i dettagli per avviare applicazioni su istanze di streaming. Questo è supportato solo per i parchi istanze Elastic

app-block*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateDirectoryConfig

Concede il permesso di creare un oggetto Directory Config in AppStream 2.0. L'oggetto include le informazioni di configurazione necessarie per unire i parchi istanze e gli image builder ai domini di Microsoft Active Directory.

Scrittura

CreateEntitlement

Concede l'autorizzazione per creare un diritto per controllare l'accesso alle applicazioni in base agli attributi utente

stack*

aws:ResourceTag/${TagKey}

Scrittura

CreateExportImageTask

Concede il permesso di creare un'attività di esportazione per un AppStream Immagine 2.0

aws:ResourceTag/${TagKey}

Scrittura

CreateFleet

Concede l'autorizzazione per creare un parco istanze. Un parco istanze è un gruppo di istanze di streaming da cui sono avviate le applicazioni e viene eseguito lo streaming delle stesse agli utenti

fleet*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

image

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateImageBuilder

Concede l'autorizzazione per creare un image builder. Un image builder è una macchina virtuale utilizzata per creare un'immagine

image*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

image-builder*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateImageBuilderStreamingURL

Concede l'autorizzazione per creare un URL per iniziare una sessione di streaming dell'image builder

image-builder*

aws:ResourceTag/${TagKey}

Scrittura

CreateImportedImage

Concede il permesso di creare un AppStream Immagine 2.0 da un'AMI importata

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateStack

Concede l'autorizzazione per creare uno stack per avviare lo streaming di applicazioni a utenti. Uno stack comprende un parco istanze, le policy di accesso degli utenti e le configurazioni di storage associati

stack*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateStreamingURL

Concede il permesso di creare un URL temporaneo per avviare un AppStream sessione di streaming 2.0 per l'utente specificato. Un URL di streaming consente di testare lo streaming di applicazioni senza una configurazione dell'utente

fleet*

aws:ResourceTag/${TagKey}

Scrittura

stack*

aws:ResourceTag/${TagKey}

CreateThemeForStack

Concede l'autorizzazione a creare un tema di branding personalizzato, che potrebbe includere un logo personalizzato, collegamenti a siti Web e altri marchi da mostrare agli utenti

stack*

aws:ResourceTag/${TagKey}

Scrittura

CreateUpdatedImage

Concede l'autorizzazione per aggiornare un'immagine esistente all'interno dell'account del cliente

image*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateUsageReportSubscription

Concede l'autorizzazione per creare una sottoscrizione del report di utilizzo. I report di utilizzo vengono generati ogni giorno

Write

CreateUser

Concede l'autorizzazione per creare un nuovo utente nel pool di utenti

Scrittura

DeleteAppBlock

Concede l'autorizzazione per eliminare il blocco app specificato

app-block*

aws:ResourceTag/${TagKey}

Scrittura

DeleteAppBlockBuilder

Concede l'autorizzazione a eliminare il blocco app e la capacità di rilascio specificati

app-block-builder*

aws:ResourceTag/${TagKey}

Scrittura

DeleteApplication

Concede l'autorizzazione per eliminare l'applicazione specificata

application*

aws:ResourceTag/${TagKey}

Scrittura

DeleteDirectoryConfig

Concede il permesso di eliminare l'oggetto Directory Config specificato da AppStream 2.0. L'oggetto include le informazioni di configurazione necessarie per unire i parchi istanze e gli image builder ai domini di Microsoft Active Directory.

Scrittura

DeleteEntitlement

Concede l'autorizzazione per eliminare il diritto specificato

stack*

aws:ResourceTag/${TagKey}

Scrittura

DeleteFleet

Concede l'autorizzazione per eliminare il parco istanze specificato

fleet*

aws:ResourceTag/${TagKey}

Write

DeleteImage

Concede l'autorizzazione per eliminare l'immagine specificata. Un'immagine non può essere eliminata quando è in uso

image*

aws:ResourceTag/${TagKey}

Write

DeleteImageBuilder

Concede l'autorizzazione per eliminare l'image builder e la capacità di rilascio specificati

image-builder*

aws:ResourceTag/${TagKey}

Write

DeleteImagePermissions

Concede l'autorizzazione per eliminare le autorizzazioni per l'immagine privata specificata

image*

aws:ResourceTag/${TagKey}

Write

DeleteStack

Concede l'autorizzazione per eliminare lo stack specificato. Dopo l'eliminazione dello stack, l'ambiente di streaming di applicazioni fornito dallo stack non è più disponibile agli utenti. Inoltre, vengono rilasciate eventuali prenotazioni effettuate per le sessioni di streaming di applicazioni per lo stack

stack*

aws:ResourceTag/${TagKey}

Scrittura

DeleteThemeForStack

Concede il permesso di eliminare un tema di branding personalizzato, che potrebbe includere un logo personalizzato, collegamenti a siti Web e altri marchi da mostrare agli utenti

stack*

aws:ResourceTag/${TagKey}

Scrittura

DeleteUsageReportSubscription

Concede l'autorizzazione per disabilitare la generazione di report di utilizzo

Write

DeleteUser

Concede l'autorizzazione per eliminare un utente dal pool di utenti

Scrittura

DescribeAppBlockBuilderAppBlockAssociations

Concede l'autorizzazione a recuperare le associazioni relative al generatore del blocco app o al blocco app specificato

List

DescribeAppBlockBuilders

Se vengono forniti i nomi dei generatori del blocco app, concede l'autorizzazione a recuperare un elenco che descrive uno o più generatori del blocco app. In caso contrario, vengono descritti tutti i generatori del blocco app nell'account

List

DescribeAppBlocks

Concede l'autorizzazione per recuperare un elenco che descrive uno o più blocchi app specificati, purché siano forniti gli ARN per tali blocchi app. In caso contrario, vengono descritti tutti i blocchi app nell'account

List

DescribeAppLicenseUsage

Concede il permesso di recuperare le informazioni sull'utilizzo dell'applicazione incluse nella licenza

List

DescribeApplicationFleetAssociations

Concede l'autorizzazione per recuperare le associazioni relative all'applicazione o al parco istanze specificati

List

DescribeApplications

Concede l'autorizzazione per recuperare un elenco che descrive una o più applicazioni specificate, purché siano forniti gli ARN dell'applicazione. In caso contrario, vengono descritte tutte le applicazioni nell'account

List

DescribeDirectoryConfigs

Concede il permesso di recuperare un elenco che descrive uno o più oggetti Directory Config specificati per AppStream 2.0, se vengono forniti i nomi di questi oggetti. In caso contrario, sono descritti tutti gli oggetti Directory Config nell'account. L'oggetto include le informazioni di configurazione necessarie per unire i parchi istanze e gli imge builder ai domini di Microsoft Active Directory.

List

DescribeEntitlements

Concede l'autorizzazione per recuperare uno o tutti i diritti per lo stack specificato

stack*

aws:ResourceTag/${TagKey}

List

DescribeFleets

Se vengono forniti i nomi dei parchi istanze, concede l'autorizzazione per recuperare un elenco che descrive uno o più parchi istanze. In caso contrario, tutti i parchi istanze sono descritti nell'account

List

DescribeImageBuilders

Se vengono forniti i nomi degli sviluppatori di immagini, concede l'autorizzazione per recuperare un elenco che descrive uno o più image builder. In caso contrario, tutti gli image builder sono descritti nell'account

List

DescribeImagePermissions

Concede il permesso di recuperare un elenco che descrive le autorizzazioni per la condivisione Account AWS ID su un'immagine privata di tua proprietà

image*

aws:ResourceTag/${TagKey}

Lettura

DescribeImages

Se vengono forniti i nomi o gli ARN dell'immagine, concede l'autorizzazione per recuperare un elenco che descrive una o più immagini specificate. In caso contrario, tutte le immagini sono descritte nell'account

List

DescribeSessions

Concede l'autorizzazione per recuperare un elenco che descrive le sessioni di streaming per lo stack e il parco istanze specificati. Se un ID utente viene fornito per lo stack e il parco istanze, sono descritte solo le sessioni di streaming di tale utente

fleet*

aws:ResourceTag/${TagKey}

List

stack*

aws:ResourceTag/${TagKey}

DescribeSoftwareAssociations

Concede il permesso di recuperare le associazioni di applicazioni incluse nella licenza per una risorsa specificata

image

aws:ResourceTag/${TagKey}

List

image-builder

aws:ResourceTag/${TagKey}

DescribeStacks

Se i nomi di stack sono forniti, concede l'autorizzazione per recuperare un elenco che descrive uno o più stack specificati. In caso contrario, tutti gli stack sono descritti nell'account

List

DescribeThemeForStack

Concede il permesso di ottenere informazioni sul tema del marchio personalizzato, che potrebbero includere un logo personalizzato, collegamenti a siti Web e altri marchi da mostrare agli utenti

stack*

aws:ResourceTag/${TagKey}

Lettura

DescribeUsageReportSubscriptions

Concede l'autorizzazione per recuperare un elenco che descrive una o più sottoscrizioni di report di utilizzo

List

DescribeUserStackAssociations

Concede il permesso di recuperare un elenco che descrive il UserStackAssociation oggetti

List

DescribeUsers

Concede l'autorizzazione per recuperare un elenco che descrive gli utenti nel pool di utenti

List

DisableUser

Concede l'autorizzazione per disabilitare l'utente specificato nel pool di utenti. Questa azione non elimina l'utente

Scrittura

DisassociateAppBlockBuilderAppBlock

Concede l'autorizzazione ad disassociare il generatore di un blocco app specificato dal blocco app

app-block*

aws:ResourceTag/${TagKey}

Scrittura

app-block-builder*

aws:ResourceTag/${TagKey}

DisassociateApplicationFleet

Concede l'autorizzazione per dissociare l'applicazione specificata dal parco istanze specificato

application*

aws:ResourceTag/${TagKey}

Scrittura

fleet*

aws:ResourceTag/${TagKey}

DisassociateApplicationFromEntitlement

Concede l'autorizzazione per dissociare l'applicazione specificata dal diritto specificato

stack*

aws:ResourceTag/${TagKey}

Scrittura

DisassociateFleet

Concede l'autorizzazione per dissociare il parco istanze specificato dallo stack specificato

fleet*

aws:ResourceTag/${TagKey}

Scrittura

stack*

aws:ResourceTag/${TagKey}

DisassociateSoftwareFromImageBuilder

Concede il permesso di rimuovere le associazioni di applicazioni incluse nella licenza da un'istanza di image builder

image-builder*

aws:ResourceTag/${TagKey}

Scrittura

EnableUser

Concede l'autorizzazione per abilitare un utente nel pool di utenti

Write

ExpireSession

Concede l'autorizzazione per arrestare immediatamente la sessione di streaming specificata

Scrittura

GetExportImageTask

Concede il permesso di recuperare i dettagli di una specifica attività di esportazione delle immagini

Lettura

ListAssociatedFleets

Concede l'autorizzazione per recuperare il nome del parco istanze associato allo stack specificato

stack*

aws:ResourceTag/${TagKey}

Read

ListAssociatedStacks

Concede l'autorizzazione per recuperare il nome dello stack a cui è associato il parco istanze specificato

fleet*

aws:ResourceTag/${TagKey}

Lettura

ListEntitledApplications

Concede l'autorizzazione per recuperare le applicazioni associate con il diritto specificato

stack*

aws:ResourceTag/${TagKey}

List

ListExportImageTasks

Concede il permesso di elencare le attività di esportazione delle immagini

List

ListTagsForResource

Concede il permesso di recuperare un elenco di tutti i tag per i tag specificati AppStream Risorsa 2.0. È possibile applicare un tag alle seguenti risorse: image builder, immagini, parchi istanze e stack

Lettura

StartAppBlockBuilder

Concede l'autorizzazione ad avviare il generatore del blocco app specificato

app-block-builder*

aws:ResourceTag/${TagKey}

Scrittura

StartFleet

Concede l'autorizzazione per avviare il parco istanze specificato

fleet*

aws:ResourceTag/${TagKey}

Write

StartImageBuilder

Concede l'autorizzazione per avviare l'image builder specificato

image-builder*

aws:ResourceTag/${TagKey}

Scrittura

StartSoftwareDeploymentToImageBuilder

Concede il permesso di avviare la distribuzione delle applicazioni incluse nella licenza in un'istanza di image builder

image-builder*

aws:ResourceTag/${TagKey}

Scrittura

StopAppBlockBuilder

Concede l'autorizzazione a interrompere il generatore del blocco app specificato

app-block-builder*

aws:ResourceTag/${TagKey}

Scrittura

StopFleet

Concede l'autorizzazione per arrestare il parco istanze specificato

fleet*

aws:ResourceTag/${TagKey}

Write

StopImageBuilder

Concede l'autorizzazione per arrestare l'image builder specificato

image-builder*

aws:ResourceTag/${TagKey}

Write

Stream

Concede l'autorizzazione agli utenti federati per accedere utilizzando le loro credenziali e le applicazioni di streaming esistenti dallo stack specificato

stack*

appstream:userId

aws:ResourceTag/${TagKey}

Scrittura

TagResource

Concede il permesso di aggiungere o sovrascrivere uno o più tag per i tag specificati AppStream Risorsa 2.0. È possibile applicare un tag alle seguenti risorse: Image Builder, immagini, parchi istanze, stack blocchi app e applicazioni

app-block

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

app-block-builder

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

application

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

fleet

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

image

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

image-builder

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

stack

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Concede il permesso di dissociare uno o più tag da quelli specificati AppStream Risorsa 2.0

app-block

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

app-block-builder

aws:ResourceTag/${TagKey}

aws:TagKeys

application

aws:ResourceTag/${TagKey}

aws:TagKeys

fleet

aws:ResourceTag/${TagKey}

aws:TagKeys

image

aws:ResourceTag/${TagKey}

aws:TagKeys

image-builder

aws:ResourceTag/${TagKey}

aws:TagKeys

stack

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateAppBlockBuilder

Concede l'autorizzazione ad aggiornare un generatore specifico del blocco app. Un generatore di blocco app è una macchina virtuale utilizzata per creare un blocco app

app-block-builder*

aws:ResourceTag/${TagKey}

Scrittura

UpdateApplication

Concede l'autorizzazione per aggiornare i campi specificati per l'applicazione specificata

app-block

aws:ResourceTag/${TagKey}

Scrittura

application*

aws:ResourceTag/${TagKey}

UpdateDirectoryConfig

Concede il permesso di aggiornare l'oggetto Directory Config specificato in AppStream 2.0. L'oggetto include le informazioni di configurazione necessarie per unire i parchi istanze e gli image builder ai domini di Microsoft Active Directory.

Scrittura

UpdateEntitlement

Concede l'autorizzazione per aggiornare i campi specificati per il diritto specificato

stack*

aws:ResourceTag/${TagKey}

Scrittura

UpdateFleet

Concede l'autorizzazione per aggiornare il parco istanze specificato. Tutti gli attributi eccetto il nome del parco istanze possono essere aggiornati quando il parco istanze è in stato STOPPED

fleet*

aws:ResourceTag/${TagKey}

Write

image

aws:ResourceTag/${TagKey}

UpdateImagePermissions

Concede l'autorizzazione per aggiungere o aggiornare le autorizzazioni per l'immagine privata specificata

image*

aws:ResourceTag/${TagKey}

Write

UpdateStack

Concede l'autorizzazione per aggiornare i campi specificati per lo stack specificato

stack*

aws:ResourceTag/${TagKey}

Scrittura

UpdateThemeForStack

Concede il permesso di aggiornare le informazioni sul tema del marchio personalizzato, che potrebbero includere un logo personalizzato, collegamenti a siti Web e altri marchi da mostrare agli utenti

stack*

aws:ResourceTag/${TagKey}

Scrittura

Tipi di risorse definiti da Amazon AppStream 2.0

I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource delle istruzioni di policy delle autorizzazioni IAM.

Tipi di risorse ARN Chiavi di condizione

app-block

arn:${Partition}:appstream:${Region}:${Account}:app-block/${AppBlockName}

aws:ResourceTag/${TagKey}

app-block-builder

arn:${Partition}:appstream:${Region}:${Account}:app-block-builder/${AppBlockBuilderName}

aws:ResourceTag/${TagKey}

application

arn:${Partition}:appstream:${Region}:${Account}:application/${ApplicationName}

aws:ResourceTag/${TagKey}

fleet

arn:${Partition}:appstream:${Region}:${Account}:fleet/${FleetName}

aws:ResourceTag/${TagKey}

image

arn:${Partition}:appstream:${Region}:${Account}:image/${ImageName}

aws:ResourceTag/${TagKey}

image-builder

arn:${Partition}:appstream:${Region}:${Account}:image-builder/${ImageBuilderName}

aws:ResourceTag/${TagKey}

stack

arn:${Partition}:appstream:${Region}:${Account}:stack/${StackName}

aws:ResourceTag/${TagKey}

Chiavi di condizione per Amazon AppStream 2.0

Amazon AppStream 2.0 definisce le seguenti chiavi di condizione che possono essere utilizzate in Condition elemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

appstream:userId

Filtra l'accesso in base all'ID di AppStream utente 2.0

String

aws:RequestTag/${TagKey}

Filtra l'accesso in base alla presenza di coppie chiave-valore di tag nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra l'accesso in base alle coppie chiave-valore di tag collegate alla risorsa

String

aws:TagKeys

Filtra l'accesso in base alla presenza di chiavi di tag nella richiesta

ArrayOfString