- Модуль: tasks
- Путь к файлу: ~/bitrix/modules/tasks/lib/access/component/configpermissions.php
- Класс: BitrixTasksAccessComponentConfigPermissions
- Вызов: ConfigPermissions::getSections
private function getSections(): array
{
return [
self::SECTION_TASKS => [
PermissionDictionary::TASK_RESPONSE_EDIT,
PermissionDictionary::TASK_RESPONSE_DELEGATE,
PermissionDictionary::TASK_RESPONSE_ASSIGN,
PermissionDictionary::TASK_RESPONSE_CHANGE_RESPONSIBLE,
PermissionDictionary::TASK_RESPONSE_CHECKLIST_EDIT,
PermissionDictionary::TASK_RESPONSE_CHECKLIST_ADD,
PermissionDictionary::TASK_CLOSED_DIRECTOR_EDIT,
PermissionDictionary::TASK_DIRECTOR_DELETE,
PermissionDictionary::TASK_DEPARTMENT_DIRECT,
PermissionDictionary::TASK_DEPARTMENT_MANAGER_DIRECT,
PermissionDictionary::TASK_DEPARTMENT_VIEW,
PermissionDictionary::TASK_DEPARTMENT_EDIT,
PermissionDictionary::TASK_CLOSED_DEPARTMENT_EDIT,
PermissionDictionary::TASK_DEPARTMENT_DELETE,
PermissionDictionary::TASK_NON_DEPARTMENT_MANAGER_DIRECT,
PermissionDictionary::TASK_NON_DEPARTMENT_DIRECT,
PermissionDictionary::TASK_NON_DEPARTMENT_VIEW,
PermissionDictionary::TASK_NON_DEPARTMENT_EDIT,
PermissionDictionary::TASK_CLOSED_NON_DEPARTMENT_EDIT,
PermissionDictionary::TASK_NON_DEPARTMENT_DELETE,
PermissionDictionary::TASK_EXPORT,
PermissionDictionary::TASK_IMPORT,
],
self::SECTION_TEMPLATES => [
PermissionDictionary::TEMPLATE_CREATE,
PermissionDictionary::TEMPLATE_DEPARTMENT_VIEW,
PermissionDictionary::TEMPLATE_NON_DEPARTMENT_VIEW,
PermissionDictionary::TEMPLATE_DEPARTMENT_EDIT,
PermissionDictionary::TEMPLATE_NON_DEPARTMENT_EDIT,
PermissionDictionary::TEMPLATE_REMOVE,
],
self::SECTION_ROBOTS => [
PermissionDictionary::TASK_ROBOT_EDIT
],
self::SECTION_ACCESS => [
PermissionDictionary::TASK_ACCESS_MANAGE
]
];
}