CMS Dmodule позволяет задавать права на доступ к сайту и системе управления в самом широком диапазоне, вплоть до того, что пользователю можно разрешить редактирование только одной или группы записей, например в каталоге товаров. Для упрощения администрирования прав можно задать типовые права и проставлять их на каждого пользователя (что, собственно, и отображено на рисунке). Перечень типовых прав доступа легко расширяется.
- Во-первых, это позволяет разграничить доступ к любой информации на сайте, например, можно запретить доступ к информации об остатках товаров, оптовых цен, коммерческих предложений, договорам, к внутреннему сайту компании и т.д.
- Во-вторых, это позволяет создавать порталы и торговые площадки, когда каждый продавец или администратор может редактировать только свои товары, свои коммерческие предложения, информацию о компании, контакты, смотреть свои отчеты о продажах и т.д.
- В-третьих, это позволяет создавать так называемые кольца сайтов, когда головная компания разрабатывает для себя и филиалов несколько сайтов на одной платформе. Это экономит колоссальные средства на разработке целого ряда сайтов для каждой компании в отдельности.
Достаточно немного фантазии, чтобы расширить варианты использования.
Система закрыта от посторонних глаз и защищена паролем + алгоритмом защиты от подбора паролей. Имеется версия с защитой по IP-адресу и более серьезные - по протоколу SSL с закрытым плавающим и открытым ключом. Дополнительно, чтобы увеличить внутреннюю безопасность, CMS Dmodule запоминает автора последнего изменения, возможно ведение журнала сессий, контрольных сумм, задание системы предупреждения и сигнализации. Есть возможность шифрования данных и проверки контрольных сумм.
Все программные модули регулярно проверяются на безопасность XSpider.
Гарантом сохранности данных является ручная или автоматическая функция сохранения резервных копий данных. По желанию заказчика могут быть подключены дополнительные средства обеспечения безопасности.
Пример редактирования прав пользователя (сокращенный режим):

Рис 1. Краткий режим установки прав пользователя (фрагмент).
Пример редактирования прав пользователя (полный режим):

Рис 2. Подробный режим установки прав пользователя (фрагмент).
В кратком режиме есть возможность установки прав одним щелчком. Например, ставим галочку на режим "менеджер" - и на пользователя сразу прописываются все права, которые может иметь обычный менеджер, например, добавлять статьи, менять цены, добавлять и редактировать товары.
В расширенном режиме ведется детальная установка прав пользователя, с возможностью редактирования только заданной информации в определенном режиме. Например, пользователь может редактировать и добавлять темы вопросов-ответов только для раздела "информация", при этом удалять он ничего не может. Можно поставить такие ограничения, что пользователь сможет менять только одну страницу на сайте или только ее часть. Вот это мы называем высоким уровнем разграничения прав!