Добрый день.
Подскажите плз.
В каком скрипте можно найти механизм установки прав для записи, созданной пользователем.
Например - при создании контакта пользователем 111 на закладке Доступ появляется запись, что пользователю 111 эта запись доступна с полным доступом.
Где можно найти данный механизм?
Спасибо.
Нравится
Добрый день, Артем!
Дело в том, что при создании записи в таблице, которая администрируется по записям, для текущего пользователя автоматически (средствами ядра) на детали Доступ создается запись с полным доступом. Повлиять на этот механизм нельзя, т.к. он реализован в ядре и управлению не поддается.
Зато для таблицы можно настроить права доступа по умолчанию, и в результате после создания записи доступ получит не только текущий пользователь, но и указанные группы пользователей. За более подробной информацией о раздаче доступа по умолчанию можно обратиться к руководству администратора.
Желаю успехов!
Здравствуйте!
Добавлю что в ядре данный функционал был реализован до версии 3.1.0, начиная с нее доступ по умолчанию и текущему пользователю раздается с помощью триггера на таблицу, куда вставляются записи. Например для tbl_Contact этот триггер будет называться tr_tbl_Contact_I.