

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Masquer les types d'instances et les images dans l'interface utilisateur d'Amazon SageMaker Studio
<a name="studio-updated-ui-customize-instances-images"></a>

**Important**  
Depuis le 30 novembre 2023, l'expérience Amazon SageMaker Studio précédente s'appelle désormais Amazon SageMaker Studio Classic. La section suivante est spécifique à l’utilisation de l’expérience Studio mise à jour. Pour en savoir plus sur l’utilisation de l’application Studio Classic, consultez [Amazon SageMaker Studio classique](studio.md).

Cette rubrique explique comment masquer les types d'instances Amazon SageMaker AI et les images affichées dans l'interface utilisateur (UI) d'Amazon SageMaker Studio. Pour obtenir des informations sur l’interface utilisateur de Studio, consultez [Présentation de l'interface utilisateur d'Amazon SageMaker Studio](studio-updated-ui.md).

Lorsque vous masquez des types d'instances d' SageMaker IA et des images : 
+ Les utilisateurs affectés ne pourront pas visualiser les ressources cachées dans l’interface utilisateur de Studio.
+ Les utilisateurs affectés ne seront pas en mesure d’exécuter ni de créer un nouvel espace avec les configurations masquées. 
+ Les espaces actuellement en cours d’exécution pour les utilisateurs affectés ne seront pas concernés. 
+ Lorsqu’un utilisateur affecté tente d’exécuter un espace contenant des ressources masquées, il est averti que les ressources pertinentes ont été désactivées par l’administrateur.

