Назначение прав доступа в интернет-магазине

Урок 237 из 376
Автор: Анна Кокина
Сложность урока:
3 уровень - средняя сложность. Необходимо внимание и немного подумать.
3 из 5
Дата изменения: 23.06.2022
Просмотров: 6248
Недоступно в лицензиях:
Текущую редакцию Вашего 1С-Битрикс можно просмотреть на странице Обновление платформы (Marketplace > Обновление платформы).
Старт, Стандарт

  Введение

Чтобы пользователи могли выполнять различные операции на сайте, необходимо предоставить им соответствующие права доступа. В этом уроке рассмотрим процесс назначения прав доступа для сотрудников интернет-магазина.

Создадим группу пользователей Создание и управление группами пользователей выполняется на странице Группы пользователей
(Настройки > Пользователи > Группы пользователей).



Подробнее...
Ведущие менеджеры интернет-магазина. Эти сотрудники должны выполнять следующие действия:

  • создание/редактирование товаров;
  • создание/редактирование заказов;
  • создание/редактирование правил работы с корзиной;
  • редактирование страниц интернет-магазина;
  • настройка дизайна интернет-магазина.

Для обычных менеджеров интернет-магазина, которые отвечают только за создание/редактирование товаров, заказов и правил работы с корзиной (без доступа к правке дизайна сайта и страниц) Вы можете создать отдельную группу и назначить ей права по аналогии с данным уроком.

Процесс назначения прав на выполнение вышеуказанных операций будем рассматривать пошагово, постепенно расширяя права.

Важно! При включении пользователя в новую группу или при расширении прав группы для получения всего возможного уровня прав пользователю необходимо заново авторизоваться в системе.

Примечание: Перед изучением данного урока рекомендуем ознакомиться с базовыми уроками по настройке прав доступа и управлению группами пользователей, чтобы лучше понимать описываемые в данном уроке действия:

  Пошаговая настройка прав

Рассмотрим настройку прав пошагово:

  1. Первым делом необходимо предоставить права на Чтение к папке Настройка прав доступа к управлению структурой сайта выполняется в
    Менеджере файлов (Контент > Структура сайта). Для настройки прав:

    1) Перейдите в раздел Файлы и папки (Контент > Структура сайта)

    2) Отметьте нужные файлы и папки в Колонке флажков;

    3) Выберите действие Права на доступ продукта на панели
    групповых операций и нажмите кнопку Применить.

    4) В форме настройки прав доступа укажите уровень доступа каждой
    группы пользователей к выбранным файлам и папкам.

    Подробнее...
    /bitrix/admin (без этого права пользователи группы не смогут вносить никакие изменения).
  2. Чтобы группа могла добавлять/изменять товары, предоставим ей доступ уровня Изменение к инфоблокам Права доступа задаются для каждого инфоблока отдельно в форме его редактирования на закладке Доступ. По умолчанию к новому инфоблоку полный доступ имеет только группа пользователей Администраторы, а для всех остальных групп доступ закрыт.

    Подробнее...
    товаров и торговых предложений. Также нужно предоставить права уровня Редактирование цен к модулю Настройка прав доступа к модулям определяет действия,
    которые может позволить себе пользователь выбранной группы.
    Управление выполняется двумя способами:

    Способ 1: на закладке Доступ в форме настройки группы пользователей
    (Настройки > Пользователи > Группы пользователей).

    Способ 2: в форме настройки модуля (Настройки > Настройки продукта
     > Настройки модулей >_нужный модуль_
    ).

    Подробнее...
    Торговый каталог.
  3. Примечание: На текущем этапе пользователи группы уже могут добавлять/изменять товары, но только из административного раздела сайта (дописав в строке браузера /bitrix/admin).

    Чтобы можно было работать с товарами в публичной части сайта в режиме Правки Режим правки - крайне полезная функция для быстрого выполнения основных задач контент-менеджера. Режим правки позволяет работать со включаемыми областями, рабочей областью страницы и компонентами.

    Подробнее...
    , необходима административная панель. Но административная панель отображается только в том случае, когда у пользователя есть права настроить хотя бы одну из функций, которые выполняются через панель (например, создание/редактирование страницы или сброс кеша).

    Если такие права не желательно предоставлять, но при этом нужно вывести административную панель, то в настройках Главного модуля (Настройки > Настройки продукта > Настройки модулей > Главный модуль) добавьте нужную группу в список групп, для которых нужно Всегда показывать панель для пользователей.

  4. Чтобы можно было создавать/изменять заказы, предоставим группе полный доступ к модулю Интернет-магазин (при уровне обработка заказов пользователи смогут работать с существующими заказами, но не смогут создавать новые заказы).
  5. При настроенных выше правах доступа пользователи группы уже могут создавать/редактировать правила работы с корзиной (наши настройки удовлетворяют минимальным требованиям для работы с данным функционалом).

    Минимальные требования для создания правил работы с корзиной

  6. Для возможности редактирования страниц интернет-магазина в настройках модуля Управление структурой установим право Редактирование файлов и папок. Далее по аналогии с первым пунктом отметим в Менеджере файлов нужные разделы (папки) и страницы (файлы) и настроим права доступа уровня Запись.
  7. Чтобы пользователи группы могли менять дизайн страниц сайта (например, назначать для страниц шаблоны Шаблон дизайна — это внешний вид сайта, в котором определяется расположение различных элементов на сайте, художественный стиль и способ отображения страниц.

    Подробнее...
    и редактировать эти шаблоны), необходимо в настройках Главного модуля задать такой уровень доступа, который будет разрешать операции по модификации шаблонов. Такая опция включена только в стандартном Полном доступе, однако давать полный доступ к этому модулю не всегда целесообразно, поэтому создадим новый уровень доступа Для создания собственного уровня доступа есть два способа:

    - Нажатием Копировать в контекстном меню существующего уровня доступа.
    Создастся копия выбранного уровня и откроется форма редактирования. Обратите
    внимание, что если был скопирован системный уровень доступа, то вновь созданный
    уровень будет уже пользовательским.

    - C помощью кнопки контекстного меню Добавить уровень доступа на
    странице списка. В этом случае откроется пустая форма создания.

    Подробнее...
    :
    • На странице Уровни доступа (Настройки > Пользователи > Уровни доступа) найдём уровни, относящиеся к Главному модулю, и скопируем уровень доступа Просмотр всех данных модуля.
    • В скопированном уровне доступа поменяем название (например, на Просмотр всех данных модуля и смена шаблона), а также во Включаемых операциях этого уровня отметим опцию Ограниченная модификация шаблонов (lpa_template_edit) и сохраним изменения.
    Теперь для группы Ведущие менеджеры интернет-магазина назначим этот новый уровень доступа к Главному модулю.


Курсы разработаны в компании «1С-Битрикс»
Спасибо, мы рады что смогли помочь Вам. Ниже Вы можете оставить свой отзыв или пожелание :)
Нам жаль это слышать… Но мы постараемся быть лучше!

Мы благодарны Вам за помощь в улучшении документации.

Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас