Accedi ai dati S3 tramite una concessione di accesso - Amazon Simple Storage Service

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

Accedi ai dati S3 tramite una concessione di accesso

Dopo aver ottenuto le credenziali temporanee tramite la concessione di accesso, un assegnatario può utilizzare tali credenziali per chiamare le operazioni API di Amazon S3 per accedere ai tuoi dati.

I beneficiari possono accedere ai dati S3 utilizzando AWS Command Line Interface (AWS CLI), gli AWS SDK e l'API REST di Amazon S3.

Dopo aver ottenuto le credenziali temporanee da S3 Access Grants, l'assegnatario può configurare un profilo con tali credenziali per richiamare i dati.

Per installare AWS CLI, vedere Installazione di AWS CLI nella Guida per l'AWS Command Line Interface utente.

Per utilizzare i seguenti comandi di esempio, sostituisci user input placeholders con le tue informazioni.

Esempio – Configura un profilo
aws configure set aws_access_key_id "$accessKey" --profile access-grants-consumer-access-profile aws configure set aws_secret_access_key "$secretKey" --profile access-grants-consumer-access-profile aws configure set aws_session_token "$sessionToken" --profile access-grants-consumer-access-profile

Per utilizzare il seguente comando di esempio, sostituisci user input placeholders con le tue informazioni.

Esempio – Ottieni i dati S3

Il beneficiario può utilizzare il get-object AWS CLI comando per accedere ai dati. Il beneficiario può anche utilizzare put-objectls, e altri comandi S3. AWS CLI

aws s3api get-object \ --bucket DOC-EXAMPLE-BUCKET1 \ --key myprefix \ --region us-east-2 \ --profile access-grants-consumer-access-profile

Questa sezione fornisce esempi di come gli assegnatari possono accedere ai dati S3 utilizzando gli AWS SDK.

Java

Per esempi su come ottenere dati S3 utilizzando credenziali temporanee, consulta come ottenere un oggetto utilizzando gli AWS SDK e gli esempi di codice Amazon S3 per. AWS SDK for Java 2.x