Jump to main content Jump to doc navigation

Что такое шаблоны политики?

Шаблоны политик определяют, какие разрешения доступны для Политики доступа. Шаблон политики не определяет, дано ли разрешение (это делает Политика доступа), он просто определяет, какие разрешения должны проверяться. Наличие шаблона политики полезно, если необходимо сузить список доступных разрешений, которые вы хотите определить в политике доступа.

Хотя есть определенные совпадения между конкретными разрешениями, определенными в каждом шаблоне политики, каждый шаблон содержит только уникальные разрешения. Каждый шаблон определяет разрешения, которые применяются к спискам контроля доступа (ACL) и для которых они предназначены. Каждый должен быть автономным.

AdministratorTemplate

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

ElementTemplate

Элемент определяет дополнительные разрешения, связанные с ACL Элемента.

MediaSourceTemplate

Разрешения, связанные с доступом к источникам файлов.

ObjectTemplate

Общие разрешения xPDOObject использующиеся для любого modAccessibleObject.

ResourceTemplate

Определяет дополнительные разрешения, связанные с ACL группы ресурсов. Все разрешения политики ресурсов

ContextTemplate

Контекст определяет контекстный доступ, в тех случаях, когда действия администратора не задействованы.

Смотрите также

  1. Политики - Шаблоны политик
  2. Политики - Контроль доступа

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

  • modmore
  • STERC
  • Digital Penguin
  • Jens Wittmann – Gestaltung & Entwicklung
  • Fabian Christen
  • Dannevang Digital
  • Sepia River Studios
  • Chris Fickling
  • CrewMark
  • deJaya
  • eydolan
  • Following Sea
  • Lefthandmedia
  • Murray Wood
  • Anton Tarasov
  • Stéphane Jäggi
  • Raffy
  • Snow Creative
  • Nick Clark
  • A. Moreno
  • JT Skaggs
  • Helen
  • YJ
  • krisznet
  • Richard
  • Yanni

Budget

$311 per month—let's make that $500!

Learn more