Ajouter et supprimer des profils utilisateur - Amazon SageMaker

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.

Ajouter et supprimer des profils utilisateur

Les sections suivantes montrent comment ajouter et supprimer des profils utilisateur d'un SageMaker domaine Amazon à l'aide de la SageMaker console ou du AWS Command Line Interface (AWS CLI).

Ajouter des profils utilisateur

La section suivante explique comment ajouter des profils utilisateur à un domaine à l'aide de la SageMaker console ou du AWS CLI.

Après avoir ajouté un profil utilisateur au domaine, les utilisateurs peuvent se connecter à l'aide d'unURL. Si le domaine utilise AWS IAM Identity Center l'authentification, les utilisateurs reçoivent un e-mail contenant le URL code pour se connecter au domaine. Si le domaine utilise AWS Identity and Access Management, vous pouvez créer un URL profil utilisateur à l'aide de CreatePresignedDomainUrl

Ajouter des profils utilisateur depuis la console

Vous pouvez ajouter des profils utilisateur à un domaine depuis la SageMaker console en suivant cette procédure.

  1. Ouvrez la SageMaker console Amazon à l'adresse https://console.aws.amazon.com/sagemaker/.

  2. Dans le panneau de navigation de gauche, choisissez Configurations d'administrateur.

  3. Sous Configurations d'administration, sélectionnez les domaines.

  4. Dans la liste des domaines, sélectionnez le domaine auquel vous souhaitez ajouter un profil utilisateur.

  5. Sur la page des détails du domaine, choisissez l'onglet Profils utilisateurs.

  6. Sélectionnez Ajouter un utilisateur. Une nouvelle page s'ouvre.

  7. Utilisez le nom par défaut de votre profil utilisateur ou ajoutez un nom personnalisé.

  8. Pour Execution role (Rôle d'exécution), choisissez une option dans le sélecteur de rôle. Si vous choisissez Enter a custom IAM role ARN, le rôle doit être associé, au minimum, à une politique de confiance qui accorde SageMaker l'autorisation d'assumer le rôle. Pour plus d'informations, consultez la section SageMaker Rôles.

    Si vous choisissez Créer un nouveau rôle, la boîte de dialogue Créer un IAM rôle s'ouvre :

    1. Pour S3 buckets you specify (Compartiments S3 que vous spécifiez), spécifiez des compartiments Amazon S3 supplémentaires auxquels les utilisateurs de vos blocs-notes peuvent accéder. Si vous ne souhaitez pas ajouter d'accès à d'autres compartiments, choisissez None (Aucun).

    2. Choisissez Créer un rôle. SageMaker crée un nouveau IAM rôleAmazonSageMaker-ExecutionPolicy, auquel est attachée la AmazonSageMakerFullAccesspolitique.

  9. (Facultatif) Ajoutez des balises au profil utilisateur. Toutes les ressources créées par le profil utilisateur auront une ARN balise de domaine et une ARN balise de profil utilisateur. La ARN balise de domaine est basée sur l'ID de domaine, tandis que la ARN balise de profil utilisateur est basée sur le nom du profil utilisateur.

  10. Choisissez Suivant.

  11. Dans la section SageMaker Studio, vous avez la possibilité de choisir entre la version la plus récente et la version classique de Studio comme expérience par défaut.

    • Si vous choisissez SageMaker Studio (recommandé) comme expérience par défaut, Studio Classic IDE possède des paramètres par défaut. Pour plus d'informations sur les paramètres par défaut, consultezParamètres par défaut.

      Pour plus d'informations sur Studio, consultezAmazon SageMaker Studio.

    • Si vous choisissez Studio Classic comme expérience par défaut, vous pouvez choisir d'activer ou de désactiver le partage des ressources du bloc-notes. Les ressources du bloc-notes incluent des artefacts tels que la sortie des cellules et les référentiels Git. Pour plus d'informations sur les ressources du bloc-notes, consultezPartager et utiliser un bloc-notes Amazon SageMaker Studio Classic.

  12. Sous SageMaker Canvas, vous pouvez configurer vos paramètres SageMaker Canvas. Pour les instructions et les détails de configuration relatifs à l'intégration, consultezCommencer à utiliser Amazon SageMaker Canvas.

    1. Pour la configuration des autorisations de base Canvas, indiquez si vous souhaitez établir les autorisations minimales requises pour utiliser l'application SageMaker Canvas.

    2. (Facultatif) Pour la configuration des prévisions de séries chronologiques : pour accorder aux utilisateurs des autorisations pour les prévisions de séries chronologiques dans SageMaker Canvas, laissez l'option Activer les prévisions de séries chronologiques activée. Elle est activée par défaut.

    3. (Facultatif) Si vous avez laissé Enable time series forecasting (Activer des prédictions de séries temporelles) activé, sélectionnez Create and use a new execution role (Créer et utiliser un nouveau rôle d'exécution). Sinon, si vous possédez déjà un IAM rôle associé aux autorisations Amazon Forecast requises, sélectionnez Utiliser un rôle d'exécution existant. Pour plus d’informations, consultez le IAMméthode de configuration des rôles.

  13. Sous RStudio, s'il s'agit d'une RStudio licence, indiquez si vous souhaitez créer l'utilisateur avec l'une des autorisations suivantes :

    • Non autorisé

    • RStudioAdministrateur

    • RStudioUtilisateur

  14. Choisissez Suivant.

  15. Sur la page Personnaliser l'interface utilisateur de Studio, vous pouvez personnaliser les applications visibles et les outils d'apprentissage automatique (ML) affichés dans Studio. Cette personnalisation masque uniquement les applications et les outils de machine learning dans le volet de navigation de gauche de Studio. Pour plus d'informations sur l'interface utilisateur de Studio, consultezPrésentation de l'interface utilisateur d'Amazon SageMaker Studio.

    Pour plus d'informations sur les applications, consultezApplications prises en charge dans Amazon SageMaker Studio.

    La fonctionnalité de personnalisation de l'interface utilisateur de Studio n'est pas disponible dans Studio Classic. Si vous souhaitez définir Studio comme expérience par défaut, choisissez Previous et revenez à l'étape précédente.

  16. Choisissez Suivant.

  17. Après avoir examiné vos modifications, choisissez Créer un profil utilisateur.

Créez des profils d'utilisateurs à partir du AWS CLI

Pour créer un profil utilisateur dans un domaine à partir du AWS CLI, exécutez la commande suivante depuis le terminal de votre machine locale. Pour plus d'informations sur la JupyterLab version disponibleARNs, consultezConfiguration d'une JupyterLab version par défaut.

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

Vous pouvez utiliser le AWS CLI pour personnaliser les applications et les outils ML affichés dans Studio pour l'utilisateur en utilisant StudioWebPortalSettings. HiddenAppTypesÀ utiliser pour masquer les applications et HiddenMlTools les outils de machine learning. Pour plus d'informations sur la personnalisation de la navigation gauche de l'interface utilisateur de Studio, consultezPersonnalisation de l'interface utilisateur d'Amazon SageMaker Studio. Cette fonctionnalité n'est pas disponible pour Studio Classic.

Supprimer des profils utilisateur

Toutes les applications lancées par un profil utilisateur doivent être supprimées pour supprimer le profil utilisateur. La section suivante explique comment supprimer des profils utilisateur d'un domaine à l'aide de la SageMaker console ou AWS CLI.

Supprimer des profils utilisateur depuis la console

  1. Ouvrez la SageMaker console Amazon à l'adresse https://console.aws.amazon.com/sagemaker/.

  2. Dans le panneau de navigation de gauche, choisissez Configurations d'administrateur.

  3. Sous Configurations d'administration, sélectionnez les domaines.

  4. Dans la liste des domaines, sélectionnez le domaine dont vous souhaitez supprimer un profil utilisateur.

  5. Sur la page des détails du domaine, choisissez l'onglet Profils utilisateurs.

  6. Sélectionnez le profil utilisateur que vous souhaitez supprimer.

  7. Dans la page User Details (Détails de l'utilisateur), pour chaque application n'ayant pas échoué figurant dans la liste Apps (Applications), choisissez Action.

  8. Dans la liste déroulante, choisissez Delete (Supprimer).

  9. Dans la boîte de dialogue Delete app (Supprimer l'application), choisissez Yes, delete app (Oui, supprimer l'application). Saisissez delete dans le champ de confirmation, puis choisissez Delete (Supprimer).

  10. Lorsque le Status (Statut) de toutes les applications apparaît comme Deleted (Supprimé), choisissez Edit (Modifier).

  11. Sur la page Edit User (Modifier l'utilisateur), choisissez Delete user (Supprimer l'utilisateur).

  12. Dans la fenêtre contextuelle Delete user (Supprimer l'utilisateur), choisissez Yes, delete user (Supprimer un utilisateur).

  13. Saisissez delete dans le champ pour confirmer la suppression.

  14. Sélectionnez Delete (Supprimer).

Supprimez les profils utilisateur de AWS CLI

Pour supprimer un profil utilisateur du AWS CLI, exécutez la commande suivante depuis le terminal de votre ordinateur local.

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