> For the complete documentation index, see [llms.txt](https://wfsys.gitbook.io/workflow-engine-syntax/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wfsys.gitbook.io/workflow-engine-syntax/workflow_engine/permissions.md).

# Permissions

## Описание Permission <a href="#description_permission" id="description_permission"></a>

```xml
<Permission Name="PermissionName" Type="PermissionType">
  <!--Тэги, общие для всех разрешений-->
  <!--Тэги, специфичные для определенного разрешения (зависит от типа)-->
</Permission>
```

### Атрибуты Permission <a href="#attributes_permission" id="attributes_permission"></a>

<table data-header-hidden><thead><tr><th align="center"></th><th width="507.3333333333333"></th></tr></thead><tbody><tr><td align="center">Name</td><td><p>Название разрешения.</p><p></p><p>Обязательный атрибут.</p></td></tr><tr><td align="center">Type</td><td><p>Название типа разрешения.</p><p></p><p>Необязательный атрибут.</p><p></p><p>Если атрибут <code>Type</code> отсутствует, то используется разрешение динамических прав.</p></td></tr></tbody></table>

Разрешения работают по следующим принципам:

1. Все, что не разрешено (то есть не указано ни в одном из разрешений), - запрещено.
2. При пересечении разрешающих и запрещающих прав приоритетными являются запрещающие.
