Skip to main content

Exportando as informações de integrante para a sua organização

Você pode exportar informações sobre todos os membros de sua organização com a interface do usuário da Web do GitHub.

Quem pode usar esse recurso?

Organization owners can export member information for an organization.

Sobre a exportação de informações de associação

Você pode exportar informações agregadas sobre os membros da sua organização como um relatório. Por exemplo, talvez você queira executar uma auditoria dos membros atuais da sua organização. Você pode gerar um arquivo que contém o relatório da interface do usuário da Web do GitHub.

O relatório de informações sobre os membros inclui as seguintes informações.

  • Detalhes do nome de usuário e exibição
  • Se o usuário tem autenticação de dois fatores habilitada
  • Se a associação é pública ou privada
  • Se o usuário é um proprietário ou integrante da organização
  • O datetime última atividade do usuário (como eventos de linha do tempo, atualizações de sessão ou acesso a recursos por meio de um personal access token ou de uma chave SSH)
  • Opcionalmente, informações adicionais que dependem da configuração da organização:
    • SAML do usuário NameID
    • Endereços de email primários e nome de usuário em qualquer instância do GitHub Enterprise Server em que GitHub Connect está configurado
    • Usuário, endereço de email da assinatura e status da licença para o Assinaturas do Visual Studio com GitHub Enterprise

Você também pode usar as APIs do GitHub para recuperar informações sobre os membros da sua organização. Para obter mais informações, confira a API GraphQL e a documentação da API REST.

Os proprietários da empresa também podem exportar informações de associação de uma organização. Para obter mais informações, confira "Como exportar informações de associação da empresa".

Exportação de um relatório de informações de associação

Você pode baixar um arquivo CSV ou JSON contendo o relatório de informações de associação da sua organização.

  1. No canto superior direito de GitHub, selecione sua foto de perfil e selecione Suas organizações.

  2. Clique no nome da sua organização.

  3. Sob o nome da organização, clique em Pessoas.

    Captura de tela da barra de navegação horizontal para uma organização. Uma guia, rotulada com um ícone de pessoas e "Pessoas" tem um contorno laranja escuro.

  4. À direita da barra de pesquisa, selecione o menu suspenso Exportar e clique no formato de exportação desejado.

Exibir endereços de email dos membros

Você pode exibir os endereços de email de membros da sua organização no GitHub ou em um sistema de identidade externo. A visibilidade dos endereços de email dependerá da configuração de autenticação da organização, dos domínios e, possivelmente, da configuração do perfil de usuário do membro.

  • Se o SSO (logon único) do SAML estiver configurado na organização e a NameID da configuração do SAML for um endereço de email, você poderá exibir a NameID para cada um dos membros da sua organização.

  • Se você verificar um domínio para sua organização, poderá exibir os endereços de email dos membros do domínio verificado.

  • Se você não configurar o SSO do SAML, os membros acessarão os recursos da sua organização no GitHub.com usando apenas uma conta pessoal. O proprietário de uma conta pessoal pode escolher se deseja ou não exibir um endereço de email publicamente. Se um usuário optar por não exibir o endereço de email, você não poderá exibir o endereço de email. Sem SAML, GitHub não pode exibir informações de identidade externas, como o NameID, que geralmente é um endereço de e-mail.

Se o SSO do SAML estiver configurado em sua organização ou se você tiver verificado um domínio, poderá exibir os endereços de email de uma ou mais das seguintes maneiras.

  1. Em seu IdP (provedor de identidade) do SAML, examine os endereços de email dos usuários com acesso ao GitHub Enterprise Cloud. Para obter mais informações, confira "Sobre SAML para IAM empresarial".

  2. Exporte o relatório de associação da sua organização. O relatório poderá conter o endereço de email do usuário, armazenado com os valores a seguir.

    Para obter mais informações, confira "Como exportar informações de associação".

  3. Use a API do GraphQL para recuperar o ExternalIdentity para cada membro. Para obter mais informações, confira "Sobre a API do GraphQL" e Objetos" na documentação da API do GraphQL.