Adicionar e remover perfis de usuário - Amazon SageMaker

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Adicionar e remover perfis de usuário

As seções a seguir demonstram como adicionar e remover perfis de usuário de um SageMaker domínio da Amazon usando o SageMaker console ou o AWS Command Line Interface (AWS CLI).

Adicionar perfis de usuário

A seção a seguir mostra como adicionar perfis de usuário a um domínio usando o SageMaker console ou AWS CLI o.

Depois de adicionar um perfil de usuário ao domínio, os usuários podem fazer login usando umURL. Se o domínio usar AWS IAM Identity Center para autenticação, os usuários receberão um e-mail contendo o URL para entrar no domínio. Se o domínio usar AWS Identity and Access Management, você poderá criar um URL para um perfil de usuário usando CreatePresignedDomainUrl

Adicionar perfis de usuário a partir do console

Você pode adicionar perfis de usuário a um domínio a partir do SageMaker console seguindo este procedimento.

  1. Abra o SageMaker console da Amazon em https://console.aws.amazon.com/sagemaker/.

  2. No painel de navegação à esquerda, escolha Configurações do administrador.

  3. Em Configurações do administrador, escolha domínios.

  4. Na lista de domínios, selecione o domínio ao qual você deseja adicionar um perfil de usuário.

  5. Na página de detalhes do domínio, escolha a guia Perfis de usuário.

  6. Escolha Adicionar usuário. Essa ação abre uma nova página.

  7. Use o nome padrão para seu perfil de usuário ou adicione um nome personalizado.

  8. Em Função de execução, escolha uma opção no seletor de função. Se você escolher Inserir uma IAM função personalizada ARN, a função deverá ter, no mínimo, uma política de confiança anexada que conceda SageMaker permissão para assumir a função. Para obter mais informações, consulte SageMaker Funções.

    Se você escolher Criar uma nova função, a caixa de diálogo Criar uma IAM função será aberta:

    1. Em Buckets do S3 especificados por você, especifique buckets adicionais do Amazon S3 que os usuários de seus blocos de anotações podem acessar. Se não quiser adicionar acesso a mais buckets, escolha Nenhum.

    2. Escolha Criar função. SageMaker cria uma nova IAM função,AmazonSageMaker-ExecutionPolicy, com a AmazonSageMakerFullAccesspolítica anexada.

  9. (Opcional) Adicione tags ao perfil do usuário. Todos os recursos criados pelo perfil de usuário terão uma tag de domínio e uma ARN tag de perfil de ARN usuário. A ARN tag do domínio é baseada no ID do domínio, enquanto a ARN tag do perfil do usuário é baseada no nome do perfil do usuário.

  10. Escolha Próximo.

  11. Na seção SageMaker Studio, você tem a opção de escolher entre a versão mais recente e a clássica do Studio como sua experiência padrão.

    • Se você escolher o SageMaker Studio (recomendado) como sua experiência padrão, o Studio Classic IDE terá as configurações padrão. Para obter informações sobre as configurações padrão, consulteConfigurações padrão.

      Para obter informações sobre o Studio, consulte SageMaker Estúdio Amazon.

    • Se você escolher o Studio Classic como sua experiência padrão, poderá optar por ativar ou desativar o compartilhamento de recursos do notebook. Os recursos do notebook incluem artefatos como saída de células e repositórios Git. Para obter mais informações sobre os recursos do Notebook, consulteCompartilhe e use um notebook Amazon SageMaker Studio Classic.

  12. Em SageMaker Canvas, você pode definir suas configurações do SageMaker Canvas. Para obter instruções e detalhes de configuração para integração, consulteComeçando a usar o Amazon SageMaker Canvas.

    1. Para a configuração de permissões básicas do Canvas, selecione se deseja estabelecer as permissões mínimas necessárias para usar o aplicativo SageMaker Canvas.

    2. (Opcional) Para a configuração de previsão de séries temporais: Para conceder permissões ao usuário para previsão de séries temporais no SageMaker Canvas, deixe a opção Ativar previsão de séries temporais ativada. Ela está ativada por padrão.

    3. (Opcional) Se você tiver deixado a opção Habilitar previsão de séries temporais ativada, selecione Criar e usar uma nova função de execução. Como alternativa, se você já tiver uma IAM função com as permissões necessárias do Amazon Forecast anexadas, selecione Usar uma função de execução existente. Para obter mais informações, consulte IAMmétodo de configuração de função.

  13. Em RStudio, se for RStudio licença, selecione se você deseja criar o usuário com uma das seguintes autorizações:

    • Não autorizado

    • RStudioAdministrador

    • RStudioUsuário

  14. Escolha Próximo.

  15. Na página Customize Studio UI, você pode personalizar os aplicativos visíveis e as ferramentas de aprendizado de máquina (ML) exibidas no Studio. Essa personalização oculta apenas os aplicativos e as ferramentas de ML no painel de navegação esquerdo do Studio. Para obter informações sobre a interface do usuário do Studio, consulteVisão geral da interface do usuário do Amazon SageMaker Studio.

    Para obter informações sobre os aplicativos, consulteAplicativos compatíveis com o Amazon SageMaker Studio.

    O recurso de personalização da interface do usuário do Studio não está disponível no Studio Classic. Se você quiser definir o Studio como sua experiência padrão, escolha Anterior e retorne à etapa anterior.

  16. Escolha Próximo.

  17. Depois de revisar suas alterações, escolha Criar perfil de usuário.

