Visualizzazione della policy per un punto di accesso S3 su Outposts - Amazon Simple Storage Service

Visualizzazione della policy per un punto di accesso S3 su Outposts

Ogni punto di accesso dispone di autorizzazioni e controlli di rete distinti che Amazon S3 su Outposts applica a qualsiasi richiesta effettuata tramite il punto di accesso. Ogni access point applica una policy di access point personalizzata che funziona in combinazione con la policy di bucket collegata al bucket sottostante. Per ulteriori informazioni, consulta Access point.

Per ulteriori informazioni sull'utilizzo dei punti di accesso in S3 su Outposts, consulta Utilizzo di bucket S3 su Outposts.

Nei seguenti argomenti viene descritto come visualizzare la policy del punto di accesso di Amazon S3 su Outposts utilizzando AWS Management Console, AWS Command Line Interface (AWS CLI) e AWS SDK for Java.

  1. Apri la console Amazon S3 su https://console.aws.amazon.com/s3/.

  2. Nel riquadro di navigazione a sinistra, seleziona Outposts access points (Punti di accesso Outposts).

  3. Seleziona il punto di accesso Outposts per il quale desideri visualizzare la policy.

  4. Nella scheda Permissions (Autorizzazioni) esamina la policy del punto di accesso S3 su Outposts.

  5. Per modificare la policy del punto di accesso, consulta Aggiunta o modifica di una policy del punto di accesso.

Nell'esempio della AWS CLI seguente viene ottenuta una policy per un punto di accesso Outposts. Per eseguire questo comando, sostituire user input placeholders con le proprie informazioni.

aws s3control get-access-point-policy --account-id 123456789012 --name arn:aws:s3-outposts:region:123456789012:outpost/op-01ac5d28a6a232904/accesspoint/example-outposts-access-point

Nell'esempio SDK per Java seguente si ottiene una policy per un punto di accesso di Outposts.

import com.amazonaws.services.s3control.model.*; public void getAccessPointPolicy(String accessPointArn) { GetAccessPointPolicyRequest reqGetAccessPointPolicy = new GetAccessPointPolicyRequest() .withAccountId(AccountId) .withName(accessPointArn); GetAccessPointPolicyResult respGetAccessPointPolicy = s3ControlClient.getAccessPointPolicy(reqGetAccessPointPolicy); System.out.printf("GetAccessPointPolicy Response: %s%n", respGetAccessPointPolicy.toString()); printWriter.printf("GetAccessPointPolicy Response: %s%n", respGetAccessPointPolicy.toString()); }