пользователей. В каждой группе 1-3 пользователя.
Необходимо разграничивать права на доступ к элементам одного инфоблока следующим образом: при добавлении элемента пользователем группы А, пользователям других групп этот элемент не был доступен для редактирования. Это должно происходить автоматически, без ручной настройки для каждого элемента.
Аналогично для пользователей других групп.
Права выставлять в момент добавления
Автоматически это возможно настройками? Добавляющему вкладка Доступ не доступна.
Если можно их раскидать по разделам - теоретически можно. А так - кодом на обработчике onBefore.
Нет, структура для всех. А вот товары разделить по группам.
Ясно. Спасибо.
Еще вопрос: Можно ли скрыть раздел "контент" для определенных групп пользователей, при этом чтобы товары они могли заводить через "магазин"?
Жаль
Чисто теоретически - на обработчике можете левое меню в админке чистить. И права на конкретные страницы админки задавать. Но проще не делать.
Есть требование убрать все лишнее.
Событие пролога или есть для меню свое?
https://dev.1c-bitrix.ru/api_help/main/events/onbuildglobalmenu.php
Евгений, если не затруднит, можете дать ссылку где найти описание метода изменения прав доступа элемента. Я так понимаю в офф доке его еще нет.
CIBlockElement::Add, ключ RIGHTS
Ясно. Думал есть аналог класса ciblocksectionrights
Есть, лежит рядом - ciblockelementrights. Он и вызывается.
В исходнике? В доке я его не увидел
Добрый дент ! Подскажите добавлять через админку или фронт ?
Обсуждают сегодня