Добрый, день.
Как запретить "Роли" импорт в определенный раздел?
Есть раздел Контакты, роль должна мочь создавать их руками, но не должна мочь загрузить через импорт. При этом в раздел "Контрагенты" роль должна иметь доступ на импорт.
От того и вопрос, как ограничивать импорт по объектам (разделам)
Нравится
Здравствуйте, Евгений
Логика приложения работает таким образом, что можно либо разрешить импорт в приложение либо запретить его.
Запрет импорта в определенные объекты приложения не реализован.
Я передам Ваше пожелание аналитикам продукта на рассмотрение актуальности и возможности реализации в будущих версиях приложения.
Denys Diachenko,
А можно тогда ограничить список отображемых объектов при импорте для роли?
Пример:
Роль будет видеть в списке только раздел "Контрагент", а контакт просто не будет ему отображаться?
То есть нужен хитрый фильтр который в зависимости от роли показывает объекты в которые можно произвести импорт
Добрый день, Евгений. Оптимальный вариант решения вашей задачи - раздача прав доступа на объекты системы. Если необходима ситуация, когда у роли есть доступ к Контактам, но нет возможности их импорта - рекомендуем просто убрать у них возможность импорта, и раздать ее, например, только роли администраторов. Логика импорта находится в FileImportWizard, и в теории вы можете переопределить какие-то ее фрагменты через Ext.override, но на практике не рекомендуем выполнять подобные манипуляции чтобы не сломать базовую логику продукта.