

# 디렉터리 버킷의 액세스 포인트 관리
<a name="access-points-directory-buckets-manage"></a>

이 섹션에서는 AWS Command Line Interface, Amazon S3 REST API 또는 AWS SDK를 사용하여 디렉터리 버킷의 액세스 포인트를 관리하는 방법에 대해 설명합니다.

**Topics**
+ [디렉터리 버킷의 액세스 포인트 나열](access-points-directory-buckets-list.md)
+ [디렉터리 버킷의 액세스 포인트에 대한 세부 정보 보기](access-points-directory-buckets-details.md)
+ [액세스 포인트 정책 보기, 편집 또는 삭제](access-points-directory-buckets-policy.md)
+ [디렉터리 버킷의 액세스 포인트 범위 관리](access-points-directory-buckets-manage-scope.md)
+ [디렉터리 버킷의 액세스 포인트 삭제](access-points-directory-buckets-delete.md)

# 디렉터리 버킷의 액세스 포인트 나열
<a name="access-points-directory-buckets-list"></a>

이 섹션에서는 AWS Management Console, AWS Command Line Interface(AWS CLI), REST API 또는 AWS SDK를 사용하여 디렉터리 버킷의 액세스 포인트를 관리하는 방법을 설명합니다.

## S3 콘솔 사용
<a name="access-points-directory-buckets-list-console"></a>

**AWS 계정의 액세스 포인트를 나열하는 방법**

1. AWS Management Console에 로그인한 후 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)에서 S3 콘솔을 엽니다.

1. 페이지 상단의 탐색 모음에서 현재 표시된 AWS 리전의 이름을 선택합니다. 그런 다음 액세스 포인트를 나열하려는 리전을 선택합니다.

1. 콘솔 왼쪽의 탐색 창에서 **디렉토리 버킷용 액세스 포인트**를 선택합니다.

1. (선택 사항) 이름으로 액세스 포인트를 검색합니다. 선택한 AWS 리전의 액세스 포인트만 여기에 표시됩니다.

1. 관리할 액세스 포인트의 이름을 선택합니다.

## AWS CLI 사용
<a name="access-points-directory-buckets-list-cli"></a>

다음 `list-access-points-for-directory-buckets` 예시 명령은 AWS CLI를 사용하여 AWS 계정이 소유하고 디렉터리 버킷과 연결된 액세스 포인트를 나열하는 방법을 보여줍니다.

다음 명령은 버킷 **amzn-s3-demo-bucket*--*zone-id*--x-s3*에 연결된 AWS 계정 *111122223333*의 액세스 포인트를 나열합니다.

```
aws s3control list-access-points-for-directory-buckets --account-id 111122223333 --directory-bucket amzn-s3-demo-bucket--zone-id--x-s3
```

자세한 내용과 예제는 AWS CLI 명령 참조의 [list-access-points-for-directory-buckets](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3control/list-access-points-for-directory-buckets.html)를 참조하세요.

## REST API 사용
<a name="access-points-directory-buckets-list-rest"></a>

다음 예시 명령은 REST API를 사용하여 액세스 포인트를 나열하는 방법을 보여줍니다.

```
GET /v20180820/directoryaccesspoint?directoryBucket=amzn-s3-demo-bucket--zone-id--x-s3
&maxResults=maxResults HTTP/1.1
Host: s3express-control.region.amazonaws.com 
x-amz-account-id: 111122223333
```

**Example `ListAccessPointsForDirectoryBuckets` 응답**  

```
HTTP/1.1 200
<?xml version="1.0" encoding="UTF-8"?>
<ListDirectoryAccessPointsResult>
    <AccessPointList>
        <AccessPoint>
            <AccessPointArn>arn:aws:s3express:region:111122223333:accesspoint/example-access-point--zoneID--xa-s3</AccessPointArn>
            <Alias>example-access-point--zoneID--xa-s3</Alias>
            <Bucket>amzn-s3-demo-bucket--zone-id--x-s3</Bucket>
            <BucketAccountId>111122223333</BucketAccountId>
            <Name>example-access-point--zoneID--xa-s3</Name>
            <NetworkOrigin>VPC</NetworkOrigin>
            <VpcConfiguration>
                <VpcId>VPC-1</VpcId>
            </VpcConfiguration>
        </AccessPoint>    
    </AccessPointList>  
</ListDirectoryAccessPointsResult>
```

