Skip to main content

GitHub AE est actuellement en version limitée.

Synchronisation d’une équipe avec un groupe de fournisseurs d’identité

Vous pouvez synchroniser une équipe GitHub AE avec un groupe de fournisseur d’identité pris en charge pour ajouter et supprimer automatiquement les membres de l’équipe.

Qui peut utiliser cette fonctionnalité

Organization owners and team maintainers can synchronize a GitHub team with an IdP group.

À propos de la synchronisation d’équipe

Si la synchronisation d’équipe est activée pour votre compte d’entreprise ou d’organisation, vous pouvez synchroniser une équipe GitHub avec un groupe IdP. Lorsque vous synchronisez une équipe GitHub avec un groupe d’IdP, les modifications d’appartenance apportées au groupe d’IdP se répercutent automatiquement sur GitHub AE, ce qui réduit le besoin de mises à jour manuelles et de scripts personnalisés.

Vous pouvez connecter une équipe sur GitHub AE à un groupe de fournisseurs d’identité. Tous les utilisateurs du groupe sont automatiquement ajoutés à l’équipe ainsi qu’à l’organisation parente en tant que membres. Lorsque vous déconnectez un groupe d’une équipe, les utilisateurs qui sont devenus membres de l’organisation via l’appartenance à l’équipe sont supprimés de l’organisation. Vous pouvez affecter un groupe de fournisseurs d’identité à plusieurs équipes GitHub AE.

Une fois qu’une équipe GitHub est connectée à un groupe de fournisseurs d’identité, votre administrateur de fournisseur d’identité doit apporter des modifications d’appartenance à l’équipe via le fournisseur d’identité. Vous ne pouvez pas gérer l’appartenance à l’équipe sur GitHub AE.

Quand l’appartenance au groupe change sur votre fournisseur d’identité, celui-ci envoie une demande SCIM avec les modifications de GitHub AE selon la planification déterminée par votre fournisseur d’identité. Toutes les demandes de modification de l’appartenance à l’équipe ou à l’organisation GitHub sont inscrites dans le journal d’audit comme des modifications apportées par le compte utilisé pour configurer l’approvisionnement d’utilisateurs. Pour plus d’informations sur ce compte, consultez « Configuration du provisionnement d’utilisateurs avec SCIM pour votre entreprise ». Pour plus d’informations sur les planifications de demandes SCIM, consultez « Vérifier l’état de l’approvisionnement des utilisateurs » dans les Microsoft Docs.

Des équipes parentes ne peuvent pas se synchroniser avec des groupes de fournisseurs d’identité. Si l’équipe que vous souhaitez connecter à un groupe de fournisseurs d’identité est une équipe parente, nous vous recommandons de créer une équipe ou de supprimer les relations imbriquées qui font de votre équipe une équipe parente. Pour plus d’informations, consultez « À propos des équipes », « Création d’une équipe » et « Déplacement d’une équipe dans la hiérarchie de votre organisation ».

Pour gérer l’accès au dépôt pour toute équipe GitHub, y compris les équipes connectées à un groupe de fournisseurs d’identité, vous devez apporter des modifications avec GitHub AE. Pour plus d’informations, consultez « À propos des équipes » et « Gestion de l’accès de l’équipe à un dépôt de l’organisation ».

Prérequis

Pour connecter une équipe sur GitHub AE à un groupe de fournisseurs d’identité, l’équipe doit déjà exister dans votre organisation. Même si vous avez configuré l’approvisionnement SCIM, la création d’un groupe dans votre fournisseur d’identité ne crée pas automatiquement une équipe sur GitHub AE.

Pour pouvoir connecter une équipe GitHub AE avec un groupe de fournisseurs d’identité, vous devez d’abord configurer le provisionnement d’utilisateurs pour votre entreprise en utilisant un SCIM (System for Cross-domain Identity Management) pris en charge. Pour plus d’informations, consultez « Configuration du provisionnement d’utilisateurs avec SCIM pour votre entreprise ».

Une fois l’approvisionnement d’utilisateurs pour GitHub AE configuré à l’aide de SCIM, vous pouvez affecter l’application GitHub AE à chaque groupe de fournisseurs d’identité que vous souhaitez utiliser sur GitHub AE. Pour plus d’informations, consultez Configurer le provisionnement automatique d’utilisateurs sur GitHub AE dans Microsoft Docs.

Connexion d’un groupe de fournisseurs d’identité à une équipe

Lorsque vous connectez un groupe de fournisseurs d’identité à une équipe GitHub AE, tous les utilisateurs membres du groupe sont automatiquement ajoutés à l’équipe. Tous les utilisateurs qui n’étaient pas déjà membres de l’organisation parente sont également ajoutés à l’organisation.

  1. Dans l’angle supérieur droit de GitHub AE, cliquez sur votre photo de profil, puis sur Vos organisations.

    Capture d’écran du menu déroulant sous l’image de profil de @octocat. « Vos organisations » est présenté en orange foncé.

  2. Cliquez sur le nom de votre organisation.

  3. Sous le nom de votre organisation, cliquez sur Équipes.

    Capture d’écran de la barre de navigation horizontale d’une organisation. Un onglet, avec une icône de personnes et le texte « Équipes », est mis en évidence avec un encadré orange foncé.

  4. Cliquez sur le nom de l’équipe.

  5. En haut de la page de l’équipe, cliquez sur Paramètres.

    Capture d’écran de l’en-tête de la page d’une équipe. Un onglet, avec une icône d’engrenage et le texte « Paramètres », est entouré d’un encadré orange foncé.

  6. Sous « Groupe de fournisseurs d’identité », sélectionnez le menu déroulant Sélectionner un groupe et cliquez sur un groupe de fournisseurs d’identité dans la liste.

  7. Cliquez sur Save changes.

Déconnexion d’un groupe de fournisseurs d’identité d’une équipe

  1. Dans l’angle supérieur droit de GitHub AE, cliquez sur votre photo de profil, puis sur Vos organisations.

    Capture d’écran du menu déroulant sous l’image de profil de @octocat. « Vos organisations » est présenté en orange foncé.

  2. Cliquez sur le nom de votre organisation.

  3. Sous le nom de votre organisation, cliquez sur Équipes.

    Capture d’écran de la barre de navigation horizontale d’une organisation. Un onglet, avec une icône de personnes et le texte « Équipes », est mis en évidence avec un encadré orange foncé.

  4. Cliquez sur le nom de l’équipe.

  5. En haut de la page de l’équipe, cliquez sur Paramètres.

    Capture d’écran de l’en-tête de la page d’une équipe. Un onglet, avec une icône d’engrenage et le texte « Paramètres », est entouré d’un encadré orange foncé.

  6. Si vous le souhaitez, sous « Groupe de fournisseurs d’identité », à droite du groupe de fournisseurs d’identité que vous souhaitez déconnecter, cliquez sur .

    Désélectionner un groupe d’IdP connecté de l’équipe GitHub.

  7. Cliquez sur Save changes.