Я протестировал с EventSubscription
идентификатором пространства имен и project admins group
дескриптором как subject
параметрами и получил тот же результат, что и вы.
$env:AZURE_DEVOPS_EXT_PAT = 'ckdhd6wuma5uw2h35dv37pgdum5eyjviqneineixxxxx'
$output = az devops security permission namespace list | ConvertTo-Json -Depth 100
#get descriptor
$output2 = az devops security group list --scope project | ConvertTo-Json -Depth 100
#eventSubscription namespaceId: 58b176e7-3411-457a-89d0-c6xxx/ Project namespaceId:52d39943-cb85-4d7f-8fa8-c6xxx
$output3 = az devops security permission list --namespace-id 58b176e7-3411-457a-89d0-c6xxxx --subject vssgp.Uy0xLTktMTU1MTM3NDI0NS00MjQ3MDQ2OTMyLTI2ODA1Nzg2MjktMjkxMzgyMjE4MC0yNDQ0MjYxxxxx | ConvertTo-Json -Depth 100
Write-Host $output3
Но когда я тестировал с Project
идентификатором пространства имен и project admins group
дескриптором, я мог получить токен нормально.
Так что я думаю это может быть проблемой с ассоциацией между пространством имен EventSubscription
и дескриптором project admins group
. Можете ли вы поделиться соответствующей операцией в пользовательском интерфейсе? Это поможет мне продолжить расследование.