## AWS SDK 사용
<a name="access-points-directory-buckets-list-sdk"></a>

AWS SDK를 사용하여 액세스 포인트를 나열할 수 있습니다. 자세한 내용은 Amazon Simple Storage Service API 참조의 [지원되는 SDK 목록](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListAccessPointsForDirectoryBuckets.html#API_control_ListAccessPointsForDirectoryBuckets_SeeAlso)을 참조하세요.

# 디렉터리 버킷의 액세스 포인트에 대한 세부 정보 보기
<a name="access-points-directory-buckets-details"></a>

이 섹션에서는 AWS Management Console, AWS CLI, AWS SDK 또는 REST API를 사용하여 디렉터리 버킷의 액세스 포인트에 대한 세부 정보를 보는 방법을 설명합니다.

## S3 콘솔 사용
<a name="access-points-details-console"></a>

디렉터리 버킷의 액세스 포인트에 대한 세부 정보를 보면 액세스 포인트 및 연결된 디렉터리 버킷에 대한 다음 정보를 확인할 수 있습니다.
+ 속성:
  + 디렉터리 버킷 이름
  + 디렉터리 버킷 소유자 계정 ID
  + AWS 리전
  + 디렉터리 버킷 위치 유형
  + 디렉터리 버킷 위치 이름
  + 액세스 포인트 생성 날짜
  + 네트워크 오리진
  + VPC ID
  + S3 URI
  + 액세스 포인트 ARN
  + 액세스 포인트 별칭
+ 권한:
  + IAM 외부 액세스 분석기 조사 결과
  + 액세스 포인트 범위
  + 액세스 포인트 정책

**AWS 계정의 액세스 포인트에 대한 세부 정보를 보는 방법**

1. AWS Management Console에 로그인한 후 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)에서 S3 콘솔을 엽니다.

1. 페이지 상단의 탐색 모음에서 현재 표시된 AWS 리전의 이름을 선택합니다. 그런 다음 액세스 포인트를 나열하려는 리전을 선택합니다.

1. 콘솔 왼쪽의 탐색 창에서 **디렉토리 버킷용 액세스 포인트**를 선택합니다.

1. (선택 사항) 이름으로 액세스 포인트를 검색합니다. 선택한 AWS 리전의 액세스 포인트만 여기에 표시됩니다.

1. 관리할 액세스 포인트의 이름을 선택합니다.

1. **속성** 탭 또는 **권한** 탭을 선택합니다.

## AWS CLI 사용
<a name="access-points-directory-buckets-details-cli"></a>

다음 `get-access-point` 예시 명령은 AWS CLI를 사용하여 액세스 포인트의 세부 정보를 보는 방법을 보여줍니다.

다음 명령은 AWS 계정 *111122223333*에 대한 액세스 포인트 **my-access-point*--*zoneID*--xa-s3*의 세부 정보를 나열합니다.

```
aws s3control get-access-point --name my-access-point--zoneID--xa-s3 --account-id 111122223333
```

**Example / `get-access-point` 명령의 출력**  

```
{
    "Name": "example-access-point--zoneID--xa-s3",
    "Bucket": "amzn-s3-demo-bucket--zone-id--x-s3",
    "NetworkOrigin": "Internet",
    "PublicAccessBlockConfiguration": {
        "BlockPublicAcls": true,
        "IgnorePublicAcls": true,
        "BlockPublicPolicy": true,
        "RestrictPublicBuckets": true
    },
    "CreationDate": "2025-04-23T18:26:22.146000+00:00",
    "Alias": "example-access-point--zoneID--xa-s3",
    "AccessPointArn": "arn:aws:s3express:region:111122223333:accesspoint/example-access-point--zoneID--xa-s3",
    "BucketAccountId": "296805379465"
}
```

자세한 내용과 예제는 **AWS CLI 명령 참조에서 [https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3control/get-access-point.html](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3control/get-access-point.html)를 참조하십시오.

## REST API 사용
<a name="access-points-directory-buckets-details-rest"></a>

REST API를 사용하여 액세스 포인트의 세부 정보를 볼 수 있습니다. 자세한 내용은 *Amazon Simple Storage Service API 참조*에서 [https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetAccessPoint.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetAccessPoint.html)를 참조하세요.