Crie perfis de usuário a partir do AWS CLI

Para criar um perfil de usuário em um domínio a partir do AWS CLI, execute o seguinte comando no terminal da sua máquina local. Para obter informações sobre a JupyterLab versão disponívelARNs, consulteDefinindo uma JupyterLab versão padrão.

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

Você pode usar o AWS CLI para personalizar os aplicativos e as ferramentas de ML exibidos no Studio para o usuário, usando StudioWebPortalSettings. Use HiddenAppTypes para ocultar aplicativos e HiddenMlTools ocultar ferramentas de ML. Para obter mais informações sobre como personalizar a navegação à esquerda da interface do usuário do Studio, consultePersonalize a interface de usuário do Amazon SageMaker Studio. Esse recurso não está disponível para o Studio Classic.

Remover perfis de usuário

Todos os aplicativos lançados por um perfil de usuário devem ser excluídos para excluir o perfil do usuário. A seção a seguir mostra como remover perfis de usuário de um domínio usando o SageMaker console ou AWS CLI.

Remover perfis de usuário a partir do console

  1. Abra o SageMaker console da Amazon em https://console.aws.amazon.com/sagemaker/.

  2. No painel de navegação à esquerda, escolha Configurações do administrador.

  3. Em Configurações do administrador, escolha domínios.

  4. Na lista de domínios, selecione o domínio do qual você deseja remover um perfil de usuário.

  5. Na página de detalhes do domínio, escolha a guia Perfis de usuário.

  6. Selecione o perfil de usuário que você deseja excluir.

  7. Na página Detalhes do usuário, para cada aplicativo sem falha na lista Aplicativos, selecione Ação.

  8. Na lista suspensa, escolha Excluir.

  9. Na caixa de diálogo Excluir aplicativo, selecione Sim, excluir aplicativo. Em seguida, insira Excluir no campo de confirmação e escolha Excluir.

  10. Quando o Status for exibido como Excluído para todos os aplicativos, escolha Editar.

  11. Na página Editar usuário, selecione Excluir usuário.

  12. Na tela pop-up Excluir usuário, selecione Sim, excluir usuário.

  13. Insira a palavra Excluir no campo para confirmar a exclusão.

  14. Escolha Excluir.

Remover perfis de usuário do AWS CLI

Para excluir um perfil de usuário do AWS CLI, execute o seguinte comando no terminal da sua máquina local.

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