В этом практическом уроке мы воплотим в жизнь спроектированную нами систему прав доступа. Мы создадим все ранее запланированные роли — Сотрудник, Ответственный за складские запасы, Ответственный за потребности и Руководитель — и для каждой из них в конфигураторе установим детальные права на доступ к справочникам, документам и регистрам. Вы научитесь не просто ставить галочки, но и понимать, какие права необходимы для корректного проведения документов и формирования отчетов.Особое внимание мы уделим роли «Сотрудник». Для нее мы реализуем сложный механизм ограничения доступа на уровне записей (RLS), чтобы каждый сотрудник мог видеть и редактировать только свои заявки. Для этого мы познакомимся с параметрами сеанса и научимся устанавливать их в модуле сеанса. Мы напишем код, который будет сопоставлять текущего пользователя с элементом справочника «Сотрудники», и на основе этого настроим запрос RLS. В завершение мы доработаем документ «Заявка», чтобы при его создании поле «Сотрудник» заполнялось автоматически и было недоступно для изменения. Скачать выгрузку базы

Чтобы получить доступ к этой публикации, вы должны приобрести Подписка для «Основателей» – 1 месяц or Подписка для «Основателей» – 1 год.
Просмотр материалов
Загрузка...
Прокрутить вверх