Eksportowanie listy użytkowników i ich poziomów dostępu
Artykuł
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Możesz uzyskać listę użytkowników i grup, którzy mają dostęp do organizacji w usłudze Azure DevOps, eksportując użytkowników. Pobrana lista wskazuje również poziomy dostępu.
Listę użytkowników i grup mających dostęp do wystąpienia usługi Azure DevOps Server można uzyskać, eksportując dziennik inspekcji. Dziennik inspekcji wskazuje również poziomy dostępu.
Wymagania wstępne
Uprawnienia: Być członkiem grupy Administratorzy Kolekcji Projektów . Właściciele organizacji są automatycznie członkami tej grupy.
Z poziomu portalu internetowego lub polecenia interfejsu wiersza polecenia usługi Azure DevOps uzyskaj listę użytkowników w organizacji i wyświetl informacje o poziomie dostępu.
Z poziomu portalu internetowego uzyskaj listę użytkowników w organizacji i wyświetl informacje o poziomie dostępu.
Wybierz logo usługi Azure DevOps, aby otworzyć pozycję Projekty. Następnie wybierz pozycję Ustawienia organizacji.
Wybierz pozycję Użytkownicy>Eksportuj użytkowników.
Listę użytkowników i grup, które uzyskiwały dostęp do wystąpienia, można uzyskać, eksportując dziennik inspekcji. Dziennik inspekcji wskazuje również poziomy dostępu.
Na stronie głównej portalu internetowego dla projektu wybierz logo usługi Azure DevOps, (1) kolekcję projektów i (2) poziomy dostępu.
Uwaga
Jeśli nie jesteś członkiem grupy Administratorzy serwera Team Foundation Server, strona Poziomy dostępu nie będzie wyświetlana.
Wybierz pozycję Eksportuj dziennik inspekcji.
Plik dziennika użytkownika jest zapisywany jako plik .csv w folderze Pobierz.
Aby określić poziom dostępu przypisany do każdego użytkownika lub grupy, otwórz plik w programie Excel.
Możesz wyświetlić listę użytkowników w organizacji za pomocą polecenia az devops user list . Ta akcja nie ma zastosowania do użytkowników dodanych za pośrednictwem grup Firmy Microsoft Entra, ponieważ niektóre polecenia lub funkcje mogą nie mieć bezpośredniego zastosowania do użytkowników dodanych za pośrednictwem firmy Microsoft Entra. Podczas eksportowania listy można zauważyć, że użytkownicy grupy są wskazywani przy użyciu "assignmentSource" elementu "groupRule". To przypisanie oznacza, że ich dostęp jest określany przez reguły członkostwa w grupach, a nie przez poszczególne ustawienia. Aby rozpocząć pracę, zobacz Interfejs wiersza polecenia usługi Azure DevOps.
az devops user list [--org] [--skip] [--top]
Parametry
org: Adres URL organizacji usługi Azure DevOps. Skonfiguruj domyślną organizację przy użyciu polecenia az devops configure -d organization=ORG_URL. Wymagane, jeśli wartość domyślna nie jest skonfigurowana lub została wybrana przy użyciu polecenia git config. Na przykład --org https://dev.azure.com/MyOrganizationName/.
skip: Opcjonalnie. Liczba użytkowników do pominięcia.
top: Opcjonalnie. Maksymalna liczba użytkowników do zwrócenia. Wartość maksymalna to 10000; wartość domyślna to 100.
Przykład
Następujące polecenie zwraca pięciu użytkowników w organizacji bez pomijania żadnych i pokazuje wynik w formacie tabeli.
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
Polecenia interfejsu wiersza polecenia usługi Azure DevOps nie są obsługiwane w przypadku usługi Azure DevOps Server.