---
description: >-
  Разрешение на выполнение запросов, команд, действий с экземплярами шагов и
  экземплярами процессов.
---

# 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. При пересечении разрешающих и запрещающих прав приоритетными являются запрещающие.
