diff --git a/src/cf/CommonModules/узОбщийМодульСервер/Ext/Module.bsl b/src/cf/CommonModules/узОбщийМодульСервер/Ext/Module.bsl index d5a2683c3..4e1b1ecfd 100644 --- a/src/cf/CommonModules/узОбщийМодульСервер/Ext/Module.bsl +++ b/src/cf/CommonModules/узОбщийМодульСервер/Ext/Module.bsl @@ -1397,5 +1397,3 @@ узВыполнитьНастройкуПанелей(); КонецПроцедуры - - diff --git a/src/cf/InformationRegisters/узАктивностиПользователей/Ext/ManagerModule.bsl b/src/cf/InformationRegisters/узАктивностиПользователей/Ext/ManagerModule.bsl index fa975a7fc..e1ab586b9 100644 --- a/src/cf/InformationRegisters/узАктивностиПользователей/Ext/ManagerModule.bsl +++ b/src/cf/InformationRegisters/узАктивностиПользователей/Ext/ManagerModule.bsl @@ -1,7 +1,7 @@  //+ #201 Иванов А.Б. 2020-05-23 Изменения от Дениса Урянского @d-hurricane // См. УправлениеДоступомПереопределяемый.ПриЗаполненииСписковСОграничениемДоступа. -Процедура ПриЗаполненииОграниченияДоступа(Ограничение) Экспорт +Процедура Удалить_ПриЗаполненииОграниченияДоступа(Ограничение) Экспорт Ограничение.Текст = "РазрешитьЧтение @@ -20,7 +20,24 @@ | ИНАЧЕ ИСТИНА | КОНЕЦ"; -КонецПроцедуры //- #201 Иванов А.Б. 2020-05-23 Изменения от Дениса Урянского @d-hurricane +КонецПроцедуры //- #201 Иванов А.Б. 2020-05-23 Изменения от Дениса Урянского @d-hurricane + +// Параметры: +// Ограничение - см. УправлениеДоступомПереопределяемый.ПриЗаполненииОграниченияДоступа.Ограничение. +// +Процедура ПриЗаполненииОграниченияДоступа(Ограничение) Экспорт + + Ограничение.Текст = + "РазрешитьЧтение + |ГДЕ + | ИСТИНА + |; + |РазрешитьИзменениеЕслиРазрешеноЧтение + |ГДЕ + | ИзменениеОбъектаРазрешено(СсылкаНаОбъект)"; + +КонецПроцедуры + Процедура ДобавитьАктивностьПользователя(Источник, ДопПараметры,Отказ) Экспорт Если Отказ Тогда diff --git a/src/cf/Roles/узПользовательОграничениеДоступаИзменение/Ext/Rights.xml b/src/cf/Roles/узПользовательОграничениеДоступаИзменение/Ext/Rights.xml index 01e813ffe..6815dc680 100644 --- a/src/cf/Roles/узПользовательОграничениеДоступаИзменение/Ext/Rights.xml +++ b/src/cf/Roles/узПользовательОграничениеДоступаИзменение/Ext/Rights.xml @@ -553,6 +553,10 @@ Configuration.УправлениеЗадачами + + DataAdministration + true + ActiveUsers true @@ -3405,7 +3409,7 @@ true #Если &ОграничениеДоступаНаУровнеЗаписейУниверсально #Тогда -#ДляРегистра("ИдентификаторыОбъектовМетаданных.РегистрСведенийузАктивностиПользователей", "СсылкаНаОбъект", "", "", "", "") +#ДляОбъекта("СсылкаНаОбъект") #Иначе #ПоЗначениям( "РегистрСведений.узАктивностиПользователей", "","", "ГруппыДоступаЗадач", "СсылкаНаОбъект", @@ -3418,7 +3422,7 @@ true #Если &ОграничениеДоступаНаУровнеЗаписейУниверсально #Тогда -#ДляРегистра("ИдентификаторыОбъектовМетаданных.РегистрСведенийузАктивностиПользователей", "СсылкаНаОбъект", "", "", "", "") +#ДляОбъекта("СсылкаНаОбъект") #Иначе #ПоЗначениям( "РегистрСведений.узАктивностиПользователей", "","", "ГруппыДоступаЗадач", "СсылкаНаОбъект", @@ -3517,6 +3521,14 @@ Read true + + Insert + true + + + Update + true + View true diff --git a/src/cf/Roles/узПользовательОграничениеДоступаЧтение/Ext/Rights.xml b/src/cf/Roles/узПользовательОграничениеДоступаЧтение/Ext/Rights.xml index 04201e025..eeb95067b 100644 --- a/src/cf/Roles/узПользовательОграничениеДоступаЧтение/Ext/Rights.xml +++ b/src/cf/Roles/узПользовательОграничениеДоступаЧтение/Ext/Rights.xml @@ -580,6 +580,10 @@ Configuration.УправлениеЗадачами + + DataAdministration + true + ActiveUsers true @@ -3849,7 +3853,7 @@ true #Если &ОграничениеДоступаНаУровнеЗаписейУниверсально #Тогда -#ДляРегистра("ИдентификаторыОбъектовМетаданных.РегистрСведенийузАктивностиПользователей", "СсылкаНаОбъект", "", "", "", "") +#ДляОбъекта("СсылкаНаОбъект") #Иначе #ПоЗначениям( "РегистрСведений.узАктивностиПользователей", "","", "ГруппыДоступаЗадач", "СсылкаНаОбъект",