View a markdown version of this page

管理访问权限 支持 在 re: Post Private 中创建和管理案例 - AWS re:Post 私人版

终止支持通知:2027 年 6 月 30 日, AWS 将终止对 AWS re: Post Private 的支持。2027 年 6 月 30 日之后,您将无法再访问 re: Post Private 控制台或 re: Post Private 资源。有关更多信息,请参阅 AWS re: Post 私有终止支持。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

管理访问权限 支持 在 re: Post Private 中创建和管理案例

您必须创建 AWS Identity and Access Management (IAM) 角色来管理从 AWS re: Post Private 创建和管理 支持 案例的权限。此角色为您执行以下 支持 操作:

创建 IAM 角色后,向该角色附加 IAM 策略,以便该角色拥有完成这些操作所需的权限。在 re: Post Private 控制台中创建私人 re: POST 时,您可以选择此角色。

您的私人 re: Post 中的用户拥有与您授予 IAM 角色的相同权限。

重要

如果您更改 IAM 角色或 IAM 政策,则您的更改将应用于您配置的私有 re: Post。

按照以下步骤创建您的 IAM 角色和策略。

使用 AWS 托管策略或创建客户管理策略

要授予您的角色权限,您可以使用 AWS 托管策略或客户管理策略。

提示

如果您不想手动创建策略,那么我们建议您改用 AWS 托管策略并跳过此过程。托管策略自动具有所需的权限 支持。您无需手动更新策略。有关更多信息,请参阅 AWS 管理策略: AWSRepostSpaceSupportOperationsPolicy

按照此步骤为您的角色创建客户管理型策略。此过程使用 IAM 控制台中的 JSON 策略编辑器。

为 re: Post Private 创建客户管理政策
  1. 登录 AWS 管理控制台 并打开 IAM 控制台,网址为https://console.aws.amazon.com/iam/

  2. 在导航窗格中,选择策略

  3. 选择创建策略

  4. 选择 JSON 选项卡。

  5. 输入您的 JSON,然后在编辑器中替换默认 JSON。您可以使用示例策略

  6. 选择下一步:标签

  7. (可选)您可以使用标签作为键值对将元数据添加到策略。

  8. 选择下一步:审核

  9. 查看策略页面,输入 Name(名称),例如 rePostPrivateSupportPolicyDescription(描述)(可选)。

  10. 查看 “摘要” 页面以查看该策略允许的权限,然后选择创建策略

此策略定义角色可以执行的操作。有关更多信息,请参阅《IAM 用户指南》中的创建 IAM policy(控制台)

示例 IAM 策略

您可以将下列示例策略附加到 IAM 角色。此策略允许该角色对所有必需的操作具有完全权限 支持。使用该角色配置私人 re: Post 后,您的私人 re: Post 中的任何用户都具有相同的权限。

JSON
{ "Version":"2012-10-17", "Statement": [ { "Sid": "RepostSpaceSupportOperations", "Effect": "Allow", "Action": [ "support:AddAttachmentsToSet", "support:AddCommunicationToCase", "support:CreateCase", "support:DescribeCases", "support:DescribeCommunications", "support:ResolveCase" ], "Resource": "*" } ] }
注意

有关 re: Post Private 的 AWS 托管策略列表,请参阅。AWS AWS re: Post Private 的托管策略

您可以更新策略以删除的权限 支持。

有关每项操作的描述,请参阅《服务授权参考》中的以下主题:

创建一个 IAM 角色

创建策略后,您必须创建 IAM 角色,并将策略附加到此角色。在 re: Post Private 控制台中创建私人 re: POST 时,您可以选择此角色。

为创建角色 支持 案例创建和管理
  1. 登录 AWS 管理控制台 并打开 IAM 控制台,网址为https://console.aws.amazon.com/iam/

  2. 在导航窗格中,选择角色,然后选择创建角色

  3. 对于可信实体类型,选择自定义信任策略

  4. 对于自定义信任策略,输入以下内容:

    JSON
    { "Version":"2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "repostspace.amazonaws.com" }, "Action": [ "sts:AssumeRole", "sts:SetSourceIdentity" ] } ] }
  5. 选择下一步

  6. 权限策略下的搜索栏中,输入您创建的托 AWS 管策略或客户管理策略,例如rePostPrivateSupportPolicy。选中您希望服务具有的权限策略旁边的复选框。

  7. 选择下一步

  8. 在 “名称、查看和创建” 页面上,在 “角色名称” 中输入名称,例如rePostPrivateSupportRole

  9. (可选)对于描述,输入角色的描述。

  10. 查看信任政策和权限。

  11. (可选)您可以使用标签作为键值对将元数据添加到角色。有关将在 IAM 中使用标签的更多信息,请参阅 Tagging IAM resources(标记 IAM 资源)。

  12. 选择创建角色。现在,当你在 re: Post Private 控制台中配置私人 re: POST 时,你可以选择这个角色。请参阅创建新的私有 re:Post

有关更多信息,请参阅 IAM 用户指南中的为 AWS 服务(控制台)创建角色

问题排查

要管理对 re: Post Private 的访问权限,请参阅以下主题。

我想限制我的私人 re: POST 中的特定用户执行特定操作

默认情况下,您的私人 re: Post 中的用户拥有与 IAM 角色关联的 IAM 策略中指定的相同权限。这意味着,私人 re: Post 中的任何人都有读写权限来创建和管理 支持 案例,无论他们是否有 IAM 用户。 AWS 账户

我们建议您遵循以下最佳实操:

当我配置私有 re: Post 时,我看不到我创建的 IAM 角色

如果您的 IAM 角色未出现在 re: Post Private; 列表的 IAM 角色中,这意味着该角色没有 re: Post Private 作为可信实体,或者该角色已被删除。您可以更新现有角色或创建一个新角色。请参阅创建一个 IAM 角色

我的 IAM 角色缺少权限

您为私人 re: POST 创建的 IAM 角色需要权限才能执行所需的操作。例如,如果您希望私人 re: Post 中的用户创建支持案例,则该角色必须具有support:CreateCase权限。re: Post Private 代替此角色为您执行这些操作。

如果您收到有关缺少权限的错误 支持,请验证附加到您的角色的策略是否具有所需的权限。

请参阅前面的 示例 IAM 策略

错误显示我的 IAM 角色无效

确认您为私人 re: POST 配置选择了正确的角色。