• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/scrum/service/taskservice.php
  • Класс: BitrixTasksScrumServiceTaskService
  • Вызов: TaskService::getAllowedTaskActions
public function getAllowedTaskActions(int $taskId): array
{
	$accessController = new TaskAccessController($this->executiveUserId);

	$taskModel = TaskModel::createFromId($taskId);

	$accessRequest = [
		ActionDictionary::ACTION_TASK_EDIT => null,
		ActionDictionary::ACTION_TASK_REMOVE => null,
	];

	return $accessController->batchCheck($accessRequest, $taskModel);
}