

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ドメインのユーザープロファイル


ユーザープロファイルは、Amazon SageMaker AI ドメイン内の単一のユーザーを説明するものです。ユーザープロファイルは共有、レポート、その他のユーザー指向機能でユーザーを参照する主な方法です。このエンティティは、ユーザーが Amazon SageMaker AI ドメインにオンボードする際に作成されます。ユーザープロファイルには、共有スペースのコンテキスト外に JupyterServer アプリケーションを最大でも 1 つしか含めることができません。ユーザープロファイルの Studio Classic アプリケーションは、ユーザープロファイルに直接関連付けられており、ユーザープロファイルには、分離された Amazon EFS ディレクトリ、ユーザープロファイルに関連付けられた実行ロール、Kernel Gateway アプリケーションがあります。ユーザープロファイルは、コンソールまたは Amazon SageMaker Studio から他のアプリケーションを作成することもできます。

**Topics**
+ [

# ユーザープロファイルの追加
](domain-user-profile-add.md)
+ [

# ユーザープロファイルの削除
](domain-user-profile-remove.md)
+ [

# ドメイン内のユーザープロファイルを表示する
](domain-user-profile-view.md)
+ [

# ユーザープロファイルの詳細の表示
](domain-user-profile-describe.md)

# ユーザープロファイルの追加


以下のセクションでは、SageMaker AI コンソールまたは AWS CLIを使用して、ユーザープロファイルを追加する方法について説明します。

ユーザープロファイルをドメインに追加すると、ユーザーは URL を使用してログインできます。ドメインが認証 AWS IAM アイデンティティセンター に を使用する場合、ユーザーはドメインにサインインするための URL を含む E メールを受け取ります。ドメインが を使用している場合は AWS Identity and Access Management、[CreatePresignedDomainUrl](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreatePresignedDomainUrl.html) を使用してユーザープロファイルの URL を作成できます。

## コンソールからユーザープロファイルを追加する


以下の手順で、SageMaker AI コンソールからドメインにユーザープロファイルを追加できます。

