如何使用 powershell/Azure CLI 列出有权访问 Azure DevOps 项目存储库的用户?
Posted
技术标签:
【中文标题】如何使用 powershell/Azure CLI 列出有权访问 Azure DevOps 项目存储库的用户?【英文标题】:How to list the user who has permissions to the Azure DevOps project repo with powershell/ Azure CLI? 【发布时间】:2022-01-09 16:47:42 【问题描述】:我想使用 PowerShell 脚本或 azure CLI 获取有权访问 Azure DevOps Repo 的用户列表。
【问题讨论】:
你有没有通过SO线程***.com/a/63453972/15968720,这对你有帮助吗? 请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。 【参考方案1】:az devops user list = 使用此命令列出 Azure DevOps 组织中的所有用户。
az devops user list
[--detect false, true]
[--org]
[--skip]
[--top]$allUsers = az devops user list --org $Organization | ConvertFrom-Jsonforeach($au in $allUsers.members)
Write-Host $au.user.principalName
我们有 Azure Pipelines PowerShell 模块来创建一份报告,列出有权访问该存储库的用户/组,如SO Thread 中所述。
参考资料:
https://vinijmoura.medium.com/how-to-list-all-users-and-group-permissions-on-azure-devops-using-azure-devops-cli-54f73a20a4c7【讨论】:
以上是关于如何使用 powershell/Azure CLI 列出有权访问 Azure DevOps 项目存储库的用户?的主要内容,如果未能解决你的问题,请参考以下文章