1
0
mirror of https://github.com/BlizD/Tasks.git synced 2025-03-17 20:58:01 +02:00

#348 При добавлении задачи выходит ошибка прав доступа для пользователя с правами (RLS)

This commit is contained in:
Anton Ivanov 2024-11-17 10:53:15 +03:00
parent 779f566a0c
commit a90b7a9433
4 changed files with 38 additions and 7 deletions

View File

@ -1397,5 +1397,3 @@
узВыполнитьНастройкуПанелей();
КонецПроцедуры

View File

@ -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
// Параметры:
// Ограничение - см. УправлениеДоступомПереопределяемый.ПриЗаполненииОграниченияДоступа.Ограничение.
//
Процедура ПриЗаполненииОграниченияДоступа(Ограничение) Экспорт
Ограничение.Текст =
"РазрешитьЧтение
|ГДЕ
| ИСТИНА
|;
|РазрешитьИзменениеЕслиРазрешеноЧтение
|ГДЕ
| ИзменениеОбъектаРазрешено(СсылкаНаОбъект)";
КонецПроцедуры
Процедура ДобавитьАктивностьПользователя(Источник, ДопПараметры,Отказ) Экспорт
Если Отказ Тогда

View File

@ -553,6 +553,10 @@
</object>
<object>
<name>Configuration.УправлениеЗадачами</name>
<right>
<name>DataAdministration</name>
<value>true</value>
</right>
<right>
<name>ActiveUsers</name>
<value>true</value>
@ -3405,7 +3409,7 @@
<value>true</value>
<restrictionByCondition>
<condition>#Если &amp;ОграничениеДоступаНаУровнеЗаписейУниверсально #Тогда
#ДляРегистра("ИдентификаторыОбъектовМетаданных.РегистрСведенийузАктивностиПользователей", "СсылкаНаОбъект", "", "", "", "")
#ДляОбъекта("СсылкаНаОбъект")
#Иначе
#ПоЗначениям( "РегистрСведений.узАктивностиПользователей", "","",
"ГруппыДоступаЗадач", "СсылкаНаОбъект",
@ -3418,7 +3422,7 @@
<value>true</value>
<restrictionByCondition>
<condition>#Если &amp;ОграничениеДоступаНаУровнеЗаписейУниверсально #Тогда
#ДляРегистра("ИдентификаторыОбъектовМетаданных.РегистрСведенийузАктивностиПользователей", "СсылкаНаОбъект", "", "", "", "")
#ДляОбъекта("СсылкаНаОбъект")
#Иначе
#ПоЗначениям( "РегистрСведений.узАктивностиПользователей", "","",
"ГруппыДоступаЗадач", "СсылкаНаОбъект",
@ -3517,6 +3521,14 @@
<name>Read</name>
<value>true</value>
</right>
<right>
<name>Insert</name>
<value>true</value>
</right>
<right>
<name>Update</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>

View File

@ -580,6 +580,10 @@
</object>
<object>
<name>Configuration.УправлениеЗадачами</name>
<right>
<name>DataAdministration</name>
<value>true</value>
</right>
<right>
<name>ActiveUsers</name>
<value>true</value>
@ -3849,7 +3853,7 @@
<value>true</value>
<restrictionByCondition>
<condition>#Если &amp;ОграничениеДоступаНаУровнеЗаписейУниверсально #Тогда
#ДляРегистра("ИдентификаторыОбъектовМетаданных.РегистрСведенийузАктивностиПользователей", "СсылкаНаОбъект", "", "", "", "")
#ДляОбъекта("СсылкаНаОбъект")
#Иначе
#ПоЗначениям( "РегистрСведений.узАктивностиПользователей", "","",
"ГруппыДоступаЗадач", "СсылкаНаОбъект",