feat: add governed cross-module reporting

This commit is contained in:
2026-08-02 05:29:38 +02:00
parent eba35edd3c
commit 0abcc2455e
21 changed files with 2497 additions and 38 deletions
+9 -2
View File
@@ -24,16 +24,23 @@ export const reportingModule: PlatformWebModule = {
],
routes: [
{
path: "/reporting",
path: "/reports",
anyOf: ["reporting:definition:read"],
order: 74,
surfaceId: "reporting.workspace",
render: (context) => createElement(ReportingPage, context)
},
{
path: "/reporting",
anyOf: ["reporting:definition:read"],
order: 175,
surfaceId: "reporting.compatibility",
render: (context) => createElement(ReportingPage, context)
}
],
navItems: [
{
to: "/reporting",
to: "/reports",
label: "Reporting",
iconName: "clipboard-pen-line",
anyOf: ["reporting:definition:read"],