액세스 권한 부여를 통해 S3 데이터에 액세스
액세스 권한 부여를 통해 임시 보안 인증 정보를 획득한 피부여자는 해당 임시 보안 인증 정보를 사용하여 Amazon S3 API 작업을 호출하여 데이터에 액세스할 수 있습니다.
피부여자는 AWS Command Line Interface(AWS CLI), AWS SDK, Amazon S3 REST API를 사용하여 S3 데이터에 액세스할 수 있습니다.
S3 Access Grants로부터 임시 보안 인증 정보를 받은 후 피부여자는 해당 보안 인증 정보로 프로필을 설정하여 데이터를 검색할 수 있습니다.
AWS CLI를 설치하려면 AWS Command Line Interface 사용 설명서의 AWS CLI 설치를 참조하세요.
다음 예시 명령을 사용하려면
를 실제 정보로 대체하세요.user input
placeholders
예 - 프로필 설정
aws configure set aws_access_key_id "
$accessKey
" --profileaccess-grants-consumer-access-profile
aws configure set aws_secret_access_key "$secretKey
" --profileaccess-grants-consumer-access-profile
aws configure set aws_session_token "$sessionToken
" --profileaccess-grants-consumer-access-profile
다음 예시 명령을 사용하려면
를 실제 정보로 대체하세요.user input
placeholders
예 – S3 데이터 가져오기
피부여자는 get-object AWS CLI 명령을 사용하여 데이터에 액세스할 수 있습니다. 피부여자는 put-object, ls 및 기타 S3 AWS CLI 명령도 사용할 수 있습니다.
aws s3api get-object \ --bucket
DOC-EXAMPLE-BUCKET1
\ --keymyprefix
\ --regionus-east-2
\ --profileaccess-grants-consumer-access-profile
이 섹션에서는 피부여자가 AWS SDK를 사용하여 S3 데이터에 액세스하는 방법의 예시를 보여줍니다.