**Note**  
Si, au lieu de les *masquer*, vous souhaitez *limiter* les types d’instances accessibles aux utilisateurs par le biais d’une politique Gestion des identités et des accès AWS , consultez :   
[Puis-je limiter le type d'instances que les data scientists peuvent lancer pour des postes de formation dans le domaine de l' SageMaker IA ?](https://repost.aws/questions/QUd77APmdHTx-2FZCvZfS6Qg/can-i-limit-the-type-of-instances-that-data-scientists-can-launch-for-training-jobs-in-sagemaker) dans AWS Re:post.
[Limiter les types d'instances sur Amazon SageMaker AI via la politique IAM](https://stackoverflow.com/questions/76426316/limiting-instances-types-on-aws-sagemaker-via-iam-policy) dans StackOverflow.

La fonctionnalité de personnalisation de l'interface utilisateur de Studio n'est pas disponible dans Amazon SageMaker Studio Classic.

Vous pouvez personnaliser l’interface utilisateur de Studio au niveau du domaine et au niveau de l’utilisateur :
+ La personnalisation au niveau du domaine définit la valeur par défaut pour tous les utilisateurs du domaine. 
+ La personnalisation au niveau de l’utilisateur aura la priorité sur les paramètres au niveau du domaine.

Utilisez les rubriques suivantes pour en apprendre davantage sur les différents niveaux de personnalisation et sur la manière de les appliquer.

**Topics**
+ [Masquage des types d’instances et des images au niveau du domaine](studio-updated-ui-customize-instances-images-domain.md)
+ [Masquage des types d’instances et des images au niveau de l’utilisateur](studio-updated-ui-customize-instances-images-user.md)

# Masquage des types d’instances et des images au niveau du domaine
<a name="studio-updated-ui-customize-instances-images-domain"></a>

Ce qui suit explique comment utiliser la console pour définir des règles visant à empêcher l'affichage des types d'instances et des images Amazon SageMaker AI dans l'interface utilisateur Amazon SageMaker Studio Classic *au niveau du domaine*. Pour de plus amples informations, veuillez consulter [Masquer les types d'instances et les images dans l'interface utilisateur d'Amazon SageMaker Studio](studio-updated-ui-customize-instances-images.md).

Une fois ces modifications apportées au niveau du domaine : 
+ Ces modifications n’affecteront aucun espace actuellement ouvert.
+ Ces modifications affecteront la visibilité *par défaut* des utilisateurs du domaine à partir de ce moment. 

  Ces paramètres par défaut s’appliquent à tous les utilisateurs du domaine dont ces modifications *n’ont pas* été apportées à leurs paramètres d’utilisateur individuel.
+ Les paramètres au niveau de l’utilisateur sont prioritaires sur les paramètres au niveau du domaine.

La fonctionnalité de personnalisation de l'interface utilisateur de Studio n'est pas disponible dans Amazon SageMaker Studio Classic.

## Instructions pour masquer les types d’instances et les images au niveau du domaine (console)
<a name="studio-updated-ui-customize-instances-images-domain-instructions-console"></a>

**Pour masquer les types d’instances et les images dans l’interface utilisateur de Studio au niveau du domaine (console)**

1. Ouvrez la console Amazon SageMaker AI à l'adresse [https://console.aws.amazon.com/sagemaker/](https://console.aws.amazon.com/sagemaker/).

1. Dans le panneau de navigation de gauche, choisissez **Configurations d’administrateur**.

1. Sous **Configurations d’administrateur**, choisissez **Domaines**. 

1. Dans la liste des domaines, choisissez le lien vers le domaine que vous souhaitez modifier.

1. Sur la page **Détails du domaine**, choisissez **Paramètres de domaine**.

1. Dans l’onglet **Paramètres de domaine**, vous pouvez consulter les règles du domaine dans la section **Règles de domaine**.

1. Dans la section **Règles de domaine**, choisissez **Gérer les règles**.

1. Sur la page **Gérer les règles de domaine**, choisissez un **type de règle**.

   Notez que les types d’instances ne sont pas tous disponibles dans toutes les Régions AWS.

   1. Si vous choisissez le **type d'instance**, vous pouvez utiliser l'action **Masquer** pour masquer les types d'instances SageMaker AI que vous choisissez dans la liste déroulante sous **Types d'instances**.

   1. Si vous choisissez **Image**, vous pouvez utiliser l'action **Masquer** pour masquer les SageMaker images de votre choix dans la liste déroulante située sous **Image**.

1. (Facultatif) Choisissez **\$1 Ajouter une nouvelle règle** pour ajouter d’autres règles.

1. Une fois que vous avez passé en revue vos modifications, choisissez **Soumettre**.

Une fois que vous avez terminé, une bannière verte contenant un message de réussite s’affiche en haut de la page.

## Instructions pour masquer les types d’instances et les images au niveau du domaine (AWS CLI)
<a name="studio-updated-ui-customize-instances-images-domain-instructions-cli"></a>

**Note**  
Pour utiliser cette fonctionnalité, vous devrez peut-être effectuer une mise à jour vers la dernière AWS CLI version. Pour plus d’informations, consultez [Installation ou mise à jour de la version la plus récente de l’ AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html).

Vous pouvez utiliser le AWS CLI pour personnaliser les instances et les images d' SageMaker IA affichées dans l'interface utilisateur de Studio au niveau du domaine, en utilisant [StudioWebPortalSettings](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_StudioWebPortalSettings.html). `HiddenInstanceTypes`À utiliser pour masquer les types d'instances et `HiddenSageMakerImageVersionAliases` pour masquer les SageMaker images. 

Notez que lorsque vous utilisez `HiddenSageMakerImageVersionAliases` :
+ L’API accepte uniquement les versions mineures `VersionAliases` (telles que `1.9`), et non pas les versions de correctif (telles que `1.9.1`).
+ Vous pouvez saisir des versions non publiées via la CLI ou le kit SDK. Toutefois, ces versions ne seront pas affichées dans la console et seront remplacées une fois les règles modifiées via la console.

Dans l'exemple suivant, pour l'éditeur de code, basé sur Code-OSS, Visual Studio Code - Open Source et JupyterLab les éléments suivants sont masqués par défaut pour les utilisateurs dans le domaine : `domainId`
+ Types d’instances `ml.r6id.24xlarge` et `ml.r6id.32xlarge`.
+ Versions `1.9` et `1.8` de l’image `sagemaker_distribution`.

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

Notez que les types d’instances ne sont pas tous disponibles dans toutes les Régions AWS.

# Masquage des types d’instances et des images au niveau de l’utilisateur
<a name="studio-updated-ui-customize-instances-images-user"></a>

**Avertissement**  
La personnalisation d’un profil utilisateur est une action permanente. Si des paramètres personnalisés sont enregistrés, ce profil utilisateur remplacera les paramètres du domaine et ne sera plus mis à jour dynamiquement avec le domaine à l’avenir.

Ce qui suit explique comment utiliser la console pour définir des règles visant à empêcher l'affichage des types d'instances et des images Amazon SageMaker AI dans l'interface utilisateur Amazon SageMaker Studio Classic *au niveau de l'utilisateur*. Pour de plus amples informations, veuillez consulter [Masquer les types d'instances et les images dans l'interface utilisateur d'Amazon SageMaker Studio](studio-updated-ui-customize-instances-images.md).

Ces paramètres sont prioritaires sur les paramètres au niveau du domaine.

La fonctionnalité de personnalisation de l’interface utilisateur de Studio n’est pas disponible dans Studio Classic.

## Instructions pour masquer les types d’instances et les images au niveau de l’utilisateur (console)
<a name="studio-updated-ui-customize-instances-images-user-instructions-console"></a>

**Pour masquer les types d’instances et les images dans l’interface utilisateur de Studio au niveau de l’utilisateur (console)**

1. Ouvrez la console Amazon SageMaker AI à l'adresse [https://console.aws.amazon.com/sagemaker/](https://console.aws.amazon.com/sagemaker/).

1. Dans le panneau de navigation de gauche, choisissez **Configurations d’administrateur**.

1. Sous **Configurations d’administrateur**, choisissez **Domaines**. 

1. Dans la liste des domaines, choisissez le lien vers le domaine que vous souhaitez modifier.

1. Sur la page **Détails du domaine**, choisissez l’onglet **Profils utilisateur**.

1. Dans la section **Profils utilisateur**, choisissez le lien vers le profil utilisateur que vous souhaitez modifier.

1. Dans l’onglet Détails de l’utilisateur, vous pouvez consulter les règles appliquées à l’utilisateur dans la section Règles du profil utilisateur.

1. Dans la section Règles du profil utilisateur, choisissez Gérer les règles.

1. Sur la page Gérer les règles de profil utilisateur, choisissez un type de règle.

   Notez que les types d’instances ne sont pas tous disponibles dans toutes les Régions AWS.

   1. Si vous choisissez le **type d'instance**, vous pouvez utiliser l'action **Masquer** pour masquer les types d'instances SageMaker AI que vous choisissez dans la liste déroulante sous **Types d'instances**.

   1. Si vous choisissez **Image**, vous pouvez utiliser l'action **Masquer** pour masquer les SageMaker images de votre choix dans la liste déroulante située sous **Image**.

1. (Facultatif) Choisissez **\$1 Ajouter une nouvelle règle** pour ajouter d’autres règles.

1. Une fois que vous avez passé en revue vos modifications, choisissez **Soumettre**.

Une fois que vous avez terminé, une bannière verte contenant un message de réussite s’affiche en haut de la page.

## Instructions pour masquer les types d’instances et les images au niveau de l’utilisateur (AWS CLI)
<a name="studio-updated-ui-customize-instances-images-user-instructions-cli"></a>

**Note**  
Pour utiliser cette fonctionnalité, vous devrez peut-être effectuer une mise à jour vers la dernière AWS CLI version. Pour plus d’informations, consultez [Installation ou mise à jour de la version la plus récente de l’ AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html).

Vous pouvez utiliser le AWS CLI pour personnaliser les applications et les outils ML affichés dans Studio au niveau de l'utilisateur, en utilisant [StudioWebPortalSettings](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_StudioWebPortalSettings.html). `HiddenInstanceTypes`À utiliser pour masquer les types d'instances et `HiddenSageMakerImageVersionAliases` pour masquer les SageMaker images. 

Notez que lorsque vous utilisez `HiddenSageMakerImageVersionAliases` :
+ L’API accepte uniquement les versions mineures `VersionAliases` (telles que `1.9`), et non pas les versions de correctif (telles que `1.9.1`).
+ Vous pouvez saisir des versions non publiées via la CLI ou le kit SDK. Toutefois, ces versions ne seront pas affichées dans la console et seront remplacées une fois les règles modifiées via la console.

Dans l'exemple suivant, pour l'éditeur de code, basé sur Code-OSS, Visual Studio Code - Open Source et JupyterLab les éléments suivants sont masqués pour l'utilisateur du `userProfileName` domaine : `domainId`
+ Types d’instances `ml.r6id.24xlarge` et `ml.r6id.32xlarge`.
+ Versions `1.9` et `1.8` de l’image `sagemaker_distribution`.

```
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" ]
                }
            ]
        }
    }'
```

Notez que les types d’instances ne sont pas tous disponibles dans toutes les Régions AWS.