Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 08:36

Ограничение доступа к документам по пользователю.

Автор mspuz, 21 авг 2018, 22:36

0 Пользователей и 1 гость просматривают эту тему.

mspuz

Добрый день. Бухгалтерия 3.0(3.0.64.34). С помощью RLS смог настроить доступ к счетам и документам реализации по пользователю. Т.е. создал группу, где использую ограничение на уровне записи и в этой группе список пользователей из текущего. После в правах добавил:

#ПоЗначениямРасширенный("Документ.СчетНаОплатуПокупателю", "",
"",
"",
"",
"","Т.Ответственный = &ТекущийПользователь", "И(",
"Организации", "Т.Организация", "ИЛИ",
"Организации", "Т.ОрганизацияПолучатель", ")",
"", "", "",
"","","", "","","", "","","", "","","",
"","","", "","","", "","","", "","","",
"","","", "","","", "","","", "","",""
)

Таким образом пользователи видят только свои счета. Но теперь встала задача - один из менеджеров уходит в отпуск и другому менеджеру необходимо разрешить видеть свои и его счета. Как-то с сущностью "ТекущийПользователь" я разобрался, а вот как решить данную задачу с конкретным пользователем не могу сообразить. Прошу вашей помощи. Спасибо.

LexaK

да куча варианотов
1.объедините пользователей в группы и давайте права на группы, тогда, легко добавля/удаляя пользователя из групп давать/забирать доступ
2.создайте новый ПараметрСеанса.ДелигированныйПользователь при запуске системы заполните его тем сотрудником права которого хотите присоединить
а в настройках доступа меняете запись на

"","Т.Ответственный в (&ТекущийПользователь, &ДелигированныйПользователь)",

3.в конце концов, просто временно дайте логин и пароль ушедшего в отпуск сотрудника другому! (в этом случае вообще ни чего менять в настройках базы не надо)
4. и т.д. и т.п. (еще куча вариантов может быть)
если помогло нажмите: Спасибо!

mspuz

Не совсем понял с группами. У нас несколько менеджеров и каждый из них видит только свои счета. А сейчас один из них уходит в отпуск и нужно другому доверить его счета. Т.е. один из менеджеров теперь должен иметь возможность видеть свои и его счета. Счета других менеджеров он не должен по прежнему видеть.

LexaK

если помогло нажмите: Спасибо!

mspuz


alex0402

Цитата: mspuz от 23 авг 2018, 09:27Не совсем понял с группами. У нас несколько менеджеров и каждый из них видит только свои счета

в штатном режиме в каждой группе 1 пользователь, когда кто-то в отпуске - его учетку добавляешь кому-то в группу, потом изымаешь и все дела.
Спасибо за Сказать спасибо

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск