# Permissions

URL: https://chugunov.pro/api-bitrix/voximplant/security/permissions/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\Bitrix\Voximplant\Security\Permissions`
Модуль: Voximplant.

Исходный файл: `source/voximplant/lib/security/permissions.php:10`

## Константы (17)

- `ACTION_LISTEN`
- `ACTION_MODIFY`
- `ACTION_PERFORM`
- `ACTION_VIEW`
- `ENTITY_BALANCE`
- `ENTITY_CALL`
- `ENTITY_CALL_DETAIL`
- `ENTITY_CALL_RECORD`
- `ENTITY_LINE`
- `ENTITY_SETTINGS`
- `ENTITY_USER`
- `PERMISSION_ANY`
- `PERMISSION_CALL_CRM`
- `PERMISSION_CALL_USERS`
- `PERMISSION_DEPARTMENT`
- `PERMISSION_NONE`
- `PERMISSION_SELF`

## Методы (11)

- [`canModifyLines()`](https://chugunov.pro/api-bitrix/voximplant/security/permissions/canmodifylines/) — Быстрый метод для проверки права MODIFY на ENTITY_LINE
- [`canModifySettings()`](https://chugunov.pro/api-bitrix/voximplant/security/permissions/canmodifysettings/) — Быстрый метод для проверки права MODIFY на ENTITY_SETTINGS
- [`canPerform()`](https://chugunov.pro/api-bitrix/voximplant/security/permissions/canperform/) — Возвращает true, если пользователь может выполнить указанное действие над сущностью.
- [`static createWithCurrentUser()`](https://chugunov.pro/api-bitrix/voximplant/security/permissions/createwithcurrentuser/) — Создаёт экземпляр класса для текущего пользователя.
- [`static createWithUserId()`](https://chugunov.pro/api-bitrix/voximplant/security/permissions/createwithuserid/) — Создаёт экземпляр класса для указанного пользователя.
- [`static getActionName()`](https://chugunov.pro/api-bitrix/voximplant/security/permissions/getactionname/) — Возвращает имя действия по его коду.
- [`static getEntityName()`](https://chugunov.pro/api-bitrix/voximplant/security/permissions/getentityname/) — Возвращает имя сущности по её коду.
- [`static getNormalizedPermissions()`](https://chugunov.pro/api-bitrix/voximplant/security/permissions/getnormalizedpermissions/) — Возвращает нормализованный массив прав.
- [`getPermission()`](https://chugunov.pro/api-bitrix/voximplant/security/permissions/getpermission/) — Возвращает код права согласно правам пользователя.
- [`static getPermissionName()`](https://chugunov.pro/api-bitrix/voximplant/security/permissions/getpermissionname/) — Возвращает имя права по его коду.
- [`getUserId()`](https://chugunov.pro/api-bitrix/voximplant/security/permissions/getuserid/) — Возвращает идентификатор пользователя.

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Voximplant-Security-Permissions.html
