AZ CLI - 列出 devops 用户
AZ CLI- list devops users
我正在尝试使用以下命令列出 devops 组织中的所有用户。
az devops user list --org https://dev.azure.com/**orgname** --query '[].{user.licenseDisplayName}'
,但是这没有提供正确的输出。由于这有多个用户并且 o/p 包含数组,我无法正确应用查询过滤器。
我正在尝试为我们的 devops 组织中的所有用户获取类似下面的内容。
PS C:\Users\v-mahammadt> az devops user show --user xxxxx@outlook.com --org https://dev.azure.com/orgname --query '[user.displayName,accessLevel.licenseDisplayName,lastAccessedDate]'
[
"xxxxx@outlook.com",
"Basic",
"2021-09-03T04:53:14.890927+00:00"
]
我们可以通过添加 –query 标签列出我们 Azure DevOps Organizations 中的所有用户,包括所有 json 格式的参数。
为了首先追踪它,我们需要执行以下命令并检查 JSON 结构。
az devops user list --org $orgURL
获得输出后需要检查用户名JSON格式
正如我为此所做的重现,下面是用于从我们的 Azure DevOps 组织获取用户列表的命令
az devops user list --org $orgURL --query members[].user.displayName
-o json
我的Repro截图如下:
用户列表--org $orgURL --query members[].user.displayName -o json
我正在尝试使用以下命令列出 devops 组织中的所有用户。
az devops user list --org https://dev.azure.com/**orgname** --query '[].{user.licenseDisplayName}'
,但是这没有提供正确的输出。由于这有多个用户并且 o/p 包含数组,我无法正确应用查询过滤器。
我正在尝试为我们的 devops 组织中的所有用户获取类似下面的内容。
PS C:\Users\v-mahammadt> az devops user show --user xxxxx@outlook.com --org https://dev.azure.com/orgname --query '[user.displayName,accessLevel.licenseDisplayName,lastAccessedDate]'
[
"xxxxx@outlook.com",
"Basic",
"2021-09-03T04:53:14.890927+00:00"
]
我们可以通过添加 –query 标签列出我们 Azure DevOps Organizations 中的所有用户,包括所有 json 格式的参数。
为了首先追踪它,我们需要执行以下命令并检查 JSON 结构。
az devops user list --org $orgURL
获得输出后需要检查用户名JSON格式
正如我为此所做的重现,下面是用于从我们的 Azure DevOps 组织获取用户列表的命令
az devops user list --org $orgURL --query members[].user.displayName -o json
我的Repro截图如下:
用户列表--org $orgURL --query members[].user.displayName -o json