Release Connectors v0.1.22 with service-desk federation
Module Package Release / publish-packages (push) Successful in 12s
Module Package Release / publish-packages (push) Successful in 12s
This commit is contained in:
+29
-2
@@ -11,6 +11,9 @@ const ConnectorGovernancePage = lazy(
|
||||
const ExternalKnowledgePage = lazy(
|
||||
() => import("./features/ExternalKnowledgePage")
|
||||
);
|
||||
const ExternalServiceDeskPage = lazy(
|
||||
() => import("./features/ExternalServiceDeskPage")
|
||||
);
|
||||
|
||||
const readScopes = [
|
||||
"connectors:source:read",
|
||||
@@ -20,6 +23,10 @@ const knowledgeReadScopes = [
|
||||
"connectors:knowledge:read",
|
||||
"connectors:knowledge:admin"
|
||||
];
|
||||
const serviceDeskReadScopes = [
|
||||
"connectors:service_desk:read",
|
||||
"connectors:service_desk:admin"
|
||||
];
|
||||
|
||||
const adminSections: AdminSectionsUiCapability = {
|
||||
sections: [
|
||||
@@ -46,6 +53,18 @@ const adminSections: AdminSectionsUiCapability = {
|
||||
anyOf: knowledgeReadScopes,
|
||||
render: ({ settings, auth }) =>
|
||||
createElement(ExternalKnowledgePage, { settings, auth })
|
||||
},
|
||||
{
|
||||
id: "connector-external-service-desk",
|
||||
moduleId: "connectors",
|
||||
kind: "management",
|
||||
surfaceId: "connectors.admin.external-service-desk",
|
||||
label: "External service desk",
|
||||
group: "SYSTEM",
|
||||
order: 47,
|
||||
anyOf: serviceDeskReadScopes,
|
||||
render: ({ settings, auth }) =>
|
||||
createElement(ExternalServiceDeskPage, { settings, auth })
|
||||
}
|
||||
]
|
||||
};
|
||||
@@ -53,9 +72,9 @@ const adminSections: AdminSectionsUiCapability = {
|
||||
export const connectorsModule: PlatformWebModule = {
|
||||
id: "connectors",
|
||||
label: "Connectors",
|
||||
version: "0.1.21",
|
||||
version: "0.1.22",
|
||||
dependencies: [],
|
||||
optionalDependencies: ["access", "audit", "policy", "ops", "search", "wiki"],
|
||||
optionalDependencies: ["access", "audit", "policy", "ops", "search", "wiki", "tickets", "helpdesk", "cases"],
|
||||
viewSurfaces: [
|
||||
{
|
||||
id: "connectors.admin.governed-configurations",
|
||||
@@ -79,6 +98,14 @@ export const connectorsModule: PlatformWebModule = {
|
||||
label: "External knowledge",
|
||||
parentId: "connectors.admin.governed-configurations",
|
||||
order: 30
|
||||
},
|
||||
{
|
||||
id: "connectors.admin.external-service-desk",
|
||||
moduleId: "connectors",
|
||||
kind: "section",
|
||||
label: "External service desk",
|
||||
parentId: "connectors.admin.governed-configurations",
|
||||
order: 40
|
||||
}
|
||||
],
|
||||
uiCapabilities: {
|
||||
|
||||
Reference in New Issue
Block a user