

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

# 添加用户配置文件
<a name="domain-user-profile-add"></a>

以下部分介绍如何使用 SageMaker AI 控制台或向域中添加用户配置文件 AWS CLI。

在域中添加用户配置文件后，用户可以使用 URL 登录。如果域名 AWS IAM Identity Center 用于身份验证，则用户会收到一封包含用于登录该域的 URL 的电子邮件。如果域名使用 AWS Identity and Access Management，则可以使用为用户个人资料创建 URL [CreatePresignedDomainUrl](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreatePresignedDomainUrl.html)

## 从控制台添加用户配置文件
<a name="domain-user-profile-add-console"></a>

您可以按照以下步骤从 SageMaker AI 控制台向域中添加用户配置文件。

1. 打开 Amazon A SageMaker I 控制台，网址为[https://console.aws.amazon.com/sagemaker/](https://console.aws.amazon.com/sagemaker/)。

1. 在左侧导航窗格中，选择**管理员配置**。

1. 在**管理员配置**下，选择**域**。

1. 从域列表中选择要添加用户配置文件的域。

1. 在**域详细信息**页面上，选择**用户配置文件**选项卡。

1. 选择**添加用户**。这将打开一个新页面。

1. 对用户配置文件使用默认名称或添加自定义名称。

1. 对于**执行角色**，请从角色选择器中选择选项。如果您选择 “**输入自定义 IAM 角色 ARN**”，则该角色必须至少具有授予 A SageMaker I 代入该角色的权限的附加信任策略。有关更多信息，请参阅 [SageMaker AI 角色](https://docs.aws.amazon.com//sagemaker/latest/dg/sagemaker-roles.html)。

   如果您选择**创建新角色**，则将打开**创建 IAM 角色**对话框：

   1. 对于**您指定的 S3 存储桶**，请指定笔记本的用户可以访问的其他 Amazon S3 存储桶。如果您不希望添加对更多存储桶的访问权限，请选择**无**。

   1. 选择**创建角色**。 SageMaker AI 创建了一个新的 IAM 角色`AmazonSageMaker-ExecutionPolicy`，并附加了该[AmazonSageMakerFullAccess](https://console.aws.amazon.com//iam/home?#/policies/arn:aws:iam::aws:policy/AmazonSageMakerFullAccess)策略。

1. （可选）为用户配置文件添加标签。用户配置文件创建的所有资源都将带有域 ARN 标记和用户配置文件 ARN 标记。域 ARN 标签基于域 ID，而用户配置文件 ARN 标签基于用户配置文件名称。

1. 选择**下一步**。

1. 在 **SageMaker Studio** 部分，您可以选择在 Studio 的较新版本和经典版本之间进行选择，作为您的默认体验。
   + 如果您选择 **SageMaker Studio**（推荐）作为默认体验，则 Studio Classic IDE 将使用默认设置。有关默认设置的信息，请参阅 [默认设置](onboard-quick-start.md#onboard-quick-start-defaults)。

     有关 Studio 的信息，请参阅 [亚马逊 SageMaker Studio](studio-updated.md)。
   + 如果选择 **Studio Classic** 作为默认体验，则可以选择启用或禁用笔记本资源共享。笔记本资源包括单元格输出和 Git 存储库等构件。有关笔记本资源的更多信息，请参阅 [共享和使用 Amazon SageMaker Studio 经典笔记本电脑](notebooks-sharing.md)。

1. 在 “**SageMaker 画布**” 下，您可以配置 SageMaker 画布设置。有关载入说明和配置详情，请参阅 [开始使用 Amazon C SageMaker anvas](canvas-getting-started.md)。

   1. 对于 **Canvas 基本权限配置**，选择是否设置使用 SageMaker Canvas 应用程序所需的最低权限。

1. 在 “如果 RStudio 获得许可” 下 **RStudio**，选择是否要使用以下授权之一创建用户：
   + 未授权
   + RStudio 管理员
   + RStudio User

1. 选择**下一步**。

1. 在 **自定义 Studio UI** 页面中，您可以自定义 Studio 中显示的可查看应用程序和机器学习 (ML) 工具。该自定义功能只隐藏 Studio 左侧导航窗格中的应用程序和 ML 工具。有关 Studio UI 的信息，请参阅 [亚马逊 SageMaker 工作室用户界面概述](studio-updated-ui.md)。

   有关应用程序的信息，请参阅 [Amazon SageMaker Studio 支持的应用程序](studio-updated-apps.md)。

   Studio Classic 中不提供自定义 Studio UI 功能。如果希望将 Studio 设置为默认体验，请选择**上一步**，然后返回上一步。

1. 选择**下一步**。

1. 查看更改后，选择**创建用户配置文件**。

## 从中创建用户个人资料 AWS CLI
<a name="domain-user-profile-add-cli"></a>

要从的域中创建用户配置文件 AWS CLI，请在本地计算机的终端上运行以下命令。有关可用 JupyterLab 版本的信息 ARNs，请参见[设置默认 JupyterLab 版本](studio-jl.md#studio-jl-set)。

```
aws --region region \
sagemaker create-user-profile \
--domain-id domain-id \
--user-profile-name user-name \
--user-settings '{
  "JupyterServerAppSettings": {
    "DefaultResourceSpec": {
      "SageMakerImageArn": "sagemaker-image-arn",
      "InstanceType": "system"
    }
  }
}'
```

您可以使用自定义在 AWS CLI Studio 中为用户显示的应用程序和机器学习工具[StudioWebPortalSettings](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_StudioWebPortalSettings.html)。使用 `HiddenAppTypes` 隐藏应用程序，使用 `HiddenMlTools` 隐藏 ML 工具。有关自定义 Studio 用户界面左侧导航的更多信息，请参阅 [在 Amazon SageMaker Studio 用户界面中隐藏机器学习工具和应用程序](studio-updated-ui-customize-tools-apps.md)。此功能不适用于 Studio Classic。