접근 권한 삭제하기

접근 권한 삭제하기

Amazon S3 Access Grants 인스턴스에서 접근 권한을 삭제할 수 있어요. 접근 권한 삭제는 되돌릴 수 없어요. 접근 권한을 삭제하면 수혜자는 더 이상 내 Amazon S3 데이터에 접근할 수 없게 돼요.

접근 권한 삭제는 Amazon S3 콘솔, AWS Command Line Interface(AWS CLI), Amazon S3 REST API, AWS SDK를 사용해 할 수 있어요.

접근 권한을 삭제하려면

  1. AWS Management Console에 로그인하고 Amazon S3 콘솔을 https://console.aws.amazon.com/s3/에서 엽니다.
  2. 왼쪽 탐색 창에서 Access Grants를 선택합니다.
  3. S3 Access Grants 페이지에서 작업하려는 S3 Access Grants 인스턴스가 들어 있는 리전을 선택합니다.
  4. 인스턴스의 View details를 선택합니다.
  5. 세부 정보 페이지에서 Grants 탭을 선택합니다.
  6. 삭제하려는 접근 권한을 검색합니다. 접근 권한을 찾으면 그 옆의 라디오 버튼을 선택합니다.
  7. Delete를 선택합니다. 작업을 되돌릴 수 없다는 경고가 있는 대화 상자가 나타납니다. 접근 권한을 삭제하려면 Delete를 다시 선택합니다.

AWS CLI를 설치하려면 AWS Command Line Interface 사용자 가이드의 AWS CLI 설치를 참고하세요. 다음 예제 명령을 사용할 때는 사용자 입력 자리 표시자를 자신의 정보로 바꾸세요.

예제 – 접근 권한 삭제

aws s3control delete-access-grant \
--account-id 111122223333 \
--access-grant-id a1b2c3d4-5678-90ab-cdef-EXAMPLE11111

// 응답 본문 없음

접근 권한 관리에 대한 Amazon S3 REST API 지원에 대한 자세한 내용은 Amazon Simple Storage Service API Reference의 DeleteAccessGrant을 참고하세요.

이 섹션은 AWS SDK를 사용해 접근 권한을 삭제하는 예제를 제공해요. 다음 예제를 사용할 때는 사용자 입력 자리 표시자를 자신의 정보로 바꾸세요.

Java

예제 – 접근 권한 삭제

public void deleteAccessGrant() {
    DeleteAccessGrantRequest deleteRequest = DeleteAccessGrantRequest.builder()
        .accountId("111122223333")
        .accessGrantId("a1b2c3d4-5678-90ab-cdef-EXAMPLE11111")
        .build();
    DeleteAccessGrantResponse deleteResponse = s3Control.deleteAccessGrant(deleteRequest);
    LOGGER.info("DeleteAccessGrantResponse: " + deleteResponse);
}

응답:

DeleteAccessGrantResponse()

출처: 문서

본문

Delete a grant (접근 권한 삭제하기)

접근 권한을 삭제하는 방법은 위 안내를 따라 하면 돼요. 이 작업은 되돌릴 수 없으며, 삭제 후 수혜자는 더 이상 내 S3 데이터에 접근할 수 없게 돼요.

더 알아보기 (Learn more)