管理用户 - Amazon SageMaker
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

管理用户

在启用 RSTUDIO 之后的亚马逊 SageMaker 域正在运行,您可以将用户配置文件(用 UserProfiles)添加到域。以下主题演示了如何创建有权使用 rStudio 的用户配置文件,以及如何更新现有用户配置文件。有关如何删除 RStudio 应用程序、UserProfile 或域的信息,请按照中的步骤操作删除 Amazon SageMaker 域.

注意

总数的限制 UserProfiles 在 Amazon 中 SageMaker 域为 60。

有两种类型的用户:

  • 未授权:此用户无法访问 rStudio 应用程序。

  • 授权:此用户可以访问 rStudio 应用程序并使用其中一个 rStudio 许可证席位。默认情况下,新用户是Authorized是否为 rStudio 启用了域。

如果用户获得授权,则可以向他们授予以下访问 RStudio 级别之一的权限。

  • rStudio 用户:这是标准的 rStudio 用户,可以访问 rStudio。

  • RStudio 管理员:亚马逊的管理员 SageMaker 域可以创建用户、添加现有用户和更新现有用户的权限。管理员还可以访问 rStudio 管理仪表板。但是,该管理员无法更新由 Amazon SageMaker 管理的参数。

创建用户的方法

以下主题介绍如何在启用 RSTUDIOU 的亚马逊中创建用户。 SageMaker 域。

创建用户 IAM

以下过程演示了如何将用户添加到亚马逊。 SageMaker 使用 IAM 创建的域。有关将 IAM 与 Amazon SageMaker 结合使用的更多信息,请参阅Amazon 的方式 SageMaker 与 IAM 协同工作.

  1. 打开 Amazon SageMaker 控制台https://console.aws.amazon.com/sagemaker/.

  2. 导航到控制面板.

  3. Select添加用户. 这打开了一个新的用户设置页.

  4. UDER用户资料,为您的用户输入一个名称并选择一个 IAM 角色。您可以使用现有角色,也可以创建一个 IAM 角色。IAM 角色必须具有AmazonSageMakerFullAccess附加策略。

  5. 选择 Next(下一步)。

  6. UDERSageMaker 项目和快速启动中,选择是否启用 Amazon SageMaker 项目模板和亚马逊 SageMaker Studio 用户的 JumpStart。

  7. 选择 Next(下一步)。

  8. UDERRStudio Workbench中,验证是否检测到 rStudio Workbench 许可证。

  9. UDER许可证授权,选择是否要使用以下授权之一创建用户。

    • Unauthorized

    • RStudio 管理员

    • rStudio 用户

  10. 选择 Submit (提交)

创建用户 SSO

以下过程演示了如何将用户添加到亚马逊。 SageMaker 使用创建域Amazon IAM Identity Center (successor to Amazon Single Sign-On)。 有关的信息Amazon IAM Identity Center (successor to Amazon Single Sign-On),请参阅是什么Amazon单点登录?.

  1. 打开 Amazon SageMaker 控制台https://console.aws.amazon.com/sagemaker/.

  2. 导航到控制面板.

  3. Select分配用户和组. 这将打开一个新的 “分配用户和组” 页面。

  4. 从列表中选择一个用户或组。有关添加用户和组的信息,请参阅管理中的身份AmazonIAM Identity Center.

  5. Select分配用户和组.

创建用户 CLI

以下命令说明如何将用户添加到亚马逊。 SageMaker 具有 IAM 身份验证的域。用户可以属于R_STUDIO_USER要么R_STUDIO_ADMIN用户组。

aws sagemaker create-user-profile --region <REGION> \ --domain-id <DOMAIN-ID> \ --user-profile-name <USER_PROFILE_NAME-ID> \ --user-settings RStudioServerProAppSettings={UserGroup=<USER-GROUP>}

以下命令说明如何将用户添加到亚马逊。 SageMaker 带有域IAM Identity Center身份验证。用户可归属于R_STUDIO_USER要么R_STUDIO_ADMIN用户组。

aws sagemaker create-user-profile --region <REGION> \ --domain-id <DOMAIN-ID> \ --user-profile-name <USER_PROFILE_NAME-ID> \ --user-settings RStudioServerProAppSettings={UserGroup=<USER-GROUP>} \ --single-sign-on-user-identifier UserName \ --single-sign-on-user-value <USER-NAME>

更新现有用户

您不能更新现有用户。您必须删除现有用户并使用更新授权创建一个新用户。

以另一个用户身份登录 rStudio

  1. 打开 Amazon SageMaker 控制台https://console.aws.amazon.com/sagemaker/.

  2. 导航到控制面板.

  3. 从用户列表中选择用户名。这将打开一个新页面,其中包含有关用户配置文件和正在运行的应用的详细信息

  4. 选择启动应用.

  5. 从下拉菜单中,选择rStudio以启动 rStudio 实例。

终止另一个用户的会话

  1. 从正在运行的应用程序列表中,确定要删除的应用程序。

  2. 点击相应的删除 App您要删除的应用程序的按钮。

删除另一个用户

如果用户正在运行任何应用程序,则无法删除该用户。在尝试删除用户之前删除所有应用程序。

  1. 用户资料页面,选择编辑. 这打开了一个新的常规设置页.

  2. UDER删除用户,选择删除用户.