Configuração da colaboração no Workspace - Amazon EMR

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á.

Configuração da colaboração no Workspace

A colaboração no Workspace permite escrever e executar códigos de cadernos simultaneamente com outros membros da sua equipe. Ao trabalhar no mesmo arquivo de caderno, você visualizará as alterações à medida que seus colaboradores as fizerem. É possível habilitar a colaboração ao criar um Workspace, ou habilitar e desabilitar a colaboração em um Workspace existente.

nota

EMRA colaboração do Studio Workspace não é compatível com aplicativos interativos EMR sem servidor ou se a propagação de identidade confiável estiver habilitada.

Pré-requisitos

Antes de configurar a colaboração para um Workspace, certifique-se de concluir as seguintes tarefas:

  • Certifique-se de que seu administrador do EMR Studio tenha concedido as permissões necessárias. Por exemplo, a instrução apresentada a seguir permite que um usuário configure a colaboração para qualquer Workspace com a chave de etiqueta creatorUserId cujo valor corresponde ao ID do usuário (indicado pela variável de política aws:userId).

    { "Sid": "UserRolePermissionsForCollaboration", "Action": [ "elasticmapreduce:UpdateEditor", "elasticmapreduce:PutWorkspaceAccess", "elasticmapreduce:DeleteWorkspaceAccess", "elasticmapreduce:ListWorkspaceAccessIdentities" ], "Resource": "*", "Effect": "Allow", "Condition": { "StringEquals": { "elasticmapreduce:ResourceTag/creatorUserId": "${aws:userid}" } } }
  • Certifique-se de que a função de serviço associada ao seu EMR Studio tenha as permissões necessárias para habilitar e configurar a colaboração no Workspace, como no exemplo de declaração a seguir.

    { "Sid": "AllowWorkspaceCollaboration", "Effect": "Allow", "Action": [ "iam:GetUser", "iam:GetRole", "iam:ListUsers", "iam:ListRoles", "sso:GetManagedApplicationInstance", "sso-directory:SearchUsers" ], "Resource": "*" }

    Para obter mais informações, consulte Criar uma função de serviço do EMR Studio.

Habilitar a colaboração no Workspace e adicionar colaboradores
  1. No seu Workspace, escolha o ícone Colaboração na tela do Inicializador ou na parte inferior do painel à esquerda.

    nota

    Não será possível visualizar o painel Colaboração, a menos que o administrador do Studio tenha concedido a você permissão para configurar a colaboração para o Workspace. Para obter mais informações, consulte Definição de propriedade para colaboração no Workspace.

  2. Certifique-se de que o botão de alternância Permitir a colaboração no Workspace esteja na posição ativada. Ao habilitar a colaboração, somente você e os colaboradores adicionados poderão visualizar o Workspace na lista da página Workspaces do Studio.

  3. Insira um Nome do colaborador. Seu Workspace pode ter, no máximo, cinco colaboradores, incluindo você. Um colaborador pode ser qualquer usuário com acesso ao seu EMR Studio. Se você não inserir um colaborador, o Workspace será considerado um Workspace privado acessível somente por você.

    A tabela a seguir especifica os valores aplicáveis a serem inseridos para colaboradores com base no tipo de identidade do proprietário.

    nota

    Um proprietário pode convidar somente colaboradores com o mesmo tipo de identidade. Por exemplo, um usuário só pode adicionar outros usuários, e um usuário do IAM Identity Center só pode adicionar outros usuários do IAM Identity Center.

    Modo de autenticação Valor a ser inserido para o Nome do colaborador
    IAMautenticação Um nome de usuário. Este é o nome que um usuário visualiza quando faz login no AWS Management Console.
    IAMfederação

    O nome de uma IAM função e um nome de sessão opcional.

    Para adicionar todos os usuários federados que assumem a mesma IAM função, especifique o nome de uma IAM função para federação.

    Para adicionar um único usuário como colaborador, especifique um perfil e um nome de sessão. Por exemplo, MyRoleName:MySessionName.

    SSO Um nome de usuário do IAM Identity Center, como user@example.com.
  4. Escolha Adicionar. Agora, o colaborador pode ver o espaço de trabalho na página do EMR Studio Workspaces e iniciar o espaço de trabalho para usá-lo em tempo real com você.

nota

Se você desabilitar a colaboração do Workspace, o Workspace retornará ao estado compartilhado e poderá ser visualizado por todos os usuários do Studio. No estado compartilhado, somente um usuário do Studio poderá abrir e trabalhar no Workspace por vez.