À propos de l’exportation des informations d’appartenance
Vous pouvez exporter des informations agrégées sur les membres de votre organisation sous forme de rapport. Par exemple, vous voudrez peut-être effectuer un audit des membres actuels de votre organisation. Vous pouvez générer un fichier contenant le rapport à partir de l’interface utilisateur web de GitHub.
Le rapport d’informations d’appartenance comprend les informations suivantes.
- Détails du nom d’utilisateur et du nom d’affichage
- Indication si l’utilisateur a activé l’authentification à deux facteurs
- Indication du type d’appartenance (publique ou privée)
- Indication si l’utilisateur est propriétaire ou membre de l’organisation
- DateHeure de la dernière activité de l’utilisateur (par exemple, les événements de chronologie, les mises à jour de session ou l’accès aux ressources via un personal access token ou une clé SSH)
- Informations supplémentaires qui dépendent de la configuration de l’organisation (facultatives) :
NameID
SAML de l’utilisateur- Nom d’utilisateur et adresses e-mail principales sur toutes les instances GitHub Enterprise Server où GitHub Connect est configuré
- Utilisateur, adresse e-mail de l’abonnement et état de la licence pour Abonnements Visual Studio avec GitHub Enterprise
Vous pouvez également utiliser les API de GitHub pour récupérer des informations sur les membres de votre organisation. Pour plus d’informations, consultez la documentation API GraphQL et API REST.
Les propriétaires d’entreprise peuvent également exporter les informations d’appartenance d’une entreprise. Pour plus d’informations, consultez « Exportation des informations d’appartenance de votre entreprise ».
Exportation d’un rapport d’informations d’appartenance
Vous pouvez télécharger un fichier CSV ou JSON contenant le rapport d’informations d’appartenance pour votre organisation.
-
Dans le coin supérieur droit de GitHub, sélectionnez votre photo de profil, puis cliquez sur Vos organisations.
-
Cliquez sur le nom de votre organisation.
-
Sous le nom de votre organisation, cliquez sur Personnes.
-
À droite de la barre de recherche, sélectionnez le menu déroulant Exporter, puis cliquez sur le format d’exportation souhaité.
Affichage des adresses e-mail des membres
Vous pouvez peut-être afficher les adresses e-mail des membres de votre organisation sur GitHub.com ou sur un système d’identité externe. La visibilité des adresses e-mail dépend de la configuration d’authentification de l’organisation, des domaines et éventuellement de la configuration du profil utilisateur du membre.
-
Si l’authentification unique (SSO) SAML est configurée pour votre organisation et que le
NameID
de votre configuration SAML est une adresse e-mail, vous pouvez afficher leNameID
de chacun des membres de votre organisation. -
Si vous vérifiez un domaine pour votre organisation, vous pouvez afficher les adresses e-mail des membres pour le domaine vérifié.
-
Si vous ne configurez pas l’authentification unique SAML, les membres accèdent aux ressources de votre organisation sur GitHub.com seulement avec un compte personnel. Le propriétaire d’un compte personnel peut choisir d’afficher ou non une adresse e-mail publiquement. Si un utilisateur choisit de ne pas afficher l’adresse e-mail, vous ne pouvez pas afficher l’adresse e-mail. Sans SAML, GitHub ne peut pas afficher d’informations d’identité externes, comme
NameID
qui est généralement une adresse e-mail.
Si l’authentification unique SAML est configurée pour votre organisation, ou si vous avez vérifié un domaine, vous pourrez peut-être afficher les adresses e-mail d’une ou plusieurs des manières suivantes.
-
Sur votre fournisseur d’identité SAML, passez en revue les adresses e-mail des utilisateurs ayant accès à GitHub Enterprise Cloud. Pour plus d’informations, consultez « À propos de SAML pour la gestion des identités et des accès d'entreprise ».
-
Exportez le rapport d’appartenance pour votre organisation. Le rapport peut contenir l’adresse e-mail de l’utilisateur, stockée sous la forme des valeurs suivantes.
saml_name_id
:NameID
de l'identité SAML liée de l'utilisateur, qui est généralement l'adresse e-mail de l'utilisateur (pour plus d'informations, consultez « À propos de la gestion des identités et des accès avec l’authentification unique SAML »)GitHub com verified domain emails
: adresses e-mail pour tous les domaines vérifiés (pour plus d’informations, voir « Vérification ou approbation d’un domaine pour votre organisation »)
Pour plus d’informations, consultez « Exportation des informations d’appartenance ».
-
Utilisez l’API GraphQL pour récupérer le
ExternalIdentity
pour chaque membre. Pour plus d’informations, consultez « À propos de l’API GraphQL » et « Objets » dans la documentation de l’API GraphQL.