mirror of
https://github.com/Combodo/iTop.git
synced 2026-05-20 15:52:24 +02:00
191 lines
6.9 KiB
XML
191 lines
6.9 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<itop_design xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.7">
|
|
<classes>
|
|
<class id="AbstractResource" _delta="define">
|
|
<parent>cmdbAbstractObject</parent>
|
|
<properties>
|
|
<comment>/* Resource access control abstraction. Can be herited by abstract resource access control classes. Generaly controlled using UR_ACTION_MODIFY access right. */</comment>
|
|
<abstract>true</abstract>
|
|
</properties>
|
|
<presentation/>
|
|
<methods/>
|
|
</class>
|
|
<class id="ResourceAdminMenu" _delta="define">
|
|
<parent>AbstractResource</parent>
|
|
<properties>
|
|
<comment>/* AdminTools menu access control. */</comment>
|
|
<abstract>true</abstract>
|
|
<category>grant_by_profile</category>
|
|
</properties>
|
|
<presentation/>
|
|
<methods/>
|
|
</class>
|
|
<class id="ResourceRunQueriesMenu" _delta="define">
|
|
<parent>AbstractResource</parent>
|
|
<properties>
|
|
<comment>/* RunQueriesMenu menu access control. */</comment>
|
|
<abstract>true</abstract>
|
|
<category>grant_by_profile</category>
|
|
</properties>
|
|
<presentation/>
|
|
<methods/>
|
|
</class>
|
|
<class id="ResourceSystemMenu" _delta="define">
|
|
<parent>AbstractResource</parent>
|
|
<properties>
|
|
<comment>/* System menu access control. */</comment>
|
|
<abstract>true</abstract>
|
|
<category>grant_by_profile</category>
|
|
</properties>
|
|
<presentation/>
|
|
<methods/>
|
|
</class>
|
|
</classes>
|
|
<menus>
|
|
<menu id="WelcomeMenu" xsi:type="MenuGroup" _delta="define">
|
|
<rank>10</rank>
|
|
</menu>
|
|
<menu id="WelcomeMenuPage" xsi:type="DashboardMenuNode" _delta="define">
|
|
<rank>10</rank>
|
|
<parent>WelcomeMenu</parent>
|
|
<definition>
|
|
<layout>DashboardLayoutOneCol</layout>
|
|
<title/>
|
|
<cells>
|
|
<cell id="0">
|
|
<rank>0</rank>
|
|
<dashlets>
|
|
<dashlet id="1" xsi:type="DashletHeaderStatic">
|
|
<rank>0</rank>
|
|
<title>Menu:ConfigManagementCI</title>
|
|
<icon>itop-welcome-itil/images/database.png</icon>
|
|
</dashlet>
|
|
<dashlet id="2" xsi:type="DashletBadge">
|
|
<rank>1</rank>
|
|
<class>BusinessProcess</class>
|
|
</dashlet>
|
|
<dashlet id="3" xsi:type="DashletBadge">
|
|
<rank>2</rank>
|
|
<class>ApplicationSolution</class>
|
|
</dashlet>
|
|
<dashlet id="4" xsi:type="DashletBadge">
|
|
<rank>3</rank>
|
|
<class>Contact</class>
|
|
</dashlet>
|
|
<dashlet id="5" xsi:type="DashletBadge">
|
|
<rank>4</rank>
|
|
<class>Location</class>
|
|
</dashlet>
|
|
<dashlet id="6" xsi:type="DashletBadge">
|
|
<rank>5</rank>
|
|
<class>Contract</class>
|
|
</dashlet>
|
|
<dashlet id="7" xsi:type="DashletBadge">
|
|
<rank>6</rank>
|
|
<class>Server</class>
|
|
</dashlet>
|
|
<dashlet id="8" xsi:type="DashletBadge">
|
|
<rank>7</rank>
|
|
<class>NetworkDevice</class>
|
|
</dashlet>
|
|
</dashlets>
|
|
</cell>
|
|
</cells>
|
|
</definition>
|
|
</menu>
|
|
<menu id="MyShortcuts" xsi:type="ShortcutContainerMenuNode" _delta="define">
|
|
<rank>20</rank>
|
|
<parent>WelcomeMenu</parent>
|
|
</menu>
|
|
<menu id="UserManagement" xsi:type="TemplateMenuNode" _delta="define">
|
|
<rank>10</rank>
|
|
<parent>AdminTools</parent>
|
|
<template_file/>
|
|
</menu>
|
|
<menu id="UserAccountsMenu" xsi:type="OQLMenuNode" _delta="define">
|
|
<rank>11</rank>
|
|
<parent>UserManagement</parent>
|
|
<oql><![CDATA[SELECT User]]></oql>
|
|
<do_search>1</do_search>
|
|
<search_form_open>1</search_form_open>
|
|
<enable_class>User</enable_class>
|
|
<enable_action>UR_ACTION_MODIFY</enable_action>
|
|
</menu>
|
|
<menu id="ProfilesMenu" xsi:type="OQLMenuNode" _delta="define">
|
|
<rank>12</rank>
|
|
<parent>UserManagement</parent>
|
|
<oql><![CDATA[SELECT URP_Profiles]]></oql>
|
|
<do_search>1</do_search>
|
|
<enable_class>URP_Profiles</enable_class>
|
|
<enable_action>UR_ACTION_MODIFY</enable_action>
|
|
</menu>
|
|
<menu id="AuditCategories" xsi:type="OQLMenuNode" _delta="define">
|
|
<rank>20</rank>
|
|
<parent>AdminTools</parent>
|
|
<oql><![CDATA[SELECT AuditCategory]]></oql>
|
|
<do_search>1</do_search>
|
|
<enable_class>AuditCategory</enable_class>
|
|
<enable_action>UR_ACTION_MODIFY</enable_action>
|
|
</menu>
|
|
<menu id="Queries" xsi:type="TemplateMenuNode" _delta="define">
|
|
<rank>30</rank>
|
|
<parent>AdminTools</parent>
|
|
<template_file/>
|
|
</menu>
|
|
<menu id="RunQueriesMenu" xsi:type="WebPageMenuNode" _delta="define">
|
|
<rank>31</rank>
|
|
<parent>Queries</parent>
|
|
<url>$pages/run_query.php</url>
|
|
<enable_class>ResourceRunQueriesMenu</enable_class>
|
|
<enable_action>UR_ACTION_MODIFY</enable_action>
|
|
</menu>
|
|
<menu id="QueryMenu" xsi:type="OQLMenuNode" _delta="define">
|
|
<rank>32</rank>
|
|
<parent>Queries</parent>
|
|
<oql><![CDATA[SELECT Query]]></oql>
|
|
<do_search>1</do_search>
|
|
<enable_class>Query</enable_class>
|
|
<enable_action>UR_ACTION_MODIFY</enable_action>
|
|
</menu>
|
|
<menu id="ExportMenu" xsi:type="WebPageMenuNode" _delta="define">
|
|
<rank>33</rank>
|
|
<parent>Queries</parent>
|
|
<url>$webservices/export-v2.php?interactive=1</url>
|
|
<enable_class>ResourceAdminMenu</enable_class>
|
|
<enable_action>UR_ACTION_MODIFY</enable_action>
|
|
</menu>
|
|
<menu id="DataModelMenu" xsi:type="WebPageMenuNode" _delta="define">
|
|
<rank>40</rank>
|
|
<parent>AdminTools</parent>
|
|
<url>$pages/schema.php</url>
|
|
<enable_class>ResourceRunQueriesMenu</enable_class>
|
|
<enable_action>UR_ACTION_MODIFY</enable_action>
|
|
</menu>
|
|
<menu id="UniversalSearchMenu" xsi:type="WebPageMenuNode" _delta="define">
|
|
<rank>35</rank>
|
|
<parent>Queries</parent>
|
|
<url>$pages/UniversalSearch.php</url>
|
|
<enable_class>ResourceAdminMenu</enable_class>
|
|
<enable_action>UR_ACTION_MODIFY</enable_action>
|
|
</menu>
|
|
<menu id="ConfigurationTools" xsi:type="MenuGroup" _delta="define_if_not_exists">
|
|
<rank>90</rank>
|
|
</menu>
|
|
<menu id="DataSources" xsi:type="OQLMenuNode" _delta="define">
|
|
<rank>20</rank>
|
|
<parent>ConfigurationTools</parent>
|
|
<oql><![CDATA[SELECT SynchroDataSource]]></oql>
|
|
<do_search>1</do_search>
|
|
<enable_class>SynchroDataSource</enable_class>
|
|
<enable_action>UR_ACTION_MODIFY</enable_action>
|
|
</menu>
|
|
<menu id="NotificationsMenu" xsi:type="WebPageMenuNode" _delta="define">
|
|
<rank>40</rank>
|
|
<parent>ConfigurationTools</parent>
|
|
<url>$pages/notifications.php</url>
|
|
<enable_class>Trigger</enable_class>
|
|
<enable_action>UR_ACTION_MODIFY</enable_action>
|
|
</menu>
|
|
</menus>
|
|
</itop_design>
|