Exportar uma lista de usuários e seus níveis de acesso
Artigo
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Você pode obter uma lista de usuários e grupos que têm acesso à sua organização no Azure DevOps exportando usuários. A lista baixada também indica os níveis de acesso.
Você pode obter uma lista de usuários e grupos que têm acesso à sua instância de Azure DevOps Server exportando o log de auditoria. O log de auditoria também indica níveis de acesso.
Selecione o logotipo do Azure DevOps para abrir Projetos. Em seguida, escolha Configurações da organização.
Selecione Usuários>Exportar usuários.
Você pode obter uma lista de usuários e grupos que acessaram sua instância exportando o log de auditoria. O log de auditoria também indica níveis de acesso.
Na home page do portal da Web de um projeto, escolha o logotipo do Azure DevOps, (1) a coleção de projetos e (2) Níveis de acesso.
Observação
Se você não for membro do grupo Administradores do Team Foundation Server, a página Níveis de acesso não será exibida.
Escolha Exportar log de auditoria.
O arquivo de log do usuário é salvo como um arquivo de .csv na pasta Download.
Para determinar o nível de acesso atribuído a cada usuário ou grupo, abra o arquivo no Excel.
Você pode listar os usuários em uma organização com o comando az devops user list . Essa ação não se aplica a usuários adicionados por meio de grupos do Microsoft Entra, pois determinados comandos ou recursos podem não se aplicar diretamente aos usuários adicionados por meio do Microsoft Entra. Ao exportar a lista, você pode notar que os usuários do grupo são indicados com um "assignmentSource" de "groupRule". Essa atribuição significa que seu acesso é determinado pelas regras de associação de grupo, em vez de configurações individuais. Para começar, confira CLI do Azure DevOps.
az devops user list [--org] [--skip] [--top]
Parâmetros
org: a URL da organização do Azure DevOps. Configure a organização padrão usando az devops configure -d organization=ORG_URL. Obrigatório se não estiver configurado como padrão ou selecionado por meio de git config. Por exemplo, --org https://dev.azure.com/MyOrganizationName/.
skip: opcional. Número de usuários a ignorar.
top: opcional. Número máximo de usuários a serem retornados. O valor máximo é 10000; o valor padrão é 100.
Exemplo
O comando a seguir retorna cinco usuários em sua organização sem ignorar nenhum e mostra o resultado no formato de tabela.
az devops user list --skip 0 --top 5 --output table
ID Display Name Email License Type Access Level Status
------------------------------------ ---------------------- ----------------------------- -------------- -------------- --------
3b5f0c34-4aec-4bf4-8708-1d36f0dbc468 Christie Church fabrikamfiber1@contoso.com stakeholder Stakeholder active
8c8c7d32-6b1b-47f4-b2e9-30b477b5ab3d Chuck Reinhart fabrikamfiber3@contoso.com stakeholder Stakeholder active
3b5f0c34-4aec-4bf4-8708-1d36f0dbc468 contoso@contoso.com contoso@contoso.com stakeholder Stakeholder active
f14a4f19-9910-6116-9836-cccd6dd1b7b7 contoso2@contoso.com contoso2@contoso.com express Basic active
74be024c-ebf5-4993-81eb-81ae1551e45f Helena Petersen fabrikamfiber8@contoso.com stakeholder Stakeholder active
Não há suporte para comandos da CLI do Azure DevOps para Azure DevOps Server.