Configuration de la collaboration dans Workspace - Amazon EMR

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.

Configuration de la collaboration dans Workspace

La collaboration dans Workspace vous permet d'écrire et d'exécuter du code de bloc-notes simultanément avec les autres membres de votre équipe. Lorsque vous travaillez dans le même fichier de bloc-notes, vous verrez les modifications apportées par vos collaborateurs. Vous pouvez activer la collaboration au moment de la création du Workspace, ou activer/désactiver la collaborateur plus tard, une fois le Workspace créé.

Note

EMRLa collaboration dans Studio Workspace n'est pas prise en charge avec les applications interactives EMR sans serveur ou si la propagation fiable des identités est activée.

Prérequis

Avant de configurer la collaboration pour un Workspace, assurez-vous d'effectuer les tâches suivantes :

  • Assurez-vous que l'administrateur de votre EMR Studio vous a accordé les autorisations nécessaires. Par exemple, l'instruction suivante permet à un utilisateur de configurer la collaboration pour n'importe quel Workspace avec la clé de balise creatorUserId dont la valeur correspond à l'ID de l'utilisateur (indiqué par la variable de politique aws:userId).

    { "Sid": "UserRolePermissionsForCollaboration", "Action": [ "elasticmapreduce:UpdateEditor", "elasticmapreduce:PutWorkspaceAccess", "elasticmapreduce:DeleteWorkspaceAccess", "elasticmapreduce:ListWorkspaceAccessIdentities" ], "Resource": "*", "Effect": "Allow", "Condition": { "StringEquals": { "elasticmapreduce:ResourceTag/creatorUserId": "${aws:userid}" } } }
  • Assurez-vous que le rôle de service associé à votre EMR studio dispose des autorisations requises pour activer et configurer la collaboration dans Workspace, comme dans l'exemple d'énoncé suivant.

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

    Pour de plus amples informations, veuillez consulter Création d'un rôle de service EMR Studio.

Activer la collaboration dans Workspace et ajouter des collaborateurs
  1. Dans votre Workspace, choisissez l'icône Collaboration dans l'écran du lanceur ou en bas du panneau de gauche.

    Note

    Le panneau Collaboration ne s'affichera que si l'administrateur de votre studio vous a autorisé à configurer la collaboration pour le Workspace. Pour plus d'informations, consultez Définir la propriété pour la collaboration dans le Workspace.

  2. Assurez-vous que le bouton Autoriser la collaboration dans Workspace est activé. Lorsque vous activez la collaboration, seuls vous et les collaborateurs que vous ajoutez pouvez voir le Workspace dans la liste de la page Workspaces du studio.

  3. Entrez le nom du collaborateur. Votre Workspace peut compter un maximum de cinq collaborateurs, vous y compris. Un collaborateur peut être n'importe quel utilisateur ayant accès à votre EMR studio. Si vous n'entrez pas de collaborateur, le Workspace sera un Workspace privé auquel vous seul pouvez accéder.

    Le tableau suivant indique les valeurs de collaborateur applicables à saisir en fonction du type d'identité du propriétaire.

    Note

    Un propriétaire ne peut inviter que des collaborateurs ayant le même type d'identité. Par exemple, un utilisateur ne peut ajouter que d'autres utilisateurs, et un utilisateur d'IAMIdentity Center ne peut ajouter que d'autres utilisateurs d'IAMIdentity Center.

    Mode d’authentification Valeur à saisir pour le nom du collaborateur
    IAMauthentification un nom d'utilisateur. Il s'agit du nom que voit un utilisateur lorsqu'il est connecté à la AWS Management Console.
    IAMfédération

    Le nom d'un IAM rôle et un nom de session facultatif.

    Pour ajouter tous les utilisateurs fédérés qui assument le même IAM rôle, spécifiez le nom d'un IAM rôle pour la fédération.

    Ajouter un seul utilisateur en tant que collaborateur, spécifier un rôle et un nom de session. Par exemple, MyRoleName:MySessionName.

    SSO Un nom d'utilisateur IAM Identity Center tel que user@example.com.
  4. Choisissez Ajouter. Le collaborateur peut désormais voir l'espace de travail sur sa page Espaces de travail EMR Studio et lancer l'espace de travail pour l'utiliser en temps réel avec vous.

Note

Si vous désactivez la collaboration dans Workspace, le Workspace revient à son état partagé et peut être vu par tous les utilisateurs de Studio. Dans l'état partagé, un seul utilisateur de Studio peut ouvrir le Workspace et y travailler à la fois.