mirror of
https://github.com/IRPTeam/IRP.git
synced 2025-09-16 08:56:27 +02:00
Restrict delete rights for new objects in roles (#2850)
Added restrictions for 'InteractiveDelete' and 'InteractiveDeletePredefinedData' rights on Task.ExecutorTasks, BusinessProcess.ExecutionProcesses, and Catalog.ExecutionTemplates objects in both FullAccess and FullAccessNoAdminFunctions roles. This enhances security by preventing deletion actions for these objects.
This commit is contained in:
@@ -266,6 +266,13 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Task.ExecutorTasks</name>
|
||||
<right>
|
||||
<name>InteractiveDelete</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Document.MoneyTransfer</name>
|
||||
<right>
|
||||
@@ -485,6 +492,13 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>BusinessProcess.ExecutionProcesses</name>
|
||||
<right>
|
||||
<name>InteractiveDelete</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Document.PurchaseReturnOrder</name>
|
||||
<right>
|
||||
@@ -2573,6 +2587,17 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ExecutionTemplates</name>
|
||||
<right>
|
||||
<name>InteractiveDelete</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveDeletePredefinedData</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ChequeBonds</name>
|
||||
<right>
|
||||
|
@@ -266,6 +266,13 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Task.ExecutorTasks</name>
|
||||
<right>
|
||||
<name>InteractiveDelete</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Document.MoneyTransfer</name>
|
||||
<right>
|
||||
@@ -485,6 +492,13 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>BusinessProcess.ExecutionProcesses</name>
|
||||
<right>
|
||||
<name>InteractiveDelete</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Document.PurchaseReturnOrder</name>
|
||||
<right>
|
||||
@@ -2606,6 +2620,17 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ExecutionTemplates</name>
|
||||
<right>
|
||||
<name>InteractiveDelete</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveDeletePredefinedData</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ChequeBonds</name>
|
||||
<right>
|
||||
|
Reference in New Issue
Block a user