Разрешения
Последнее обновление May 16th, 2019 | История страницы | Улучшить эту страницу | Сообщить о проблеме
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$311 per month—let's make that $500!
Learn moreЧто такое Разрешения?¶
"Разрешения" в Revolution - это единый контроль доступа, который разрешает или запрещает выполнение какой-либо задачи. Вы можете представить разрешения как чекбокс: может ли пользователь выполнить действие или нет? Пример такого разрешения - "content_types" - если пользовательская политика не содержит это разрешение, тогда пользователь не сможет выполнить данное действие. В этом случае, пользователь не может просмотреть Тип Контента страницы.
Обычно вам не придется настраивать разрешения индивидуально, а в группах под названием Политики Доступа. Политика Доступа - это список индивидуальных доступов (так же называют Список Контроля Доступа или СКД). Например, если вы хотите назначить пользователям необходимые разрешения для редактирования содержимого в панели управления, вы можете назначить им политику "Content Editor". Разрешения MODX всегда аддитивны: если в разрешении назначена "Политика Доступа А" и не назначена "Политика Доступа Б" и вы хотите добавить обе политики пользователю, еффективнее всего будет коллекция всех разрешений, определенных в обеих Политиках. Добавление большего количества политик никогда не удалит разрешения для пользователя. Например, если вы добавите ограничетельную политику "Load Only" к администратору, то администратор все еще будет иметь доступ ко всем действиям назначеных в политике "Администратор".
Применение¶
На практике, Политики Доступа связанные с Группами Пользователей (не с индивидуальными пользователями). Политики Доступа связанные с Групой пользователей и пользователи могут быть добавлены в группу.
Политики Доступа (ПД) определяют списки разрешений (смотрите "Меню" --> "Контроль доступа"). Эти списки содержат группы разрешений, которые относятся друг к другу.
Смотрите также¶
- Пользователи
- Группы пользователей
- Группы Ресурсов
- Роли
- Политики
- Уроки безопасности
- Закалка MODX Revolution
- Стандарты безопасности
- Поиск проблем в безопасности
Есть так же "Шаблоны Политик" - они помогают организовать списки разрешений в политиках доступа. Политики Доступа - это список чекбоксов, шаблоны политик определяют, какие флажки доступны для Политики доступа. Поскольку полный список разрешений может быть довольно длинным, не эффективно назначать Политики Доступа пробираясь через сотни чекбоксов. Шаблоны политик позволяют сузить параметры, доступные для политики доступа.
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$311 per month—let's make that $500!
Learn more