권한 부여 삭제 - Amazon Simple Storage Service

권한 부여 삭제

Amazon S3 Access Grants 인스턴스에서 액세스 권한 부여를 삭제할 수 있습니다. 액세스 권한 부여 삭제는 실행 취소할 수 없습니다. 액세스 권한 부여를 삭제하면 피부여자는 더 이상 Amazon S3 데이터에 액세스할 수 없습니다.

Amazon S3 콘솔, AWS Command Line Interface(AWS CLI), Amazon S3 REST API, AWS SDK를 사용하여 액세스 권한 부여를 삭제할 수 있습니다.

액세스 권한 부여를 삭제하는 방법
  1. AWS Management Console에 로그인한 후 https://console.aws.amazon.com/s3/에서 Amazon S3 콘솔을 엽니다.

  2. 왼쪽 탐색 창에서 Access Grants를 선택합니다.

  3. S3 Access Grants 페이지에서 사용하려는 S3 Access Grants 인스턴스가 포함된 리전을 선택합니다.

  4. 인스턴스의 세부 정보 보기를 선택합니다.

  5. 세부 정보 페이지에서 권한 부여 탭을 선택합니다.

  6. 삭제할 권한 부여를 검색합니다. 권한 부여를 찾으면 옆에 있는 라디오 버튼을 선택합니다.

  7. Delete(삭제)를 선택합니다. 이 작업을 취소할 수 없다는 경고 대화 상자가 나타납니다. 삭제를 다시 선택하여 권한 부여를 삭제합니다.

AWS CLI를 설치하려면 AWS Command Line Interface 사용 설명서AWS CLI 설치를 참조하세요.

다음 예시 명령을 사용하려면 user input placeholders를 실제 정보로 대체하세요.

예 - 액세스 권한 부여 삭제
aws s3control delete-access-grant \ --account-id 111122223333 \ --access-grant-id a1b2c3d4-5678-90ab-cdef-EXAMPLE11111 // No response body

액세스 권한 부여 관리를 위한 Amazon S3 REST API 지원에 대한 자세한 내용은 Amazon Simple Storage Service API 참조의 DeleteAccessGrant 섹션을 참조하세요.

이 섹션에서는 AWS SDK를 사용하여 액세스 권한 부여를 삭제하는 방법의 예시를 보여줍니다. 다음 예시를 사용하려면 user input placeholders를 실제 정보로 대체하십시오.

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()