本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 App Studio 中管理访问权限和角色
在 App Studio 中,管理员的职责之一是管理访问权限、角色和权限。以下主题包含有关 App Studio 中的角色以及如何添加用户、移除用户或更改其角色的信息。
使用 IAM 身份中心群组管理对 AWS App Studio 的访问权限。要将用户添加到您的 App Studio 实例,您必须:
将他们添加到已添加到 App Studio 的现有 IAM 身份中心群组中。
将他们添加到未添加到 App Studio 的新或现有 IAM 身份中心群组,然后将其添加到 App Studio。
由于角色适用于群组,因此 IAM Identity Center 群组应代表您要分配给群组成员的访问权限(或角色)。有关 IAM 身份中心的更多信息,包括有关管理用户和群组的信息,请参阅 IAM 身份中心用户指南。
角色和权限
App Studio 中有三个角色。以下列表包含每个角色及其描述。
管理员:管理员可以在 App Studio 中管理用户和群组、添加和管理连接器以及管理开发者创建的应用程序。此外,具有管理员角色的用户拥有生成器角色所包含的所有权限。
生成器:构建者可以创建和构建应用程序。构建器无法管理用户或群组、添加或编辑连接器实例或管理其他构建器的应用程序。
应用程序用户:应用程序用户可以访问和使用已发布的应用程序,但无法访问您的 App Studio 实例来构建应用程序或管理资源。
在 App Studio 中,角色被分配给群组,因此,添加的 IAM 身份中心群组的每个成员都将被分配给群组的角色。
查看群组
执行以下步骤,查看添加到您的 App Studio 实例的群组。
注意
您必须是管理员才能查看您的 App Studio 实例中的群组。
查看添加到您的 App Studio 实例的群组
-
在导航窗格中,在 “管理” 部分中选择 “角色”。您将被带到一个页面,其中显示了现有群组的列表以及每个群组的分配角色。
有关管理群组的信息,请参阅添加用户或群组更改群组的角色、或从 App Studio 中移除用户或群组。
添加用户或群组
要将用户添加到 App Studio,您必须将他们添加到 IAM 身份中心群组并将该群组添加到 App Studio。执行以下步骤,通过添加 IAM 身份中心群组和分配角色将用户添加到 App Studio。
注意
您必须是管理员才能将用户添加到您的 App Studio 实例。
向您的 App Studio 实例添加用户或群组
-
要将用户添加到您的 App Studio 实例,您必须将他们添加到已添加到 App Studio 的现有 IAM 身份中心群组,或者创建一个新的 IAM 身份中心群组,将新用户添加到该群组,然后将新群组添加到 App Studio。
有关管理 IAM 身份中心用户和群组的信息,请参阅AWS IAM Identity Center 用户指南中的 “在 IAM 身份中心https://docs.aws.amazon.com/singlesignon/latest/userguide/manage-your-identity-source-sso.html管理身份” 。
-
如果您将用户添加到已添加到 App Studio 的现有 IAM 身份中心群组,则新用户在完成 IAM 身份中心权限设置后,可以使用指定的权限访问 App Studio。如果您创建了新的 IAM 身份中心群组,请执行以下步骤将该群组添加到 App Studio 并为该群组的成员指定一个角色。
-
在导航窗格中,在 “管理” 部分中选择 “角色”。
-
在角色页面上,选择 + 添加群组。这将打开 “添加群组” 对话框供您输入群组的相关信息。
-
在添加群组对话框中,输入以下信息:
在下拉列表中选择现有的 IAM 身份中心群组。
为群组选择一个角色。
管理员:管理员可以在 App Studio 中管理用户和群组、添加和管理连接器以及管理开发者创建的应用程序。此外,具有管理员角色的用户拥有生成器角色所包含的所有权限。
生成器:构建者可以创建和构建应用程序。构建器无法管理用户或群组、添加或编辑连接器实例或管理其他构建器的应用程序。
应用程序用户:应用程序用户可以访问和使用已发布的应用程序,但无法访问您的 App Studio 实例来构建应用程序或管理资源。
-
选择 “分配” 将群组添加到 App Studio 并为其成员提供已配置的角色。
更改群组的角色
按照以下步骤更改在 App Studio 中分配给群组的角色。更改群组的角色将更改该群组中每个成员的角色。
注意
你必须是管理员才能在 App Studio 中更改群组的角色。
更改群组的角色
-
在导航窗格中,在 “管理” 部分中选择 “角色”。您将被带到一个页面,其中显示了现有群组的列表以及每个群组的分配角色。
-
选择省略号图标 (... ),然后选择 “更改角色” 。
-
在更改角色对话框中,为群组选择一个新角色:
管理员:管理员可以在 App Studio 中管理用户和群组、添加和管理连接器以及管理开发者创建的应用程序。此外,具有管理员角色的用户拥有生成器角色所包含的所有权限。
生成器:构建者可以创建和构建应用程序。构建器无法管理用户或群组、添加或编辑连接器实例或管理其他构建器的应用程序。
应用程序用户:应用程序用户可以访问和使用已发布的应用程序,但无法访问您的 App Studio 实例来构建应用程序或管理资源。
-
选择 “更改” 更改群组的角色。
从 App Studio 中移除用户或群组
您无法从 App Studio 中移除 IAM 身份中心群组。执行以下说明会改为将群组的角色降级为 App User 。该群组的成员仍然可以访问已发布的 App Studio 应用程序。
要移除对 App Studio 及其应用程序的所有访问权限,您必须在 AWS IAM Identity Center 控制台中删除 IAM 身份中心群组或用户。有关管理 IAM 身份中心用户和群组的信息,请参阅AWS IAM Identity Center 用户指南中的 “在 IAM 身份中心https://docs.aws.amazon.com/singlesignon/latest/userguide/manage-your-identity-source-sso.html管理身份” 。
注意
你必须是管理员才能在 App Studio 中降低群组的访问权限。
移除群组
-
在导航窗格中,选择管理部分中的角色。您将被带到一个页面,其中显示了现有群组的列表以及每个群组的分配角色。
-
选择省略号图标 (... ),然后选择 “撤消角色”。
-
在撤消角色对话框中,选择撤消将群组的角色降级为应用程序用户。