Amazon Simple Notification Service
开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

设置 Amazon SNS 的访问权限

必须先完成以下步骤,然后才能使用 Amazon SNS。

步骤 1:创建 AWS 账户和 IAM 管理员用户

要访问任何 AWS 服务,您必须首先创建一个 AWS 账户。这是一个可以使用 AWS 产品的 Amazon 账户。您可以使用 AWS 账户查看您的活动和使用率报告并管理身份验证和访问。

  1. 导航到 AWS 主页,然后选择 Create an AWS Account (创建 AWS 账户)

  2. 按照说明进行操作。

    作为注册流程的一部分,您会收到一个电话,需要您使用电话键盘输入一个 PIN 码。

  3. 创建完 AWS 账户后,按照 IAM 用户指南 中的说明创建您的第一个 IAM 管理员用户和组

步骤 2:创建 IAM 用户并获取您的 AWS 凭证

为了避免使用您的 IAM 管理员用户执行 Amazon SNS 操作,最佳实践是为需要 Amazon SNS 的管理权限的每个人创建一个 IAM 用户。

要使用 Amazon SNS,您需要与您的 IAM 用户关联的 AmazonSNSFullAccess 策略和 AWS 凭证。这些凭证由访问密钥 ID 和秘密访问密钥组成。有关更多信息,请参阅 IAM 用户指南 中的什么是 IAM?以及 AWS General Reference 中的 AWS 安全凭证

  1. 登录 AWS Identity and Access Management 控制台

  2. 依次选择 Users (用户)Add user (添加用户)

  3. 键入 User name (用户名),例如 AmazonSNSAdmin

  4. 选择 Programmatic access (编程访问)AWS 管理控制台 access (AWS 管理控制台访问)

  5. 设置 Console password (控制台密码),然后选择 Next: Permissions (下一步: 权限)

  6. Set permissions (设置权限) 页面上,选择 Attach existing policies directly (直接附加现有策略)

  7. 在筛选条件中键入 AmazonSNS,选择 AmazonSNSFullAccess,然后选择 Next: Tags (下一步: 标签)

  8. Add tags (optional) (添加标签(可选)) 页面上,选择 Next: Review (下一步: 审核)

  9. Review (审核) 页面上,选择 Create user (创建用户)

    将创建 IAM 用户并显示 Access key ID (访问密钥 ID),例如:

    AKIAIOSFODNN7EXAMPLE

  10. 要显示您的 Secret access key (秘密访问密钥),请选择 Show (显示),例如:

    wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY

    重要

    只能 在创建凭证时查看或下载秘密访问密钥(但是,您随时可以创建新的凭证)。

  11. 要下载凭证,请选择 Download .csv (下载 .csv)。将此文件保存在安全位置。

后续步骤

现在您已准备好使用 Amazon SNS,通过创建主题、为主题创建订阅、向主题发布消息以及删除订阅和主题来开始