Acerca de la exportación de información de pertenencia
Puedes exportar información agregada sobre los miembros de tu organización como un informe. Por ejemplo, puede que desees realizar una auditoría de los miembros actuales de tu empresa. Puedes generar un archivo que contenga el informe a partir de la UI web de GitHub.
El informe de información de pertenencia incluye la siguiente información.
- Nombre de usuario y detalles de nombre mostrado
- Si el usuario tiene habilitada la autenticación bifactorial
- Si la membrecía es pública o privada
- Si el usuario es un propietario o miembro de la organización
- Fecha y hora de la última actividad del usuario (por ejemplo, eventos de escala de tiempo, actualizaciones de sesión o acceso a recursos a través de un personal access token o clave SSH)
- Opcionalmente, información adicional que depende de la configuración de la empresa:
- El
NameID
SAML del usuario - Nombre de usuario y direcciones de correo electrónico principales en cualquier instancia de GitHub Enterprise Server donde se configura GitHub Connect
- Usuario, dirección de correo electrónico de suscripción y estado de licencia para Suscripciones de Visual Studio con GitHub Enterprise
- El
También puedes usar las API de GitHub para recuperar información sobre los miembros de la empresa. Para más información, consulta GraphQL API en la documentación de API REST.
Los propietarios de la empresa también pueden exportar la información de pertenencia de una empresa. Para obtener más información, vea «Exportación de información de pertenencia de tu empresa».
Exportación de un informe de información de pertenencia
Puedes descargar un archivo CSV o JSON que contenga el informe de información de pertenencia para tu empresa.
-
En la esquina superior derecha de GitHub, seleccione la foto del perfil y haga clic en Sus organizaciones.
-
Haz clic en el nombre de tu organización.
-
En el nombre de la organización, haz clic en Personas.
-
A la derecha de la barra de búsqueda, selecciona Exportar y haz clic en el formato de exportación deseado.
Visualización de las direcciones de correo electrónico de los miembros
Puede ver las direcciones de correo electrónico de los miembros de su organización en GitHub o bien en un sistema de identidad externo. La visibilidad de las direcciones de correo electrónico depende de la configuración de autenticación de la organización, los dominios y, posiblemente, la configuración del perfil de usuario del miembro.
-
Si el inicio de sesión único (SSO) de SAML está configurado para tu organización y la
NameID
configuración de SAML es una dirección de correo electrónico, puedes verNameID
para cada uno de los miembros de la organización. -
Si compruebas un dominio para la empresa, puedes ver las direcciones de correo electrónico de los miembros para el dominio comprobado.
-
Si no configura el inicio de sesión único de SAML, los miembros acceden a los recursos de la organización en GitHub únicamente mediante una cuenta personal. El propietario de una cuenta personal puede elegir si desea mostrar o no públicamente una dirección de correo electrónico. Si un usuario decide no mostrar la dirección de correo electrónico, no podrás ver la dirección de correo electrónico. Sin SAML, GitHub no puede mostrar información de identidad externa, como
NameID
, que suele ser una dirección de correo electrónico.
Si el inicio de sesión único de SAML está configurado para tu organización o si has comprobado un dominio, es posible que puedas ver las direcciones de correo electrónico de una o varias de las maneras siguientes.
-
En el proveedor de identidades (IdP) de SAML, revisa las direcciones de correo electrónico de los usuarios con acceso a GitHub Enterprise Cloud. Para obtener más información, vea «Acerca de SAML para IAM empresarial».
-
Exporta el informe de pertenencia de tu organización. El informe puede contener la dirección de correo electrónico del usuario, almacenada como los valores siguientes.
saml_name_id
: el valorNameID
desde la identidad de SAML vinculada del usuario, que suele ser su dirección de correo electrónico (para más información, consulta "Acerca de la administración de identidades y acceso con el inicio de sesión único de SAML")GitHub com verified domain emails
: direcciones de correo electrónico para cualquier dominio comprobado (para más información, consulta "Verificar o aprobar un dominio para tu organización")
Para obtener más información, consulta "Exportación de información de pertenencia".
-
Usa GraphQL API para recuperar
ExternalIdentity
para cada miembro. Para obtener más información, consulta "Acerca de la API de GraphQL" y "Objetos" en la documentación de la API de GraphQL.