

# ディレクトリバケットのアクセスポイントの管理
<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 マネジメントコンソール、AWS Command Line Interface (AWS CLI)、REST API、または AWS SDK を使用してディレクトリバケットのアクセスポイントを一覧表示する方法について説明します。

## S3 コンソールの使用
<a name="access-points-directory-buckets-list-console"></a>

**AWS アカウント内のすべてのアクセスポイントを一覧表示するには**

1. AWS マネジメントコンソール にサインインし、Amazon S3 コンソール [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/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 アカウントが所有するアクセスポイントを AWS CLI で一覧表示する方法を示しています。

次のコマンドは、バケット **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 Reference」の「[list of supported SDKs](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 マネジメントコンソール、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 マネジメントコンソール にサインインし、Amazon S3 コンソール [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/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 Reference」の「[list of supported SDKs](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 マネジメントコンソール にサインインし、Amazon S3 コンソール [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/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 Reference」の「[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 マネジメントコンソール、AWS Command Line Interface、REST API、または AWS SDK を使用して、ディレクトリバケットのアクセスポイントの範囲を表示できます。

### S3 コンソールの使用
<a name="access-points-directory-buckets-view-scope-console"></a>

**ディレクトリバケットのアクセスポイントの範囲を表示するには**

1. AWS マネジメントコンソール にサインインし、Amazon S3 コンソール [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/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 Reference」の「[list of supported SDKs](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 マネジメントコンソール、AWS Command Line Interface、REST API、または AWS SDK を使用して、ディレクトリバケットのアクセスポイントの範囲を変更できます。アクセスポイントの範囲は、特定のプレフィックス、API オペレーション、またはその両方の組み合わせへのアクセスを制限するために使用されます。

アクセス許可として、以下の API オペレーションを 1 つ以上含めることができます。
+ `PutObject`
+ `GetObject`
+ `DeleteObject`
+ `ListBucket` (`ListObjectsV2` では必須)
+ `GetObjectAttributes`
+ `AbortMultipartUploads`
+ `ListBucketMultipartUploads`
+ `ListMultipartUploadParts`

**注記**  
任意の量のプレフィックスを指定できますが、すべてのプレフィックスの文字の合計長は 256 バイト未満である必要があります。

### S3 コンソールの使用
<a name="access-points-directory-buckets-modify-scope-console"></a>

**アクセスポイントの範囲を変更するには**

1. AWS マネジメントコンソール にサインインし、Amazon S3 コンソール [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/) を開きます。

1. ページ上部にあるナビゲーションバーで、現在表示されている AWS リージョン の名前をクリックします。次に、アクセスポイントをリスト表示するリージョンを選択します。

1. コンソールの左側のナビゲーションペインで、**[ディレクトリバケットのアクセスポイント]** を選択します。

1. (オプション) アクセスポイントを名前で検索します。選択した AWS リージョンのアクセスポイントのみがここに表示されます。

1. 管理するアクセスポイントの名前を選択します。

1. **[アクセス許可]** タブを選択します。

1. **[アクセスポイントの範囲]** セクションで **[編集]** を選択します。

1. プレフィックスを追加または削除するには

   1. プレフィックスを追加するには、**[プレフィックスを追加]** を選択します。**[プレフィックス]** フィールドに、ディレクトリバケットのプレフィックスを入力します。繰り返してプレフィックスを追加します。

   1. プレフィックスを削除するには、**[削除]** を選択します。

1. アクセス許可を追加または削除するには

   1. アクセス許可を追加するには、**[データ操作を選択する]** フィールドで、アクセス許可を選択します。

   1. アクセス許可を削除するには、アクセス許可の横にある **[X]** を選択します。

1. **[Save changes]** (変更の保存) をクリックします。

### の使用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 Reference」の「[list of supported SDKs](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 マネジメントコンソール、AWS Command Line Interface、REST API、または AWS SDK を使用して、ディレクトリバケットのアクセスポイントの範囲を削除できます。

**注記**  
アクセスポイントのスコープを削除すると、すべてのプレフィックスとアクセス許可が削除されます。

### S3 コンソールの使用
<a name="access-points-directory-buckets-delete-scope-console"></a>

**アクセスポイントの範囲を削除するには**

1. AWS マネジメントコンソール にサインインし、Amazon S3 コンソール [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/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 Reference」の「[list of supported SDKs](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 マネジメントコンソール、AWS Command Line Interface、REST API、または AWS SDK を使用してアクセスポイントを削除する方法について説明します。

**注記**  
アクセスポイントにアタッチされたディレクトリバケットを削除する前に、アクセスポイントを削除する必要があります。

## S3 コンソールの使用
<a name="access-points-directory-buckets-delete-console"></a>

**AWS アカウント のディレクトリバケットのアクセスポイントを削除するには**

1. AWS マネジメントコンソール にサインインし、Amazon S3 コンソール [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/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 Reference」の「[list of supported SDKs](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessPoint.html#API_control_DeleteAccessPoint_SeeAlso)」を参照してください。