Пользователи и группы пользователей в OpenCart 4

Тема в разделе "Руководство Пользователя", создана пользователем Romans, 23 апр 2025.

Статус темы:
Закрыта.
  1. Romans

    Romans Administrator Команда форума

    Сообщения:
    1.461
    Симпатии:
    802
    Пользователи и группы пользователей

    Пользователи

    Пользователь - это обобщенное понятие доступа в систему, у которых имеются права и свойства. Будь то Администратор или просто Менеджер, которые заходят в систему (например, для добавления товара), являются для магазина пользователями.

    Для создания нового пользователя необходимо перейти в Меню - Система - Пользователи - Пользователь и нажать на кнопку Добавить (или Редактировать для изменения), а далее заполнить все поля.

    user-opencart1.png



    Группа пользователей


    Каждый пользователь, принадлежит к одной из групп. В группе задаются права доступа к определенным модулям и функционалу системы.

    Для создания группы пользователей, необходимо перейти в Меню - Система - Пользователи - Группы пользователей и нажать Добавить (или Редактировать для изменения), а далее выбрать права для необходимых модулей.

    Список контроллеров OpenCart 4 с краткими описаниями:

    Каталог (Catalog)
    - catalog/attribute - управление атрибутами товаров
    - catalog/attribute_group - управление группами атрибутов
    - catalog/category - управление категориями товаров
    - catalog/download - управление цифровыми товарами (downloads)
    - catalog/filter - управление фильтрами
    - catalog/filter_group - управление группами фильтров
    - catalog/information - управление информационными страницами
    - catalog/manufacturer - управление производителями
    - catalog/option - управление опциями товаров
    - catalog/product - управление товарами
    - catalog/review - управление отзывами
    - catalog/subscription_plan - управление планами подписок

    Статьи / Блог
    - cms/antispam - настройки антиспама
    - cms/article - управление записями
    - cms/comment - управление комментариями
    - cms/topic - управление рубриками

    Общие (Common)
    - common/developer - инструменты разработчика
    - common/filemanager - файловый менеджер
    - common/security - настройки безопасности

    Клиенты (Customer)
    - customer/address - управление адресами клиентов
    - customer/custom_field - пользовательские поля клиентов
    - customer/customer - управление клиентами
    - customer/customer_approval - подтверждение клиентов
    - customer/customer_group - управление группами клиентов
    - customer/gdpr - управление GDPR

    Дизайн (Design)

    - design/banner - управление баннерами
    - design/layout - управление макетами
    - design/seo_url - управление SEO URL
    - design/theme - управление темами
    - design/translation - управление переводами

    Расширения (Extension)
    - extension/analytics - аналитические модули
    - extension/captcha - модули капчи
    - extension/currency - модули курсов валют
    - extension/dashboard - модули панели управления
    - extension/feed - каналы продвижения
    - extension/fraud - антифрод модули
    - extension/language - языковые модули
    - extension/marketplace - маркетплейс
    - extension/module - модули
    - extension/other - другие расширения
    - extension/payment - платежные модули
    - extension/report - отчетные модули
    - extension/shipping - модули доставки
    - extension/theme - темы оформления
    - extension/total - модули итогов

    Локализация (Localisation)
    - localisation/address_format - форматы адресов
    - localisation/country - управление странами
    - localisation/currency - управление валютами
    - localisation/geo_zone - геозоны
    - localisation/language - управление языками
    - localisation/length_class - единицы длины
    - localisation/location - местоположения магазинов
    - localisation/order_status - статусы заказов
    - localisation/return_action - действия по возвратам
    - localisation/return_reason - причины возвратов
    - localisation/return_status - статусы возвратов
    - localisation/stock_status - статусы наличия
    - localisation/subscription_status - статусы подписок
    - localisation/tax_class - налоговые классы
    - localisation/tax_rate - налоговые ставки
    - localisation/weight_class - единицы веса
    - localisation/zone - управление регионами

    Почта (Mail)
    - mail/affiliate - почта для партнеров
    - mail/authorize - авторизационные письма
    - mail/customer - почта для клиентов
    - mail/forgotten - письма восстановления
    - mail/gdpr - письма GDPR
    - mail/returns - письма по возвратам
    - mail/reward - письма по бонусам
    - mail/subscription - письма по подпискам
    - mail/transaction - письма по транзакциям

    Маркетинг (Marketing)
    - marketing/affiliate - управление партнерской программой
    - marketing/contact - email рассылки
    - marketing/coupon - управление купонами
    - marketing/marketing - маркетинговые акции

    Маркетплейс (Marketplace)
    - marketplace/api - API маркетплейса
    - marketplace/cron - задачи Cron
    - marketplace/event - события маркетплейса
    - marketplace/extension - расширения маркетплейса
    - marketplace/installer - установщик расширений
    - marketplace/marketplace - маркетплейс
    - marketplace/modification - модификации
    - marketplace/promotion - промо-материалы
    - marketplace/startup - стартовые скрипты

    Отчеты (Report)
    - report/online - отчет по онлайн-пользователям
    - report/report - просмотр отчетов
    - report/statistics - статистика

    Продажи (Sale)
    - sale/order - управление заказами
    - sale/returns - управление возвратами
    - sale/subscription - управление подписками

    Настройки (Setting)
    - setting/setting - настройки системы
    - setting/store - управление магазинами

    Инструменты (Tool)
    - tool/backup - резервное копирование
    - tool/log - просмотр логов
    - tool/notification - уведомления
    - tool/upgrade - обновление системы
    - tool/upload - загрузка файлов

    Пользователи (User)
    - user/api - управление API
    - user/profile - профили пользователей
    - user/user - управление пользователями
    - user/user_permission - права доступа пользователей

    Если не смотреть на список выше, то можно так. Например, вам необходимо ограничить создание новых атрибутов определенной группе, но вы не знаете как называется данный модуль. Для этого переходим в Атрибуты и вверху видим ссылку
    httр://site-4100/admin/index.php?route=catalog/attribute&user_token=06b7539590fdae36dc6d0e86ca26589e
    в которой есть путь до нужного нам функционала, а именно catalog/attribute
    Далее переходим в редактировании группы и снимаем галку с одноименной строки.



    API пользователь

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

    Обратите внимание, у вас должен быть хотя бы один API пользователя. Иначе вы не сможете производить некоторые действия,( например изменять заказ)

    Если вы удалили пользователя и потом заново его создали, обязательно проверьте, выбран ли он в качестве Api User в настройках системы Меню - Система - Настройки - вкладка Опции , группа Оформление заказа

    .
     
    Последнее редактирование: 23 апр 2025
  2. Romans

    Romans Administrator Команда форума

    Сообщения:
    1.461
    Симпатии:
    802
Статус темы:
Закрыта.