Авторизация


Уровни доступа

Вернуться Содержание

Для работы с системой интернет-коммерции используется одна таблица пользователей. Когда пользователь регистрируется в системе - он получает уровень доступа = 0. Такой пользователь может редактировать свои сообщения в форуме, просматривать свои заказы, но не может посмотреть какие-либо документы или получить доступ к административным функциям. Через управление пользователями можно указывать нужный уровень доступа конкретного пользователя. Уровень доступа обычно увеличивают для своих сотрудников, чтобы допустить их к некоторым функциям. Указать уровень выше своего невозможно.

Уровни доступа определяются числом от 0 до 255 поля access таблицы пользователей. К редактированию пользователей через Web-интерфейс допущены операторы с уровнем доступа от 30. При этом пользователи не могут редактировать других пользователей, у которых уровень доступа выше.

Соглашение об уровнях доступа в программе

  • Уровень 0: Простой пользователь:
    Имеет доступ к сайту, магазину. Нет доступа ни к каким документам и административным разделам системы.
  • Уровень 1: Привелегированный пользователь:
    Дополнительно получает доступ к прайс-листу. Имеет доступ к интернет-магазину с ценами даже если он заблокирован. К документам, наценкам и ценам поставщика доступа не имеет.
  • Уровень 10: Кассир:
    Получает доступ к кассе (кроме отчета Продажи за период), справочнику товаров (только чтение), истории позиций, редактированию заказов (+информирование о заказах), наличию (кроме дефектуры), логам.
  • Уровень 15: Старший кассир:
    Дополнительно получает доступ для редактирования справочника товаров. Удалять товары из справочника не может.
  • Уровень 20: Менеджер:
    Получает доступ к документам (не может провести-снять с учета), контрагентам, производителям, дефектуре, полный доступ к справочнику товаров, на страницах товаров в интернет-магазине выводится информация о движении этих товаров.
  • Уровень 25: Старший менеджер:
    Получает возможность проводить-снимать с учета документы. На кассе может игнорировать сообщения (делать скидку больше разрешенной).
  • Уровень 30: Начальник:
    Получает доступ к кассовому отчету Продажи за период. Может создать и завершить документ инвентаризации (указывать фактическое количество можно с уровня 10, добавить позицию можно с уровня 20). Еще нет доступа к редактированию чеков и смен.
  • Уровень 40: Админ:
    Получает доступ к редактированию чеков и кассовых смен. По сути полный доступ к программе.