## AWS SDK 사용
<a name="access-points-directory-buckets-details-sdk"></a>

AWS SDK를 사용하여 액세스 포인트의 세부 정보를 볼 수 있습니다. 자세한 내용은 Amazon Simple Storage Service API 참조의 [지원되는 SDK 목록](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetAccessPoint.html#API_control_GetAccessPoint_SeeAlso)을 참조하세요.

# 액세스 포인트 정책 보기, 편집 또는 삭제
<a name="access-points-directory-buckets-policy"></a>

AWS Identity and Access Management(IAM) 액세스 포인트 정책을 사용하여 액세스 포인트에 액세스할 수 있는 위탁자와 리소스를 제어할 수 있습니다. 액세스 포인트 범위는 액세스 포인트에 대한 접두사 및 API 권한을 관리합니다. AWS Command Line Interface, REST API 또는 AWS SDK를 사용하여 액세스 포인트 정책을 생성, 편집 및 삭제할 수 있습니다. 액세스 포인트 범위에 대한 자세한 내용은 [디렉터리 버킷의 액세스 포인트 범위 관리](access-points-directory-buckets-manage-scope.md) 섹션을 참조하세요.

**참고**  
디렉터리 버킷은 세션 기반 권한 부여를 사용하므로 정책에는 항상 `s3express:CreateSession` 작업이 포함되어야 합니다.

## S3 콘솔 사용
<a name="access-point-directory-bucket-edit-policy-console"></a>

**액세스 포인트 정책 보기, 편집 또는 삭제 방법**

1. AWS Management Console에 로그인한 후 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)에서 S3 콘솔을 엽니다.

1. 페이지 상단의 탐색 모음에서 현재 표시된 AWS 리전의 이름을 선택합니다. 그런 다음 액세스 포인트를 나열하려는 리전을 선택합니다.

1. 콘솔 왼쪽의 탐색 창에서 **디렉토리 버킷용 액세스 포인트**를 선택합니다.

1. (선택 사항) 이름으로 액세스 포인트를 검색합니다. 선택한 AWS 리전의 액세스 포인트만 여기에 표시됩니다.

1. 관리할 액세스 포인트의 이름을 선택합니다.

1. **권한** 탭을 선택합니다.

1. 액세스 포인트 정책을 생성하거나 편집하려면 **액세스 포인트 정책**에서 **편집**을 선택합니다. 정책을 편집합니다. **저장**을 선택합니다.

1. 액세스 포인트 정책을 삭제하려면 **액세스 포인트 정책**에서 **삭제**를 선택합니다. **액세스 포인트 정책 삭제** 창에서 **confirm**을 입력하고 **삭제**를 선택합니다.

## AWS CLI 사용
<a name="access-points-directory-buckets-edit-policy-cli"></a>

