external:pro_bonus:03_probonus_work:01_webadmin:012_roles

Роли

Роли и настройка прав являются инструментами управления доступом к информации и функциям в программном обеспечении. Они помогают обеспечить безопасность, эффективность и соответствие требованиям.

Каждому пользователю можно присвоить роль, начиная с версии 1.2.16.106

Предустановленные роли:

  • Администратор - имеет полный доступ ко всем методам. Также может создавать роли и пользователей.
  • Только просмотр - может просматривать все разделы Probonus, но ничего не может добавить, удалить или изменить.
  • Работа со счетами - может просматривать все разделы Probonus. Может добавлять элементы справочников «Группы счетов», «Счета», но не может выполнять пополнения баланса. Также пользователь, с такой ролью может просматривать чеки и типы идентификаторов, добавлять и удалять акции, работать со скидками/бонусами, составными в том числе.
  • Работа со счетами и балансом - может просматривать все разделы Probonus. Функции те же, что и у роли «Работа со счетами», но может работать с балансом счетов из интерфейса ProBonus.
  • Регистрация счетов через кассу - роль присваивается пользователю от имени которого будет производиться заведение новых счетов, на кассе. Баланс счетов и программа лояльности, в момент регистрации при этом зависит только от «Шаблона для API» - вручную баланс при регистрации пополнить нельзя.

Важно! Предустановленные роли можно только просмотреть.

Каждой Роли соответствуют определенные методы для работы с API.
В случае, если набор предопределенных ролей не удовлетворяет требованиям Ресторана, существует возможность создания пользовательских ролей с индивидуальным набором разрешений на методы API. Созданную роль можно изменить, а удалить можно только если нет пользователей с такой ролью. Для создаваемых ролей права на методы настраиваются в ручную.

Если у пользователя не хватит прав для работы с определенным разделом ProBonus, то система уведомит об этом ссылаясь на метод из API.

  • external/pro_bonus/03_probonus_work/01_webadmin/012_roles.txt
  • Последнее изменение: 2024/05/03 07:05
  • Евгений Горносталь