组织设置下的 Azure DevOps 扩展自定义中心组和中心
Azure DevOps extension custom hub group and hub under Organization Settings
我正在尝试在组织设置下添加自定义中心组和中心。
我目前正在执行此操作,但菜单位于扩展中心组下。
如何自定义那个集线器组以便我拥有一个自定义集线器组:
{
"contributions": [
{
"id": "collection-level-admin-hub",
"type": "ms.vss-web.hub",
"description": "Description",
"targets": [
"ms.vss-web.collection-admin-hub-group"
],
"properties": {
"name": "My Menu",
"order": 100,
"uri": "dist/index.html"
}
}
]
}
不仅是为了 UI 设计,也是为了 安全 原因,我们永远不会 运行 来自不受信任的扩展的代码(例如所有 第三方 扩展)与 VSO 内容相同的框架。
来自这些扩展的贡献将提供一个 uri 属性,我们的贡献控件将使用它来绘制扩展的内容(在 iframe 中)。这意味着您不能修改或自定义任何与管道、常规或安全性处于同一级别的东西。
因此,在此工单中,您无法添加自定义名称来替换此默认显示 Extensions。
如果不想显示在Extension部分,而是显示在General/Pipelines,可以使用下面的例子:
"contributions": [
{
"id": "sample-hub-group",
"type": "ms.vss-web.tab",
"description": "Adds a 'Sample UI' hub group",
"targets": [
"ms.vss-admin-web.collection-admin-hub-tab-group"
],
"properties": {
"name": "System Group",
"order": 100,
"uri": "my-hub.html"
}
}
],
Collection等级:
一般:女士vss-admin-web.collection-admin-hub-tab-group
管道:女士vss-build-web。build-release-account-settings-tab-group
Repos(组织设置中没有显示默认):ms.vss-code-web.code-account-settings-tab-group
我正在尝试在组织设置下添加自定义中心组和中心。
我目前正在执行此操作,但菜单位于扩展中心组下。
如何自定义那个集线器组以便我拥有一个自定义集线器组:
{
"contributions": [
{
"id": "collection-level-admin-hub",
"type": "ms.vss-web.hub",
"description": "Description",
"targets": [
"ms.vss-web.collection-admin-hub-group"
],
"properties": {
"name": "My Menu",
"order": 100,
"uri": "dist/index.html"
}
}
]
}
不仅是为了 UI 设计,也是为了 安全 原因,我们永远不会 运行 来自不受信任的扩展的代码(例如所有 第三方 扩展)与 VSO 内容相同的框架。
来自这些扩展的贡献将提供一个 uri 属性,我们的贡献控件将使用它来绘制扩展的内容(在 iframe 中)。这意味着您不能修改或自定义任何与管道、常规或安全性处于同一级别的东西。
因此,在此工单中,您无法添加自定义名称来替换此默认显示 Extensions。
如果不想显示在Extension部分,而是显示在General/Pipelines,可以使用下面的例子:
"contributions": [
{
"id": "sample-hub-group",
"type": "ms.vss-web.tab",
"description": "Adds a 'Sample UI' hub group",
"targets": [
"ms.vss-admin-web.collection-admin-hub-tab-group"
],
"properties": {
"name": "System Group",
"order": 100,
"uri": "my-hub.html"
}
}
],
Collection等级:
一般:女士vss-admin-web.collection-admin-hub-tab-group
管道:女士vss-build-web。build-release-account-settings-tab-group
Repos(组织设置中没有显示默认):ms.vss-code-web.code-account-settings-tab-group