

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

# ユーザーレベルでインスタンスタイプとイメージを非表示にする
<a name="studio-updated-ui-customize-instances-images-user"></a>

**警告**  
ユーザープロファイルのカスタマイズは永続的なアクションです。カスタム設定が保存されると、このユーザープロファイルはドメイン設定を上書きし、その後はドメインと連動した動的更新が実行されなくなります。

以下では、コンソールを使用して、*ユーザーレベル*で Amazon SageMaker Studio Classic UI に Amazon SageMaker AI インスタンスタイプとイメージが表示されないようにルールを設定する方法について説明します。詳細については、「[Amazon SageMaker Studio UI でインスタンスタイプとイメージを非表示にする](studio-updated-ui-customize-instances-images.md)」を参照してください。

この設定は、ドメインレベルの設定よりも優先されます。

[Studio UI をカスタマイズ] の機能は Studio Classic では利用できません。

## ユーザーレベルでインスタンスタイプとイメージを非表示にする手順 (コンソール)
<a name="studio-updated-ui-customize-instances-images-user-instructions-console"></a>

**ユーザーレベルで Studio UI のインスタンスタイプとイメージを非表示にするには (コンソール)**

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

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

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

1. ドメインのリストから、編集するドメインへのリンクをクリックします。

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

1. **[ユーザープロファイル]** セクションで、編集するユーザープロファイルのリンクをクリックします。

1. [ユーザーの詳細] タブの [ユーザープロファイルルール] セクションでユーザーに適用されるルールを確認できます。

1. [ユーザプロファイルルール] セクションで、[ルールを管理] をクリックします。

1. [ユーザープロファイルルールを管理] ページで、[ルールタイプ] をクリックします。

    AWS リージョンによっては、利用できないインスタンスタイプやイメージがある場合があります。

   1. **[インスタンスタイプ]** をクリックすると、**[非表示]** アクションを使用して、**[インスタンスタイプ]** のドロップダウンで選択する SageMaker AI インスタンスタイプを非表示にできます。

   1. **[イメージ]** をクリックすると、**[非表示]** アクションを使用して、**[イメージ]** のドロップダウンで選択する SageMaker イメージを非表示にできます。

1. (オプション) **[\$1 新しいルールを追加]** をクリックすると、さらにルールを追加できます。

1. 変更内容を確認したら、**[送信]** をクリックします。

完了すると、ページの上部に正常に完了したことを通知するメッセージを記載した緑色のバナーが表示されます。

## ユーザーレベルでインスタンスタイプとイメージを非表示にする手順 (AWS CLI)
<a name="studio-updated-ui-customize-instances-images-user-instructions-cli"></a>

**注記**  
この機能を使用するには、 AWS CLI 最新バージョンに更新する必要がある場合があります。詳細については、「[AWS CLIの最新バージョンのインストールまたは更新](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html)」を参照してください。

を使用して AWS CLI 、[StudioWebPortalSettings](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_StudioWebPortalSettings.html) を使用して、Studio に表示されるアプリケーションと ML ツールをユーザーレベルでカスタマイズできます。インスタンスタイプを非表示にするには `HiddenInstanceTypes` を、SageMaker イメージを非表示にするには `HiddenSageMakerImageVersionAliases` を使用します。

`HiddenSageMakerImageVersionAliases` を使用する場合は、次の点に注意してください。
+ この API で許容されるのは、パッチバージョン (`1.9.1` など) ではなく、マイナーな `VersionAliases` (`1.9` など) のみです。
+ CLI または SDK を使用して、未公開のバージョンを入力できます。ただし、このようなバージョンはコンソールには表示されず、ルールがコンソールで編集されると上書きされます。

次の例では、Code-OSS (Visual Studio Code - Open Source) に基づく Code Editor および JupyterLab に対して、`domainId` ドメインで `userProfileName` ユーザーに対して以下を非表示にしています。
+ `ml.r6id.24xlarge` と `ml.r6id.32xlarge` のインスタンスタイプ
+ `sagemaker_distribution` の `1.9` バージョンと `1.8` バージョンのイメージ

```
aws sagemaker update-user-profile \
    --domain-id domainId \
    --user-profile-name userProfileName \
    --user-settings '{
        "StudioWebPortalSettings": {
            "HiddenInstanceTypes": [ "ml.r6id.24xlarge", "ml.r6id.32xlarge" ],
            "HiddenSageMakerImageVersionAliases": [
                {
                    "SageMakerImageName": "sagemaker_distribution",
                    "VersionAliases": [ "1.9", "1.8" ]
                }
            ]
        }
    }'
```

 AWS リージョンによっては、利用できないインスタンスタイプやイメージがある場合があります。