ユーザープロファイルの追加と削除 - Amazon SageMaker

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

ユーザープロファイルの追加と削除

以下のセクションでは、 SageMaker コンソールまたは AWS Command Line Interface () を使用して Amazon SageMaker ドメインからユーザープロファイルを追加および削除する方法を示しますAWS CLI。

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

次のセクションでは、コンソールまたは を使用して SageMakerドメインにユーザープロファイルを追加する方法を示します AWS CLI。

ユーザープロファイルをドメインに追加すると、ユーザーは を使用してログインできますURL。ドメインが認証 AWS IAM Identity Center に を使用する場合、ユーザーはドメインにサインインURLするための を含む E メールを受け取ります。ドメインが を使用している場合は AWS Identity and Access Management、 を使用してユーザープロファイルURLの を作成できます。 CreatePresignedDomainUrl

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

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

  1. で Amazon SageMaker コンソールを開きますhttps://console.aws.amazon.com/sagemaker/

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

  3. 管理者設定 で、ドメイン を選択します。

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

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

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

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

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

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

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

    2. ロールの作成 を選択します。AmazonSageMakerFullAccessポリシーがアタッチされた新しいIAMロール AmazonSageMaker-ExecutionPolicy SageMaker を作成します。

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

  10. [Next (次へ)] を選択します。

  11. SageMaker Studio セクションでは、デフォルトのエクスペリエンスとして Studio の新しいバージョンとクラシックバージョンを選択できます。

    • デフォルトのエクスペリエンスとして SageMaker Studio (推奨) を選択した場合、Studio Classic IDEにはデフォルト設定があります。デフォルト設定の詳細については、「」を参照してくださいデフォルト設定

      Studio の詳細については、「」を参照してくださいAmazon SageMaker Studio

    • デフォルトのエクスペリエンスとして Studio Classic を選択した場合は、ノートブックリソース共有を有効または無効にすることができます。ノートブックリソースには、セル出力や Git リポジトリなどのアーティファクトが含まれます。ノートブックリソースの詳細については、「」を参照してくださいAmazon SageMaker Studio Classic ノートブックの共有と使用

  12. SageMaker Canvas では、Canvas SageMaker の設定を行うことができます。オンボーディングの手順と設定の詳細については、「」を参照してくださいAmazon Canvas SageMaker の使用を開始する

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

    2. (オプション) 時系列予測設定 の場合: SageMaker Canvas で時系列予測のアクセス許可をユーザーに付与するには、時系列予測を有効にするオプションをオンのままにします。これは、デフォルトでオンになっています。

    3. (オプション) [時系列予測を有効化] をオンのままにした場合は、[新しい実行ロールの作成および使用] を選択します。または、必要な Amazon Forecast アクセス許可がアタッチされた IAMロールがすでにある場合は、既存の実行ロールを使用する を選択します。詳細については、「IAM ロールの設定方法」を参照してください。

  13. RStudio ライセンスの場合はRStudio、次のいずれかの認証を使用してユーザーを作成するかどうかを選択します。

    • Unauthorized

    • RStudio 管理者

    • RStudio ユーザー

  14. [Next (次へ)] を選択します。

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

    アプリケーションの詳細については、「」を参照してくださいAmazon SageMaker Studio でサポートされているアプリケーション

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

  16. [Next (次へ)] を選択します。

  17. 変更を確認したら、ユーザープロファイルの作成 を選択します。

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

からドメインにユーザープロファイルを作成するには AWS CLI、ローカルマシンのターミナルから次のコマンドを実行します。使用可能な JupyterLab バージョン の詳細については、ARNs「」を参照してくださいデフォルト JupyterLabバージョンの設定

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 に表示されるアプリケーションと ML ツールをユーザー用にカスタマイズできますStudioWebPortalSettingsHiddenAppTypes を使用してアプリケーションを非表示にし、 HiddenMlToolsを使用して ML ツールを非表示にします。Studio UI の左ナビゲーションのカスタマイズの詳細については、「」を参照してくださいAmazon SageMaker Studio ユーザーインターフェイスをカスタマイズする。この機能は Studio Classic では使用できません。

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

ユーザープロファイルを削除するには、ユーザープロファイルで起動したアプリをすべて削除する必要があります。次のセクションでは、 SageMaker コンソールまたは を使用してドメインからユーザープロファイルを削除する方法を示します AWS CLI。

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

  1. で Amazon SageMaker コンソールを開きますhttps://console.aws.amazon.com/sagemaker/

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

  3. 管理者設定 で、ドメイン を選択します。

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

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

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

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

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

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

  10. すべてのアプリケーションの [ステータス][削除しました] と表示されたら、[編集] を選択します。

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

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

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

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

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

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

aws sagemaker delete-user-profile \ --region region \ --domain-id domain-id \ --user-profile-name user-name