From 07efa9c58e14f1e4f8010a2d2e07bcecc1ed50d8 Mon Sep 17 00:00:00 2001 From: Denis Uryanskiy <udv@corp.aib.ru> Date: Mon, 22 Jun 2020 16:37:25 +0500 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D1=8B=20=D0=BF=D1=80=D0=B0=D0=B2=D0=B0=20=D0=BD=D0=B0=20?= =?UTF-8?q?=D0=BD=D0=BE=D0=B2=D1=8B=D0=B9=20=D1=80=D0=B5=D0=B3=D0=B8=D1=81?= =?UTF-8?q?=D1=82=D1=80=20=D0=BA=D1=8D=D1=88=D0=B8=D1=80=D1=83=D0=B5=D0=BC?= =?UTF-8?q?=D0=BE=D0=B9=20=D1=81=D1=82=D0=B0=D1=82=D0=B8=D1=81=D1=82=D0=B8?= =?UTF-8?q?=D0=BA=D0=B8=20=D0=BF=D0=BE=20=D0=B7=D0=B0=D0=B4=D0=B0=D1=87?= =?UTF-8?q?=D0=B0=D0=BC.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../узОбщийМодульСервер/Ext/Module.bsl | 7 +++ src/cf/Roles/узПолныеПрава/Ext/Rights.xml | 59 +++++++++++++++++++ src/cf/Roles/узПользователь/Ext/Rights.xml | 11 ++++ .../Ext/Rights.xml | 11 ++++ .../Ext/Rights.xml | 11 ++++ 5 files changed, 99 insertions(+) diff --git a/src/cf/CommonModules/узОбщийМодульСервер/Ext/Module.bsl b/src/cf/CommonModules/узОбщийМодульСервер/Ext/Module.bsl index 014b06d7c..8887eb10a 100644 --- a/src/cf/CommonModules/узОбщийМодульСервер/Ext/Module.bsl +++ b/src/cf/CommonModules/узОбщийМодульСервер/Ext/Module.bsl @@ -1144,6 +1144,8 @@ Возврат; КонецЕсли; + УстановитьПривилегированныйРежим(Истина); + Если ТипЗнч(Источник.ВладелецФайла) = Тип("СправочникСсылка.узЗадачи") Тогда РегистрыСведений.узСостояниеВзаимодействийПоЗадачам.ОтразитьСостояниеЗадачи(Источник.ВладелецФайла, Отказ); @@ -1185,6 +1187,8 @@ Возврат; КонецЕсли; + УстановитьПривилегированныйРежим(Истина); + Предмет = Взаимодействия.ПолучитьЗначениеПредмета(Источник.Ссылка); Если ТипЗнч(Предмет) = Тип("СправочникСсылка.узЗадачи") Тогда @@ -1204,6 +1208,8 @@ Возврат; КонецЕсли; + УстановитьПривилегированныйРежим(Истина); + Взаимодействие = Источник.Отбор.Взаимодействие.Значение; Предмет = Взаимодействия.ПолучитьЗначениеПредмета(Взаимодействие); @@ -1248,6 +1254,7 @@ КонецЕсли; Если МассивЗадач.Количество() <> 0 Тогда + УстановитьПривилегированныйРежим(Истина); РегистрыСведений.узСостояниеВзаимодействийПоЗадачам.ОтразитьСостояниеЗадачи(МассивЗадач, Отказ); КонецЕсли; diff --git a/src/cf/Roles/узПолныеПрава/Ext/Rights.xml b/src/cf/Roles/узПолныеПрава/Ext/Rights.xml index 17e96a0b3..3445f2011 100644 --- a/src/cf/Roles/узПолныеПрава/Ext/Rights.xml +++ b/src/cf/Roles/узПолныеПрава/Ext/Rights.xml @@ -6507,6 +6507,65 @@ <value>true</value> </right> </object> + <object> + <name>InformationRegister.узСостояниеВзаимодействийПоЗадачам</name> + <right> + <name>Read</name> + <value>true</value> + </right> + <right> + <name>Update</name> + <value>true</value> + </right> + <right> + <name>View</name> + <value>true</value> + </right> + <right> + <name>Edit</name> + <value>true</value> + </right> + <right> + <name>TotalsControl</name> + <value>true</value> + </right> + <right> + <name>ReadDataHistory</name> + <value>true</value> + </right> + <right> + <name>ReadDataHistoryOfMissingData</name> + <value>true</value> + </right> + <right> + <name>UpdateDataHistory</name> + <value>true</value> + </right> + <right> + <name>UpdateDataHistoryOfMissingData</name> + <value>true</value> + </right> + <right> + <name>UpdateDataHistorySettings</name> + <value>true</value> + </right> + <right> + <name>UpdateDataHistoryVersionComment</name> + <value>true</value> + </right> + <right> + <name>ViewDataHistory</name> + <value>true</value> + </right> + <right> + <name>EditDataHistoryVersionComment</name> + <value>true</value> + </right> + <right> + <name>SwitchToDataHistoryVersion</name> + <value>true</value> + </right> + </object> <object> <name>DataProcessor.НастройкиПользователей.Command.НастройкиПользователя</name> <right> diff --git a/src/cf/Roles/узПользователь/Ext/Rights.xml b/src/cf/Roles/узПользователь/Ext/Rights.xml index 414c9a82d..6e93c2f0e 100644 --- a/src/cf/Roles/узПользователь/Ext/Rights.xml +++ b/src/cf/Roles/узПользователь/Ext/Rights.xml @@ -4335,6 +4335,17 @@ <value>true</value> </right> </object> + <object> + <name>InformationRegister.узСостояниеВзаимодействийПоЗадачам</name> + <right> + <name>Read</name> + <value>true</value> + </right> + <right> + <name>View</name> + <value>true</value> + </right> + </object> <object> <name>Catalog.узШаблоны</name> <right> diff --git a/src/cf/Roles/узПользовательОграничениеДоступаИзменение/Ext/Rights.xml b/src/cf/Roles/узПользовательОграничениеДоступаИзменение/Ext/Rights.xml index 48a1a3425..074217fe3 100644 --- a/src/cf/Roles/узПользовательОграничениеДоступаИзменение/Ext/Rights.xml +++ b/src/cf/Roles/узПользовательОграничениеДоступаИзменение/Ext/Rights.xml @@ -4625,6 +4625,17 @@ <value>true</value> </right> </object> + <object> + <name>InformationRegister.узСостояниеВзаимодействийПоЗадачам</name> + <right> + <name>Read</name> + <value>true</value> + </right> + <right> + <name>View</name> + <value>true</value> + </right> + </object> <object> <name>Catalog.узШаблоны</name> <right> diff --git a/src/cf/Roles/узПользовательОграничениеДоступаЧтение/Ext/Rights.xml b/src/cf/Roles/узПользовательОграничениеДоступаЧтение/Ext/Rights.xml index 164628bb1..f1fbacda8 100644 --- a/src/cf/Roles/узПользовательОграничениеДоступаЧтение/Ext/Rights.xml +++ b/src/cf/Roles/узПользовательОграничениеДоступаЧтение/Ext/Rights.xml @@ -5145,6 +5145,17 @@ <value>true</value> </right> </object> + <object> + <name>InformationRegister.узСостояниеВзаимодействийПоЗадачам</name> + <right> + <name>Read</name> + <value>true</value> + </right> + <right> + <name>View</name> + <value>true</value> + </right> + </object> <object> <name>Catalog.узШаблоны</name> <right>