- Модуль: voximplant
- Путь к файлу: ~/bitrix/modules/voximplant/lib/security/permissions.php
- Класс: BitrixVoximplantSecurityPermissions
- Вызов: Permissions::getMap
static function getMap()
{
return [
self::ENTITY_CALL_DETAIL => [
self::ACTION_VIEW => [
self::PERMISSION_NONE,
self::PERMISSION_SELF,
self::PERMISSION_DEPARTMENT,
self::PERMISSION_ANY
],
/*self::ACTION_MODIFY => array(
self::PERMISSION_NONE,
self::PERMISSION_ANY
)*/
],
self::ENTITY_CALL_RECORD => [
self::ACTION_LISTEN => [
self::PERMISSION_NONE,
self::PERMISSION_SELF,
self::PERMISSION_DEPARTMENT,
self::PERMISSION_ANY
]
],
self::ENTITY_CALL => [
self::ACTION_PERFORM => [
self::PERMISSION_NONE,
self::PERMISSION_CALL_CRM,
self::PERMISSION_CALL_USERS,
self::PERMISSION_ANY
],
],
self::ENTITY_USER => [
self::ACTION_MODIFY => [
self::PERMISSION_NONE,
self::PERMISSION_SELF,
self::PERMISSION_DEPARTMENT,
self::PERMISSION_ANY
]
],
self::ENTITY_SETTINGS => [
self::ACTION_MODIFY => [
self::PERMISSION_NONE,
self::PERMISSION_ANY
]
],
self::ENTITY_LINE => [
self::ACTION_MODIFY => [
self::PERMISSION_NONE,
self::PERMISSION_ANY
]
],
self::ENTITY_BALANCE => [
self::ACTION_MODIFY => [
self::PERMISSION_NONE,
self::PERMISSION_ANY,
]
]
];
}