azure-devops - 我点击了权限 api,我想破译描述符 id
问题描述
我想知道,如何获取显示
displayName
&permissionDisplayString
值的 API URL。
我想知道 Azure DevOps --> 项目 --> 项目设置 --> 存储库 --> 所有 Git 存储库的安全性的详细信息。
我可以使用以下 API URL 检索访问控制列表的数据。在输出中,我能够找到描述符 ID 之类的内容,我是否能够通过解密获得所需的详细信息,或者我们是否有任何其他方式可以获取所需的详细信息。除了在谷歌浏览器中使用 F12 之外,如果我们还有其他选择,请告诉我。
https://dev.azure.com/{organization}/_apis/accesscontrollists/{securityNamespaceId}?api-version=5.0
例子:
"descriptor": "Microsoft.TeamFoundation.Identity;S-1-9-1551374245-1204400969-2402986413-2179408616-0-0-0-0-1",
解决方案
这个问题在这里讨论,解决方案是使用这个 Rest API:
https://vssps.dev.azure.com/{organization}/_apis/identities?descriptors={descriptor}&api-version=5.0
与. _ {descriptor}
_ _Microsoft.TeamFoundation.Identity;
在响应中,您得到一个 property providerDiaplyName
。
推荐阅读
- qt - Qt6 迁移 - UIC 生成的代码无法编译(连接插槽) - 已更新
- python - 如何在熊猫中沿垂直方向部分合并单元格
- mysql - 在asp和mysql中登录并创建会话后,如何更改导航栏?
- javascript - 如何在 Node.JS 中使用多个 SQL Server 查询
- javascript - Express how to pass .json into res.render
- javascript - 在这两种方法中,保持响应直到数据获取循环在 nodejs 中结束的最佳方法是什么?
- python - 在使用类线性回归时获得 nan
- python - Python Altair 如何在不更改轴刻度的情况下对直方图数据进行分箱
- python - 我能做些什么来修复我在 python 中工作的这个 GPA 计算器
- c# - 在某些 API 端点上转发 Mailgun 操作