Przeglądaj źródła

Portal with Incident tickets: added rights on Incident for Portal users

git-svn-id: http://svn.code.sf.net/p/itop/code/trunk@2964 a333f486-631f-4898-b8df-5754b55c2be0
romainq 11 lat temu
rodzic
commit
1f94c62c63

+ 19 - 0
datamodels/2.x/itop-incident-mgmt-itil/datamodel.itop-incident-mgmt-itil.xml

@@ -2055,4 +2055,23 @@
       <auto_reload>fast</auto_reload>
     </menu>
   </menus>
+  <user_rights>
+    <profiles>
+      <profile id="2">
+        <groups>
+          <group id="Incident" _delta="define">
+            <actions>
+              <action xsi:type="write">allow</action>
+            </actions>
+          </group>
+          <group id="class:Incident" _delta="define">
+            <actions>
+              <action id="ev_close" xsi:type="stimulus">allow</action>
+              <action id="ev_reopen" xsi:type="stimulus">allow</action>
+            </actions>
+          </group>
+        </groups>
+      </profile>
+    </profiles>
+  </user_rights>
 </itop_design>

+ 1 - 0
datamodels/2.x/itop-incident-mgmt-itil/module.itop-incident-mgmt-itil.php

@@ -15,6 +15,7 @@ SetupWebPage::AddModule(
 		'dependencies' => array(
 			'itop-config-mgmt/2.0.0',
 			'itop-tickets/2.0.0',
+			'itop-profiles-itil/1.0.0',
 		),
 		'mandatory' => false,
 		'visible' => true,

+ 1 - 0
datamodels/2.x/itop-profiles-itil/datamodel.itop-profiles-itil.xml

@@ -590,6 +590,7 @@
           <group id="class:UserRequest">
             <actions>
               <action id="ev_close" xsi:type="stimulus">allow</action>
+              <action id="ev_reopen" xsi:type="stimulus">allow</action>
             </actions>
           </group>
           <group id="*">