如何配置Azure DevOps Hub插件菜单权限控制?
摘要:这是 Hub 插件的描述配置代码片段: { "contributions": [ { "id": "featu
这是 Hub 插件的描述配置代码片段:
{
"contributions": [
{
"id": "feature-hidden-fields-manager-hub",
"type": "ms.vss-web.feature",
"targets": [
"ms.vss-web.managed-features",
"ms.vss-web.managed-features-onprem"
],
"description": "Enable Work Item Type Hidden Fields Manager Feature",
"properties": {
"name": "Enable Work Item Type Hidden Fields Manager",
"userConfigurable": false,
"hostConfigurable": true,
"defaultState": false,
"hostScopes": [
null,
"collection"
]
}
},
{
"id": "hidden-fields-manager-hub",
"type": "ms.vss-web.hub",
"targets": [
"ms.vss-web.collection-admin-hub-group"
],
"includes": [
"ms.vss-tfs-web.tfs-page-data-service",
"ms.vss-features.host-navigation-service",
"ms.vss-features.extension-data-service",
"ms.vss-features.host-dialog-service"
],
"properties": {
"iconProps": {
"iconName": "WorkItem",
"className": "admin-tab-icon"
},
"name": "Work Item Type Hidden Fields Manager",
"order": 101,
"uri": "dist/Hub/HiddenFieldManagerHub.html",
"supportsMobile": true
},
"constraints": [
{
"name": "Security",
"properties":{
"namespaceId": "3E65F728-F8BC-4ecd-8764-7E378B19BFA7",
"namespaceToken": "NAMESPACE",
"permission": 32,
"allowSystemContext": true,
"serviceInstanceType": "00000028-0000-8888-8000-000000
