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