1. Amazon SageMaker AI コンソール ([https://console.aws.amazon.com/sagemaker/](https://console.aws.amazon.com/sagemaker/)) を開きます。

1. 左のナビゲーションペインで、**[管理設定‭]** を選択します。

1. **[管理者設定]** で、**[ドメイン]** を選択します。

1. ドメイン一覧から、ユーザープロファイルを追加するドメインを選択します。

1. **[ドメインの詳細]** ページで、**[ユーザープロファイル]** タブを選択します。

1. **[ユーザーを追加]** を選択します。新しいページが開きます。

1. ユーザープロファイルにデフォルト名を使用するか、カスタム名を追加します。

1. [**Execution role (実行ロール)**] で、ロールセレクターからオプションを選択します。**[カスタム IAM ロールの ARN の入力]** を選択する場合は、少なくとも、ロールを引き受けるための SageMaker AI アクセス許可を付与する信頼ポリシーをロールにアタッチする必要があります。詳細については、「[SageMaker AI ロール](https://docs.aws.amazon.com//sagemaker/latest/dg/sagemaker-roles.html)」を参照してください。

   **[新しいロールの作成]** を選択すると、**[IAM ロールの作成]** ダイアログボックスが開きます。

   1. **[指定する S3 バケット]** で、ノートブックのユーザーがアクセスできる追加の Amazon S3 バケットを指定します。アクセスできるバケットを追加しない場合は、[**なし**] を選択します。

   1. [**ロールの作成**] を選択してください。SageMaker AI によって、[AmazonSageMakerFullAccess](https://console.aws.amazon.com//iam/home?#/policies/arn:aws:iam::aws:policy/AmazonSageMakerFullAccess) ポリシーがアタッチされた新しい IAM ロール、`AmazonSageMaker-ExecutionPolicy` が作成されます。

1. (オプション) ユーザープロファイルにタグを追加します。ユーザープロファイルが作成するすべてのリソースに、ドメイン ARN タグとユーザープロファイル ARN タグが追加されます。ドメイン ARN タグはドメイン ID に基づいており、ユーザープロファイルの ARN タグはユーザープロファイル名に基づいています。

1. [**次へ**] を選択します。

1. **[SageMaker Studio]** セクションでは、デフォルトのエクスペリエンスとして、Studio の最新バージョンを使用するか Classic バージョンを使用するかを選択できます。
   + **[SageMaker Studio]** をデフォルトのエクスペリエンスとして選択した場合 (推奨設定)、Studio Classic IDE がデフォルト設定を提供します。デフォルト設定の詳細については、「[デフォルト設定](onboard-quick-start.md#onboard-quick-start-defaults)」を参照してください。

     Studio の詳細については、「[Amazon SageMaker Studio](studio-updated.md)」を参照してください。
   + **[Studio Classic]** をデフォルトのエクスペリエンスとして選択した場合は、ノートブックリソース共有を有効にするか無効にするかを選択できます。ノートブックリソースには、セル出力や Git リポジトリなどのアーティファクトなどがあります。ノートブックリソースの詳細については、「[Amazon SageMaker Studio Classic ノートブックを共有、使用する](notebooks-sharing.md)」を参照してください。

1. **[SageMaker Canvas]** では、SageMaker Canvas の設定を指定できます。オンボーディングの手順と設定の詳細については、「[Amazon SageMaker Canvas の開始方法](canvas-getting-started.md)」を参照してください。

   1. **[Canvas の基本アクセス許可の設定]** では、SageMaker Canvas アプリケーションを使用するために最低限必要なアクセス許可を設定するかどうかを選択します。

1. RStudio ライセンスの場合は、**[RStudio]** で、次のいずれかのアクセス許可が付与されたユーザーを作成するかどうかを選択します。
   + Unauthorized
   + RStudio 管理者
   + RStudio ユーザー

1. [**次へ**] を選択します。

1. **[Studio UI をカスタマイズ]** ページでは、Studio に表示される表示可能なアプリケーションと機械学習 (ML) ツールをカスタマイズできます。このカスタマイズでは、Studio の左側のナビゲーションペインでアプリケーションと ML ツールの非表示を設定するのみです。Studio UI の詳細については、「[Amazon SageMaker Studio の UI の概要](studio-updated-ui.md)」を参照してください。

   アプリケーションの詳細については、「[Amazon SageMaker Studio でサポートされているアプリケーション](studio-updated-apps.md)」を参照してください。

   [Studio UI をカスタマイズ] の機能は Studio Classic では利用できません。Studio をデフォルトのエクスペリエンスとして設定する場合は、**[前へ]** と [戻る] をクリックして、前のステップに戻ります。

1. [**次へ**] を選択します。

1. 変更内容を確認したら、**[ユーザープロファイルを作成]** をクリックします。

## からユーザープロファイルを作成する AWS CLI


からドメインにユーザープロファイルを作成するには AWS CLI、ローカルマシンのターミナルから次のコマンドを実行します。使用できる JupyterLab バージョンの ARN の詳細については、「[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 、[StudioWebPortalSettings](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_StudioWebPortalSettings.html) を使用して、Studio に表示されるアプリケーションと ML ツールをカスタマイズできます。アプリケーションを非表示にするには `HiddenAppTypes` を、ML ツールを非表示にするには `HiddenMlTools` を使用します。Studio UI の左側のナビゲーションのカスタマイズの詳細については、「[Amazon SageMaker Studio UI で機械学習ツールとアプリケーションを非表示にする](studio-updated-ui-customize-tools-apps.md)」を参照してください。この機能は、Studio Classic では利用できません。

# ユーザープロファイルの削除


ユーザープロファイルを削除するには、ユーザープロファイルで起動したアプリケーションすべてと、ユーザープロファイルが所有するすべてのスペースを削除する必要があります。以下のセクションでは、SageMaker AI コンソールまたは AWS CLIを使用して、ドメインからユーザープロファイルを削除する方法について説明します。

## コンソールからユーザープロファイルを削除する


1. Amazon SageMaker AI コンソール ([https://console.aws.amazon.com/sagemaker/](https://console.aws.amazon.com/sagemaker/)) を開きます。

1. 左のナビゲーションペインで、**[管理設定‭]** を選択します。

1. **[管理者設定]** で、**[ドメイン]** を選択します。

1. ドメイン一覧から、ユーザープロファイルを削除するドメインを選択します。

1. **[ドメインの詳細]** ページで、**[ユーザープロファイル]** タブを選択します。

1. 削除するユーザープロファイルを選択します。

1. **[User Details]**] (ユーザーの詳細) ページで、**[Apps]** (アプリケーション) リストの失敗していないアプリケーションごとに、**[Action]** (アクション) を選択します。

1. ドロップダウンメニューから **[Delete]** (削除) を選択します。

1. **[アプリケーションを削除]** ダイアログボックスで、**[はい、アプリケーションを削除します]** を選択します。確認フィールドで、「削除」と入力し、**[削除]** を選択します。**

1. **[ステータス]** がすべてのアプリケーションで **[削除済み]** と表示されたら、**[ドメインの詳細]** ページに戻り、**[スペースの管理]** タブを選択します。

1. ユーザープロファイルが所有するスペースをすべて削除します。ユーザープロファイルが所有者であるスペースごとに、スペースを選択し、**[削除]** をクリックします。詳細な手順については、「[Studio スペースを削除する](studio-updated-running-stop.md#studio-updated-running-stop-space)」を参照してください。

1. **[ユーザープロファイル]** タブに戻り、**[編集]** をクリックします。

1. **[ユーザーの編集]** ページで、**[ユーザーを削除]** を選択します。

1. **[ユーザーを削除]** ポップアップで、**[はい、ユーザーを削除します]** を選択します。

1. フィールドに「削除」と入力して、削除を確認します。**

1. **[削除]** を選択します。

## からユーザープロファイルを削除する AWS CLI


からユーザープロファイルを削除するには AWS CLI、まずユーザープロファイルが所有するスペースを削除してから、ユーザープロファイルを削除します。ローカルマシンのターミナルで以下のコマンドを実行します。

```
# Delete spaces owned by the user profile
aws sagemaker delete-space \
--region region \
--domain-id domain-id \
--space-name space-name

# Delete the user profile
aws sagemaker delete-user-profile \
--region region \
--domain-id domain-id \
--user-profile-name user-name
```

# ドメイン内のユーザープロファイルを表示する


 以下のセクションでは、SageMaker AI コンソールまたは AWS CLIを使用して、ユーザープロファイルを一覧表示する方法について説明します。

## コンソールからユーザープロファイルを追加する


 SageMaker AI コンソールからドメイン内のユーザープロファイルを一覧表示するには、以下の手順を実行します。

1. Amazon SageMaker AI コンソール ([https://console.aws.amazon.com/sagemaker/](https://console.aws.amazon.com/sagemaker/)) を開きます。

1. 左のナビゲーションペインで、**[管理設定‭]** を選択します。

1. **[管理設定]** で、**[ドメイン]** を選択します。

1. ドメインのリストから、ユーザープロファイルのリストを表示するドメインを選択します。

1. **[ドメインの詳細]** ページで、**[ユーザープロファイル]** タブを選択します。

## からユーザープロファイルを表示する AWS CLI


からドメイン内のユーザープロファイルを表示するには AWS CLI、ローカルマシンのターミナルから次のコマンドを実行します。

```
aws sagemaker list-user-profiles \
--region region \
--domain-id domain-id
```

# ユーザープロファイルの詳細の表示


以下のセクションでは、SageMaker AI コンソールまたは AWS CLIでユーザープロファイルの詳細を表示する方法を説明します。

## コンソールでユーザープロファイルを追加する


 SageMaker AI コンソールでユーザープロファイルの詳細を表示するには、次の手順を実行します。

1. Amazon SageMaker AI コンソール ([https://console.aws.amazon.com/sagemaker/](https://console.aws.amazon.com/sagemaker/)) を開きます。

1. 左のナビゲーションペインで、**[管理設定‭]** を選択します。

1. **[管理設定]** で、**[ドメイン]** を選択します。

1.  ドメインのリストから、ユーザープロファイルのリストを表示するドメインを選択します。

1. **[ドメインの詳細]** ページで、**[ユーザープロファイル]** タブを選択します。

1.  詳細を表示するユーザープロファイルを選択します。

## からユーザープロファイルの詳細を表示する AWS CLI


からユーザープロファイルを記述するには AWS CLI、ローカルマシンのターミナルから次のコマンドを実行します。

```
aws sagemaker describe-user-profile \
--region region \
--domain-id domain-id \
--user-profile-name user-name
```