Всем, здравствовать.
С Битриксом знаком недавно.
Столкнулся с такой задачей, и прошу подсказать пути решения.
Необходимо ограничивать доступ к отдельным элементам инфоблока. Т.е. не ко всему инфоблоку, а для каждого элемента добавить возможность назначать группы пользователей.
При создании или редактировании элемента админ будет выбирать группы, пользователи которых могут просматривать этот элемент (это может быть несколько групп). По умолчанию она доступна всем.
Если пользователь относится к группе, для которой закрыт доступ к определенному элементу, то он ее не увидит в пользовательской части.
Если я не ошибаюсь, готового механизма такой настройки нет?
Значит нужно добавить новое свойство, в которое сохранять перечень групп которым разрешается просмотр. А затем в файлах компонента сделать проверку этого поля.
Правильно ли я мыслю? Подскажите что бы почитать в этом направлении.
С Битриксом знаком недавно.
Столкнулся с такой задачей, и прошу подсказать пути решения.
Необходимо ограничивать доступ к отдельным элементам инфоблока. Т.е. не ко всему инфоблоку, а для каждого элемента добавить возможность назначать группы пользователей.
При создании или редактировании элемента админ будет выбирать группы, пользователи которых могут просматривать этот элемент (это может быть несколько групп). По умолчанию она доступна всем.
Если пользователь относится к группе, для которой закрыт доступ к определенному элементу, то он ее не увидит в пользовательской части.
Если я не ошибаюсь, готового механизма такой настройки нет?
Значит нужно добавить новое свойство, в которое сохранять перечень групп которым разрешается просмотр. А затем в файлах компонента сделать проверку этого поля.
Правильно ли я мыслю? Подскажите что бы почитать в этом направлении.