N°6370 - Replace Audit Category menu by a dashboard

This commit is contained in:
vdumas
2023-06-05 17:57:57 +02:00
parent 8eb1053daa
commit 652a9f6e40
5 changed files with 145 additions and 78 deletions

View File

@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<itop_design xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="3.1">
<menus>
<!-- Dashboard definitions cannot be defined directly in datamodel.application.xml, so they are here -->
<menu id="WelcomeMenuPage" xsi:type="DashboardMenuNode" _delta="redefine">
<rank>10</rank>
<parent>WelcomeMenu</parent>
@@ -29,5 +30,89 @@
</cells>
</definition>
</menu>
<menu id="AuditCategories" xsi:type="DashboardMenuNode" _delta="redefine">
<rank>20</rank>
<parent>AdminTools</parent>
<definition>
<layout>DashboardLayoutThreeCols</layout>
<title>Menu:AuditCategories:Title</title>
<cells>
<cell id="0">
<rank>0</rank>
<dashlets>
<dashlet id="AuditConfiguration_row0_col0_1" xsi:type="DashletPlainText">
<rank>0</rank>
<text>Class:AuditDomain+</text>
</dashlet>
<dashlet id="AuditConfiguration_row0_col0_2" xsi:type="DashletBadge">
<rank>1</rank>
<class>AuditDomain</class>
</dashlet>
</dashlets>
</cell>
<cell id="1">
<rank>1</rank>
<dashlets>
<dashlet id="AuditConfiguration_row0_col1_1" xsi:type="DashletPlainText">
<rank>0</rank>
<text>Class:AuditCategory+</text>
</dashlet>
<dashlet id="AuditConfiguration_row0_col1_2" xsi:type="DashletBadge">
<rank>1</rank>
<class>AuditCategory</class>
</dashlet>
</dashlets>
</cell>
<cell id="2">
<rank>2</rank>
<dashlets>
<dashlet id="AuditConfiguration_row0_col2_1" xsi:type="DashletPlainText">
<rank>0</rank>
<text>Class:AuditRule+</text>
</dashlet>
<dashlet id="AuditConfiguration_row0_col2_2" xsi:type="DashletBadge">
<rank>1</rank>
<class>AuditRule</class>
</dashlet>
</dashlets>
</cell>
<cell id="3">
<rank>3</rank>
<dashlets>
<dashlet id="AuditConfiguration_row1_col0_1" xsi:type="DashletObjectList">
<rank>0</rank>
<title>Class:AuditDomain</title>
<query>SELECT AuditDomain</query>
<menu>true</menu>
</dashlet>
</dashlets>
</cell>
<cell id="4">
<rank>4</rank>
<dashlets>
<dashlet id="AuditConfiguration_row1_col1_1" xsi:type="DashletObjectList">
<rank>0</rank>
<title>Class:AuditCategory</title>
<query>SELECT AuditCategory</query>
<menu>true</menu>
</dashlet>
</dashlets>
</cell>
<cell id="5">
<rank>5</rank>
<dashlets>
<dashlet id="AuditConfiguration_row1_col2_1" xsi:type="DashletObjectList">
<rank>0</rank>
<title>Class:AuditRule</title>
<query>SELECT AuditRule</query>
<menu>true</menu>
</dashlet>
</dashlets>
</cell>
</cells>
</definition>
<enable_class>AuditCategory</enable_class>
<enable_action>UR_ACTION_MODIFY</enable_action>
</menu>
</menus>
</itop_design>