Autorizzazioni Bucket Amazon S3 - WorkSpaces Applicazioni Amazon

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à.

Autorizzazioni Bucket Amazon S3

Il bucket Amazon S3 che scegli deve avere una policy di bucket che fornisca un accesso sufficiente al service principal delle WorkSpaces Applicazioni per accedere e scaricare oggetti dal bucket Amazon S3. Dovrai modificare la seguente policy sui bucket, quindi applicarla al bucket Amazon S3 che intendi utilizzare per le icone delle applicazioni, gli script di configurazione e. VHDs Per ulteriori informazioni su come applicare una policy a un bucket Amazon S3, consulta Aggiunta di una policy di bucket utilizzando la console di Amazon S3.

Assicurati che gli elenchi di controllo degli accessi (ACLs) per i tuoi bucket Amazon S3 siano disabilitati. Per ulteriori informazioni, consulta Disabilitazione ACLs per tutti i nuovi bucket e applicazione della proprietà degli oggetti.

Questa sezione include esempi di casi d'uso tipici per le policy di bucket. Queste policy di esempio utilizzano bucket come valore di risorsa. Per testare queste policy, sostituisci user input placeholders con le tue informazioni (come il nome del bucket).

JSON
{ "Version":"2012-10-17", "Statement": [ { "Sid": "AllowAppStream2.0ToRetrieveObjects", "Effect": "Allow", "Principal": { "Service": ["appstream.amazonaws.com"] }, "Action": ["s3:GetObject"], "Resource": [ "arn:aws:s3:::bucket/VHD object", "arn:aws:s3:::bucket/Setup script object", "arn:aws:s3:::bucket/Application icon object", "arn:aws:s3:::bucket/Session scripts zip file object" ] } ] }
Nota

L'esempio di bucket policy definisce oggetti specifici nel bucket S3 a cui le applicazioni possono accedere. WorkSpaces Puoi anche utilizzare prefissi e caratteri jolly per semplificare la gestione delle policy man mano che aumenti i blocchi app. Per ulteriori informazioni sulle policy di bucket, consulta Utilizzo delle policy di bucket. Per ulteriori informazioni sugli esempi più comuni di bucket, consulta Esempi di policy di bucket.

Se utilizzi un blocco di app WorkSpaces Applicazioni, WorkSpaces Applications richiede autorizzazioni aggiuntive per caricare il pacchetto dell'applicazione nel bucket Amazon S3 appropriato. Per ulteriori informazioni sui blocchi delle app WorkSpaces Applicazioni, consulta. WorkSpaces Applicazioni, App Blocks

JSON
{ "Version":"2012-10-17", "Statement": [ { "Sid": "AllowAppStream2.0ToPutAndRetrieveObjects", "Effect": "Allow", "Principal": { "Service": [ "appstream.amazonaws.com" ] }, "Action": [ "s3:GetObject", "s3:ListBucket", "s3:PutObject", "s3:GetBucketOwnershipControls" ], "Resource": [ "arn:aws:s3:::bucket", "arn:aws:s3:::bucket/AppStream2/*", "arn:aws:s3:::bucket/Setup script object", "arn:aws:s3:::bucket/Application icon object", "arn:aws:s3:::bucket/Session scripts zip file object" ] } ] }