

# 查看 S3 on Outposts 访问点策略
<a name="S3OutpostsAccessPointGetPolicy"></a>

访问点具有不同的权限和网络控制，Amazon S3 on Outposts 将它们应用于通过该访问点发出的任何请求。每个接入点强制实施自定义接入点策略，该策略与附加到底层存储桶的存储桶策略结合使用。有关更多信息，请参阅 [接入点](S3OutpostsWorkingBuckets.md#S3OutpostsAP)。

有关使用 S3 on Outposts 中的访问点的更多信息，请参阅[使用 S3 on Outposts 存储桶](S3OutpostsWorkingBuckets.md)。

以下主题说明如何使用 AWS 管理控制台、AWS Command Line Interface (AWS CLI) 和 适用于 Java 的 AWS SDK 查看您的 S3 on Outposts 访问点策略。

## 使用 S3 控制台
<a name="s3-outposts-bucket-get-accesspoint-policy"></a>

1. 通过以下网址打开 Amazon S3 控制台：[https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)。

1. 在左侧导航窗格中，选择 **Outposts access points**（Outposts 访问点）。

1. 选择要查看其策略的 Outposts 访问点。

1. 在 **Permissions**（权限）选项卡上，查看 S3 on Outposts 访问点策略。

1. 要编辑访问点策略，请参阅[添加或编辑访问点策略](S3OutpostsAccessPointEditPolicy.md)。

## 使用 AWS CLI
<a name="S3OutpostsGetAccessPointPolicyCLI"></a>

以下 AWS CLI 示例获取 Outposts 接入点策略。要运行此命令，请将 `user input placeholders` 替换为您自己的信息。

```
aws s3control get-access-point-policy --account-id 123456789012 --name arn:aws:s3-outposts:region:123456789012:outpost/op-01ac5d28a6a232904/accesspoint/example-outposts-access-point
```

## 使用适用于 Java 的 AWS 软件开发工具包
<a name="S3OutpostsGetAccessPointPolicyJava"></a>

以下 SDK for Java 示例获取 Outposts 接入点策略。

```
import com.amazonaws.services.s3control.model.*;

public void getAccessPointPolicy(String accessPointArn) {

    GetAccessPointPolicyRequest reqGetAccessPointPolicy = new GetAccessPointPolicyRequest()
            .withAccountId(AccountId)
            .withName(accessPointArn);

    GetAccessPointPolicyResult respGetAccessPointPolicy = s3ControlClient.getAccessPointPolicy(reqGetAccessPointPolicy);
    System.out.printf("GetAccessPointPolicy Response: %s%n", respGetAccessPointPolicy.toString());
    printWriter.printf("GetAccessPointPolicy Response: %s%n", respGetAccessPointPolicy.toString());

}
```