
AWZ: Управление правами доступа
Готовый модуль AWZ: Права доступа для 1С-Битрикс. Настройте гибкие роли пользователей для сайта. Установите и управляйте безопасностью прямо сейчас!
Нужна лицензия 1С-Битрикс?
Поможем купить новую лицензию или продлить действующую — «1С-Битрикс: Управление сайтом» и Битрикс24.
Технические данные
- Опубликовано:
- 16.05.2025
- Обновлено:
- 21.05.2026
- Версия:
- 1.1.7
- Установлено:
- Менее 50 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
Онлайн-демонстрация
Хотите увидеть продукт в действии? Запросите демонстрацию — мы покажем всё вживую и ответим на вопросы.
Возможности управления правами
AWZ: Права доступа — это техническое решение для платформы 1С-Битрикс, предназначенное для организации гибкой ролевой модели прав доступа в пользовательских модулях и компонентах. Продукт ориентирован исключительно на разработчиков и позволяет внедрить управление доступом на уровне API без привязки к стандартным механизмам CMS. Модуль актуален для проектов, где требуется разграничить действия администраторов, менеджеров и клиентов в кастомных разделах: личных кабинетах, отчётах, сервисных блоках или административных интерфейсах сторонних решений.
Ключевые возможности модуля
- Создание произвольных ролей и связывание их с операциями (например, «просмотр», «редактирование», «удаление») внутри ваших модулей.
- Проверка прав через единый API без написания сложных условий.
- Интеграция со стандартной таблицей пользователей Битрикс и существующей системой групп.
- Возможность назначать права как для конкретного пользователя, так и для целой группы.
Что вы получите после установки
После инсталляции модуля в вашем проекте появится новый сервис-провайдер, который добавляет в админ-панель раздел управления правами. Вы сможете:
- Определить до 50 уникальных ролей с произвольными названиями.
- Настроить матрицу доступа для каждого модуля, созданного вами.
- Использовать готовые методы для проверки прав в коде — AWZ\Acl\Access::can($operation).
- Подключать модуль к любым компонентам, включая те, что работают через ajax.
Важно: модуль не предоставляет готовых интерфейсов для пользователей — это инструмент для разработчика, который встраивается в вашу логику. Документация и исходный код доступны на GitHub (репозиторий azahalski/awz.acl), что позволяет вносить изменения под специфику проекта.
Для кого подходит решение
Продукт рассчитан на разработчиков, создающих сложные веб-сервисы на 1С-Битрикс. Он будет полезен:
- Студиям веб-разработки, которые строят мультиролевые системы (CRM, ERP, сервисные порталы).
- Командам, поддерживающим маркетплейсы или биржи услуг на базе Битрикс.
- Проектам с нестандартной архитектурой прав, где стандартные группы Битрикс недостаточно гибки.
Благодаря совместимости со всеми редакциями CMS (от «Первого сайта» до «Энтерпрайз») модуль подходит как для небольших коммерческих проектов, так и для корпоративных порталов с сотнями сотрудников. Установленная база — менее 50 копий, что указывает на нишевую аудиторию разработчиков, а не массовый продукт.
Документация - https://zahalski.dev/modules/awz.acl/
GitHub - https://github.com/azahalski/awz.acl
Для каких задач предназначен модуль AWZ: Управление правами доступа?
С какими версиями 1С-Битрикс совместим модуль?
Какова стоимость и условия лицензирования модуля?
Как происходит установка и настройка модуля?
Какая техническая поддержка предоставляется для модуля?
Установка модуля из Маркетплейса
Перейдите в административной панели в раздел «Маркетплейс» → «Каталог решений». Найдите модуль «AWZ: Управление правами доступа» и нажмите «Установить». Дождитесь завершения загрузки и инсталляции.
Активация в списке решений
Откройте «Маркетплейс» → «Установленные решения». Найдите в списке модуль «AWZ: Управление правами доступа» и убедитесь, что его статус — «Установлен». Если требуется, нажмите «Активировать».
Настройка прав через админ-панель
Перейдите в новый раздел админ-панели, добавленный модулем (обычно «Сервис» → «Управление правами» или аналогичный пункт в меню). Здесь создайте до 50 ролей с произвольными названиями, задав для каждой операции («просмотр», «редактирование», «удаление» и т.д.).
Назначение ролей пользователям или группам
В том же разделе выберите конкретного пользователя или целую группу из стандартной таблицы пользователей Битрикс. Привяжите к ним одну или несколько созданных ролей для разграничения доступа.
Интеграция с кастомными модулями
В коде ваших пользовательских модулей или компонентов используйте единый API модуля для проверки прав (например, метод `checkAccess`). Убедитесь, что вы корректно передаёте идентификатор операции и пользователя — модуль вернёт результат на основе назначенных ролей.
Проверка работоспособности
Войдите на сайт под учётной записью с ограниченными правами (например, «менеджер»). Протестируйте доступ к защищённым разделам: убедитесь, что операции, запрещённые для этой роли, недоступны, а разрешённые — выполняются корректно.
- v1.1.721.05.2026- исправление удаления обработчиков при удалении модуля.
- v1.1.618.07.2025- баг фикс установщика модуля.
- v1.1.513.06.2025- изменения в установщике; - баг фикс.
- v1.1.413.06.2025- баг фикс.
- v1.1.313.06.2025- добавлено название модуля в установщик; - улучшения в механизмах установки и удаления модуля.
- v1.1.112.06.2025- баг совместимости установщика модуля с windows.
- v1.1.014.05.2025- изменена ссылка на документацию, добавлена ссылка на описание концепции новых прав в CMS 1C-Битрикс.
- v1.0.226.04.2025- изменение ссылки на документацию в настройках модуля.
Нужна помощь с установкой?
Напишите нам — поможем установить и настроить модуль на вашем сайте.



















