Добрый день.
Пытаюсь настроить в бит финансе права доступа на создание договоров. Ничего не получается, не могу понять в чем затык.
Добавил отдельную роль "Редактирование договоров", а у остальных ролей убрал галочки на создание/редактирование договоров (кроме полных прав)
В результате все сводится к тому, есть ли у пользователя роль ДобавлениеИзменениеДанныхБухгалтерии, если есть, то создавать договора можно, иначе нельзя. Я не могу понять почему.
Глобальным поиском искал эту роль в коде, тоже ничего не вышло.
Куда копать?
кажется я понял в чем дело. Новая роль была добавлена в новый профиль групп доступа. Но когда я добавляю пользователю этот профиль, сама роль не добавляется (смотрел в конфигураторе). Интересно что когда я профиль пользователю убираю, исчезает роль.
Соответственно следующий вопрос:
как сделать так, чтоб при добавлении профиля, добавлялась и роль?
(1) все сводится к тому, есть ли у пользователя роль ДобавлениеИзменениеДанныхБухгалтерии, если есть, то создавать договора можно, иначе нельзя. Я не могу понять почему.
Вы разобрались в RLS? Сам копаюсь. Система ужас какая ((((((
К примеру, право чтения на регистры накопления "ДОХОДЫ" и "РАСХОДЫ" дан. Но там присутствуют RLS.
В консоли запросов получаю данные "РАСХОДЫ" , а вот "ДОХОДЫ" нет... "У пользователя недостаточно прав на исполнение операции над базой данных"
Если можете, помогите советом куда копать.
кажется я понял в чем дело. Новая роль была добавлена в новый профиль групп доступа. Но когда я добавляю пользователю этот профиль, сама роль не добавляется (смотрел в конфигураторе). Интересно что когда я профиль пользователю убираю, исчезает роль.
Соответственно следующий вопрос:
как сделать так, чтоб при добавлении профиля, добавлялась и роль?
Номер релиза Вашего БИТ.Финаса какой?
Попробуйте обновится. Скорее всего проблема после обновления исчезнет.
Эта проблема присутствует в старой версии базовой конфигурации.