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

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

管理用户

重要

允许 Amazon SageMaker Studio 或 Amazon SageMaker Studio Classic 创建亚马逊 SageMaker资源的自定义 IAM 策略还必须授予向这些资源添加标签的权限。需要向资源添加标签的权限,因为 Studio 和 Studio Classic 会自动标记他们创建的任何资源。如果 IAM 策略允许 Studio 和 Studio Classic 创建资源但不允许标记,则在尝试创建资源时可能会出现 AccessDenied “” 错误。有关更多信息,请参阅 提供为资源添加标签 SageMaker的权限

Amazon 适用于亚马逊的托管政策 SageMaker授予创建 SageMaker 资源的权限已经包括在创建这些资源时添加标签的权限。

启用了 RStudio 的 SageMaker Amazon 域名运行后,您可以向该域添加用户个人资料 UserProfiles ()。以下主题介绍如何创建有权使用 RStudio 的用户配置文件,以及如何更新现有的用户配置文件。有关如何删除 RStudio 应用程序或域的信息 UserProfile,请按照删除 Amazon SageMaker 域名中的步骤操作。

注意

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

用户分为两种类型:

  • 未经授权:此用户无法访问 RStudio 应用程序。默认情况下,Unauthorized如果域已启用 RStudio,则新用户为新用户。

  • 已授权:此用户可以访问 RStudio 应用程序并使用其中一个 RStudio 许可证席位。

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

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

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

创建用户的方法

以下主题介绍如何在支持 RStudio 的 Amazon SageMaker 域中创建用户。

创建用户控制台

要通过控制台在支持 RStudio 的 A SageMaker mazon 域中创建用户,请完成中的步骤。添加用户配置文件

创建用户 CLI

以下命令显示如何使用 IAM 身份验证将用户添加到 Amazon SageMaker 域中。用户可以属于 R_STUDIO_USERR_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>}

以下命令显示如何使用 IAM 身份中心通过身份验证将用户添加到 Amazon SageMaker 域。用户可以属于 R_STUDIO_USERR_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. 打开亚马逊 SageMaker 控制台,网址为 https://console.aws.amazon.com/sagemaker/

  2. 在左侧导航窗格中,选择管理员配置

  3. 管理员配置下,选择

  4. 选择包含用户配置文件的域。

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

  6. 选择启动

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

终止另一个用户的会话

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

  2. 单击要删除的应用程序对应的删除应用程序按钮。

删除另一个用户

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

  1. 用户配置文件页面中,选择编辑。这会打开一个新的常规设置页面。

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