Exportar uma lista de utilizadores e respetivos níveis de acesso
Artigo
Serviços de DevOps do Azure | 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 do Azure DevOps Server exportando o log de auditoria. O log de auditoria também indica os níveis de acesso.
Pré-requisitos
Você deve ser o proprietário da organização ou um membro do grupo Administradores da coleção de projetos. Para obter mais informações, consulte Alterar permissões no nível da coleção do projeto.
Tem de ser membro do grupo Administradores. Se você não é um membro, seja adicionado agora. Para obter mais informações, consulte Adicionar administradores.
Exportar uma lista de utilizadores
No seu portal Web ou no comando Azure DevOps CLI, obtenha uma lista dos utilizadores na sua organização e veja as respetivas informações de nível de acesso.
No seu portal da Web, obtenha uma lista dos usuários em sua organização e visualize suas informações de nível 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 os 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) os níveis de acesso.
Nota
Se você não for membro do grupo Administradores do Team Foundation Server, a página Níveis de acesso não aparecerá.
Escolha Exportar log de auditoria.
O arquivo de log do usuário é salvo como um arquivo .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 . Esta ação não se aplica a utilizadores adicionados através de grupos do Microsoft Entra, uma vez que determinados comandos ou funcionalidades podem não se aplicar diretamente aos utilizadores adicionados através do Microsoft Entra. Ao exportar a lista, você pode notar que os usuários do grupo são indicados com uma "assignmentSource" de "groupRule". Essa atribuição significa que seu acesso é determinado pelas regras de associação ao grupo, em vez de configurações individuais. Para começar, consulte CLI do Azure DevOps.
az devops user list [--org] [--skip] [--top]
Parâmetros
org: URL da organização do Azure DevOps. Configure a organização padrão usando az devops configure -d organization=ORG_URLo . Obrigatório se não estiver configurado como padrão ou coletado usando git configo . Por exemplo, --org https://dev.azure.com/MyOrganizationName/.
skip: Opcional. Número de usuários a serem ignorados.
topo: Opcional. Número máximo de usuários a retornar. 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 em 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
Os comandos da CLI do Azure DevOps não são suportados para o Servidor de DevOps do Azure.