`get-acccess-point-policy`, `put-access-point-policy` 및 `delete-access-point-policy` 명령을 사용하여 액세스 포인트 정책을 확인, 편집 또는 삭제할 수 있습니다. 자세한 내용은 AWS CLI 명령 참조의 [https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3control/get-access-point-policy.html#get-access-point-policy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3control/get-access-point-policy.html#get-access-point-policy), [https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3control/put-access-point-policy.html#put-access-point-policy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3control/put-access-point-policy.html#put-access-point-policy) 또는 [https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3control/delete-access-point-policy.html#delete-access-point-policy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3control/delete-access-point-policy.html#delete-access-point-policy) 섹션을 참조하세요.

## REST API 사용
<a name="access-points-directory-buckets-edit-policy-rest"></a>

REST API `GetAccessPointPolicy`, `DeleteAccessPointPolicy` 및 `PutAccessPointPolicy` 작업을 사용하여 액세스 포인트 정책을 확인, 삭제 또는 편집할 수 있습니다. 자세한 내용은 Amazon Simple Storage Service API 참조의 [https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutAccessPointPolicy.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutAccessPointPolicy.html), [https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetAccessPointPolicy.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetAccessPointPolicy.html) 또는 [https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessPointPolicy.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessPointPolicy.html) 섹션을 참조하세요.

## AWS SDK 사용
<a name="access-points-directory-buckets-edit-policy-sdk"></a>

AWS SDK를 사용하여 액세스 포인트 정책을 확인, 삭제 또는 편집할 수 있습니다. 자세한 내용은 Amazon Simple Storage Service API 참조의 [GetAccessControlPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetAccessPointPolicy.html#API_control_PutAccessPointPolicy_SeeAlso), [DeleteAccessControlPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessPointPolicy.html#API_control_PutAccessPointPolicy_SeeAlso) 및 [PutAccessControlPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutAccessPointPolicy.html#API_control_PutAccessPointPolicy_SeeAlso)에 지원되는 SDK 목록을 참조하세요.

# 디렉터리 버킷의 액세스 포인트 범위 관리
<a name="access-points-directory-buckets-manage-scope"></a>

이 섹션에서는 AWS Command Line Interface, REST API 또는 AWS SDK를 사용하여 디렉터리 버킷의 액세스 포인트 범위를 보고 수정하는 방법을 설명합니다. 액세스 포인트 범위를 사용하여 특정 접두사 또는 API 작업으로 액세스를 제한할 수 있습니다.

**Topics**
+ [디렉터리 버킷의 액세스 포인트 범위 보기](#access-points-directory-buckets-view-scope)
+ [디렉터리 버킷의 액세스 포인트 범위 수정](#access-points-directory-buckets-modify-scope)
+ [디렉터리 버킷의 액세스 포인트 범위 삭제](#access-points-directory-buckets-delete-scope)

## 디렉터리 버킷의 액세스 포인트 범위 보기
<a name="access-points-directory-buckets-view-scope"></a>

AWS Management Console, AWS Command Line Interface, REST API 또는 AWS SDK를 사용하여 디렉터리 버킷의 액세스 포인트 범위를 볼 수 있습니다.

### S3 콘솔 사용
<a name="access-points-directory-buckets-view-scope-console"></a>

**디렉터리 버킷의 액세스 포인트 범위 보기**

1. AWS Management Console에 로그인한 후 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)에서 S3 콘솔을 엽니다.

1. 페이지 상단의 탐색 모음에서 현재 표시된 AWS 리전의 이름을 선택합니다. 그런 다음 액세스 포인트를 나열하려는 리전을 선택합니다.

1. 콘솔 왼쪽의 탐색 창에서 **디렉토리 버킷용 액세스 포인트**를 선택합니다.

1. (선택 사항) 이름으로 액세스 포인트를 검색합니다. 선택한 AWS 리전의 액세스 포인트만 여기에 표시됩니다.

1. 관리할 액세스 포인트의 이름을 선택합니다.

1. **권한** 탭을 선택합니다.

1. **액세스 포인트 범위**에서 액세스 포인트에 적용된 접두사와 권한을 볼 수 있습니다.

### AWS CLI 사용
<a name="access-points-directory-buckets-view-scope-cli"></a>

다음 `get-access-point-scope` 예시 명령은 AWS CLI를 사용하여 액세스 포인트의 범위를 보는 방법을 보여줍니다.

다음 명령은 AWS 계정 *111122223333*에 대한 액세스 포인트 **my-access-point**--*zoneID*--xa-s3의 범위를 표시합니다.

```
aws s3control get-access-point-scope --name my-access-point--zoneID--xa-s3 --account-id 111122223333      
```

자세한 내용과 예제는 AWS CLI 명령 참조의 [get-access-point-scope](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3control/get-access-point-scope.html)를 참조하세요.

**Example `get-access-point-scope`의 결과**  

```
{
    "Scope": {
        "Permissions": [
            "ListBucket",
            "PutObject"
        ]
  "Prefixes": [
            "Prefix": "MyPrefix1*",
            "Prefix": "MyObjectName.csv"
        ]
    }
}
```

### REST API 사용
<a name="access-points-directory-buckets-view-scope-rest-api"></a>

다음 `GetAccessPointScope` 예제 요청은 REST API를 사용하여 액세스 포인트의 범위를 보는 방법을 보여줍니다.

다음 요청은 AWS 계정 *111122223333*에 대한 액세스 포인트 **my-access-point**--*region*-*zoneID*--xa-s3의 범위를 표시합니다.

```
GET /v20180820/accesspoint/my-access-point--zoneID--xa-s3/scope HTTP/1.1 
Host: s3express-control.region.amazonaws.com 
x-amz-account-id: 111122223333
```

**Example `GetAccessPointScope`의 결과**  

```
      HTTP/1.1 200
      <?xml version="1.0" encoding="UTF-8"?>
      <GetAccessPointScopeResult>    
          <Scope>            
              <Prefixes>                
                  <Prefix>MyPrefix1*</Prefix>
                  <Prefix>MyObjectName.csv</Prefix>
              </Prefixes>            
              <Permissions>                 
                  <Permission>ListBucket</Permission>                 
                  <Permission>PutObject</Permission>
              </Permissions>     
              <Scope>
      </GetAccessPointScopeResult>
```

### AWS SDK 사용
<a name="access-points-directory-buckets-view-scope-sdk"></a>

AWS SDK를 사용하여 액세스 포인트의 범위를 볼 수 있습니다. 자세한 내용은 Amazon Simple Storage Service API 참조의 [지원되는 SDK 목록](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetAccessPointScope.html#API_control_GetAccessPointScope_SeeAlso)을 참조하세요.

## 디렉터리 버킷의 액세스 포인트 범위 수정
<a name="access-points-directory-buckets-modify-scope"></a>

AWS Management Console, AWS Command Line Interface, REST API 또는 AWS SDK를 사용하여 디렉터리 버킷의 액세스 포인트 범위를 수정할 수 있습니다. 액세스 포인트 범위는 특정 접두사, API 작업 또는 이 둘의 조합으로 액세스를 제한하는 데 사용됩니다.

다음 API 작업 중 하나 이상을 권한으로 포함할 수 있습니다.
+ `PutObject`
+ `GetObject`
+ `DeleteObject`
+ `ListBucket`(`ListObjectsV2`의 경우 필수)
+ `GetObjectAttributes`
+ `AbortMultipartUploads`
+ `ListBucketMultipartUploads`
+ `ListMultipartUploadParts`

**참고**  
원하는 양의 접두사를 지정할 수 있지만 모든 접두사의 총 문자 길이는 크기가 256바이트 미만이어야 합니다.

### S3 콘솔 사용
<a name="access-points-directory-buckets-modify-scope-console"></a>

**액세스 포인트 범위 수정**

1. AWS Management Console에 로그인한 후 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)에서 S3 콘솔을 엽니다.

1. 페이지 상단의 탐색 모음에서 현재 표시된 AWS 리전의 이름을 선택합니다. 그런 다음 액세스 포인트를 나열하려는 리전을 선택합니다.

1. 콘솔 왼쪽의 탐색 창에서 **디렉토리 버킷용 액세스 포인트**를 선택합니다.

1. (선택 사항) 이름으로 액세스 포인트를 검색합니다. 선택한 AWS 리전의 액세스 포인트만 여기에 표시됩니다.

1. 관리할 액세스 포인트의 이름을 선택합니다.

1. **권한** 탭을 선택합니다.

1. **액세스 포인트 범위** 섹션에서 **편집**을 선택합니다.

1. 접두사 추가 또는 제거:

   1. 접두사를 추가하려면 **접두사 추가**를 선택합니다. **접두사** 필드에 디렉터리 버킷의 접두사를 입력합니다. 반복하여 접두사를 더 추가합니다.

   1. 접두사를 제거하려면 **제거**를 선택합니다.

1. 권한 추가 또는 제거:

   1. 권한을 추가하려면 **데이터 작업 선택** 필드에서 권한을 선택합니다.

   1. 권한을 제거하려면 권한 옆에 있는 **X**를 선택합니다.

1. **변경 사항 저장**을 선택합니다.

### AWS CLI 사용
<a name="access-points-directory-buckets-modify-scope-cli"></a>

다음 `put-access-point-scope` 예시 명령은 AWS CLI를 사용하여 액세스 포인트의 범위를 수정하는 방법을 보여줍니다.

다음 명령은 AWS 계정 *111122223333*에 대한 **my-access-point**--*zoneID*--xa-s3의 액세스 포인트 범위를 수정합니다.

**참고**  
별표(\$1) 문자를 사용하여 접두사에 와일드카드를 사용할 수 있습니다. 별표 문자를 리터럴로 사용하려면 앞에 백슬래시 문자(\$1)를 추가하여 이스케이프합니다.  
모든 접두사는 암시적 '\$1'로 끝납니다. 즉, 접두사 내의 모든 경로가 포함됩니다.  
AWS CLI를 사용하여 액세스 포인트의 범위를 수정할 때 기존 범위를 바꿉니다.

```
aws s3control put-access-point-scope --name my-access-point--zoneID--xa-s3 --account-id 111122223333 --scope Prefixes=string,Permissions=string
```

자세한 내용과 예제는 AWS CLI 명령 참조의 [put-access-point-scope](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3control/put-access-point-scope.html)를 참조하세요.

### REST API 사용
<a name="access-points-directory-buckets-modify-scope-rest-api"></a>

다음 `PutAccessPointScope` 예제 요청은 REST API를 사용하여 액세스 포인트의 범위를 수정하는 방법을 보여줍니다.

다음 요청은 AWS 계정 *111122223333*에 대한 **my-access-point**--*zoneID*--xa-s3의 액세스 포인트 범위를 수정합니다.

**참고**  
별표(\$1) 문자를 사용하여 접두사에 와일드카드를 사용할 수 있습니다. 별표 문자를 리터럴로 사용하려면 앞에 백슬래시 문자(\$1)를 추가하여 이스케이프합니다.  
모든 접두사는 암시적 '\$1'로 끝납니다. 즉, 접두사 내의 모든 경로가 포함됩니다.  
API를 사용하여 액세스 포인트의 범위를 수정할 때 기존 범위를 바꿉니다.

```
PUT /v20180820/accesspoint/my-access-point--zoneID--xa-s3/scope HTTP/1.1 
Host: s3express-control.region.amazonaws.com 
x-amz-account-id: 111122223333
<?xml version="1.0" encoding="UTF-8"?>
<PutAccessPointScopeRequest>   
        <Scope>        
            <Prefixes>        
                <Prefix>Jane/*</Prefix>              
            </Prefixes>       
            <Permissions>        
                <Permission>PutObject</Permission>
                <Permission>GetObject</Permission>
            </Permissions>   
            <Scope>
    </PutAccessPointScopeRequest>
```

### AWS SDK 사용
<a name="access-points-directory-buckets-modify-scope-sdk"></a>

AWS CLI, AWS SDK 또는 REST API를 사용하여 액세스 포인트의 범위를 수정할 수 있습니다. 자세한 내용은 Amazon Simple Storage Service API 참조의 [지원되는 SDK 목록](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutAccessPointScope.html#API_control_PutAccessPointScope_SeeAlso)을 참조하세요.

## 디렉터리 버킷의 액세스 포인트 범위 삭제
<a name="access-points-directory-buckets-delete-scope"></a>

AWS Management Console, AWS Command Line Interface, REST API 또는 AWS SDK를 사용하여 디렉터리 버킷의 액세스 포인트 범위를 삭제할 수 있습니다.

**참고**  
액세스 포인트의 범위를 삭제하면 모든 접두사와 권한이 삭제됩니다.

### S3 콘솔 사용
<a name="access-points-directory-buckets-delete-scope-console"></a>

**액세스 포인트 범위 삭제**

1. AWS Management Console에 로그인한 후 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)에서 S3 콘솔을 엽니다.

1. 페이지 상단의 탐색 모음에서 현재 표시된 AWS 리전의 이름을 선택합니다. 그런 다음 액세스 포인트를 나열하려는 리전을 선택합니다.

1. 콘솔 왼쪽의 탐색 창에서 **디렉토리 버킷용 액세스 포인트**를 선택합니다.

1. (선택 사항) 이름으로 액세스 포인트를 검색합니다. 선택한 AWS 리전의 액세스 포인트만 여기에 표시됩니다.

1. 관리할 액세스 포인트의 이름을 선택합니다.

1. **권한** 탭을 선택합니다.

1. **액세스 포인트 범위**에서 **삭제**를 선택합니다.

1. **이 삭제를 확인하려면 ‘확인’을 입력하세요.** 필드에 **confirm**을 입력합니다.

1. **삭제**를 선택합니다.

### AWS CLI 사용
<a name="access-points-directory-buckets-delete-scope-cli"></a>

다음 `delete-access-point-scope` 예시 명령은 AWS CLI를 사용하여 액세스 포인트 범위를 삭제하는 방법을 보여줍니다.

다음 명령은 AWS 계정 *111122223333*에 대한 액세스 포인트 **my-access-point**--*zoneID*--xa-s3의 범위를 삭제합니다.

```
aws s3control delete-access-point-scope --name my-access-point--region-zoneID--xa-s3 --account-id 111122223333
```

자세한 내용과 예제는 AWS CLI 명령 참조의 [delete-access-point-scope](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3control/delete-access-point-scope.html)를 참조하세요.

### REST API 사용
<a name="access-points-directory-buckets-delete-scope-rest-api"></a>

다음 요청은 AWS 계정 *111122223333*에 대한 액세스 포인트 **my-access-point**--*zoneID*--xa-s3의 범위를 삭제합니다.

```
DELETE /v20180820/accesspoint/my-access-point--zoneID--xa-s3/scope HTTP/1.1 
Host: s3express-control.region.amazonaws.com 
x-amz-account-id: 111122223333
```

### AWS SDK 사용
<a name="access-points-directory-buckets-delete-scope-sdk"></a>

AWS SDK를 사용하여 액세스 포인트의 범위를 삭제할 수 있습니다. 자세한 내용은 Amazon Simple Storage Service API 참조의 [지원되는 SDK 목록](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessPointScope.html#API_control_DeleteAccessPointScope_SeeAlso)을 참조하세요.

# 디렉터리 버킷의 액세스 포인트 삭제
<a name="access-points-directory-buckets-delete"></a>

이 섹션에서는 AWS Management Console, AWS Command Line Interface, REST API 또는 AWS SDK를 사용하여 액세스 포인트를 삭제하는 방법을 설명합니다.

**참고**  
액세스 포인트에 연결된 디렉터리 버킷을 삭제하려면 먼저 액세스 포인트를 삭제해야 합니다.

## S3 콘솔 사용
<a name="access-points-directory-buckets-delete-console"></a>

**AWS 계정의 디렉터리 버킷용 액세스 포인트를 삭제하는 방법**

1. AWS Management Console에 로그인한 후 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)에서 S3 콘솔을 엽니다.

1. 페이지 상단의 탐색 모음에서 현재 표시된 AWS 리전의 이름을 선택합니다. 그런 다음 액세스 포인트를 나열하려는 리전을 선택합니다.

1. 콘솔 왼쪽의 탐색 창에서 **디렉토리 버킷용 액세스 포인트**를 선택합니다.

1. (선택 사항) 이름으로 액세스 포인트를 검색합니다. 선택한 AWS 리전의 액세스 포인트만 여기에 표시됩니다.

1. 삭제할 액세스 포인트의 이름을 선택합니다.

1. **삭제**를 선택합니다.

1. **confirm**을 입력한 후 **삭제**를 선택하여 삭제를 확인합니다.

## AWS CLI 사용
<a name="access-points-directory-buckets-delete-cli"></a>

다음 `delete-access-point` 예시 명령은 AWS CLI를 사용하여 액세스 포인트를 삭제하는 방법을 보여줍니다.

다음 명령은 AWS 계정 *111122223333*에 대한 액세스 포인트 **my-access-point**--*zoneID*--xa-s3을 삭제합니다.

```
aws s3control delete-access-point --name my-access-point--zoneID--xa-s3 --account-id 111122223333      
```

자세한 내용과 예제는 **AWS CLI 명령 참조에서 [https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3control/delete-access-point.html](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3control/delete-access-point.html)를 참조하십시오.

## REST API 사용
<a name="access-points-directory-buckets-delete-rest"></a>

REST API를 사용하여 액세스 포인트를 삭제할 수 있습니다. 자세한 내용은 *Amazon Simple Storage Service API 참조*에서 [https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessPoint.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessPoint.html)를 참조하세요.

## AWS SDK 사용
<a name="access-points-directory-buckets-delete-sdk"></a>

AWS SDK를 사용하여 액세스 포인트를 삭제할 수 있습니다. 자세한 내용은 Amazon Simple Storage Service API 참조의 [지원되는 SDK 목록](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessPoint.html#API_control_DeleteAccessPoint_SeeAlso)을 참조하세요.