Как запретить пользователю переход по навигационным ссылкам в 1С (платформа 8.3)

1. freemaestro 22 21.02.19 20:42 Сейчас в теме
Можно ли запретить пользователю получение и открытие навигационных ссылок?
Я имею в виду внутренние ссылки вида:
e1cib/data/<путь к метаданным>?ref=<идентификатор ссылки>
e1cib/list/<имя списка>

Это нужно для дополнительного урезания полномочий пользователям,
чтобы не ходили, куда не надо.
Я понимаю, что эта задача в корне решается настройкой доступа по ролям,
но не всегда всё так гладко и просто.

Искал-искал - не нашел ответа.
По теме из базы знаний
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. palsergeich 21.02.19 22:05 Сейчас в теме
Никак кроме ролевой модели.
3. palsergeich 21.02.19 22:21 Сейчас в теме
Хотя вру.
Можно в ПриСозданииНаСервере засунуть везде фасадную функцию ОбщийМодульПроверкаРазрешения.ЕстьПравоОткрытияФормы(ЭтотОбъект,Отказ)
И много много кода в этой функции + часть данных хранить в каком нибудь РС.
И еще можно сделать подписку в событие <ОбработкаПолученияФормы> модуля менеджера, но не при всех сценариях (например при явном вызове ОткрытьФорму) это событие срабатывает.
Хотя имено в кейсе с навигационными ссылками это работает.
4. SlavaKron 22.02.19 07:32 Сейчас в теме
(3)ОбработкаПолученияФормы
Это
Оставьте свое сообщение
Вакансии
Технический архитектор
Москва
зарплата от 300 000 руб. до 380 000 руб.
Полный день

Программист 1С
Казань
зарплата от 150 000 руб.
Полный день

Программист 1С:ERP
Москва
зарплата от 100 000 руб.
Полный день

Разработчик 1С
Москва
зарплата от 200 000 руб. до 300 000 руб.
Полный день

Программист 1С (удаленно)
Самара
зарплата от 230 000 руб. до 230 000 руб.
Полный день