• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/controller/timeline/comment.php
  • Класс: Bitrix\Crm\Controller\Timeline\Comment
  • Вызов: Comment::isAllowedAction
protected function isAllowedAction(int $ownerTypeId, int $ownerId, bool $checkUpdatePermission = true): bool
{
	$userPermissions = Container::getInstance()->getUserPermissions();

	if ($checkUpdatePermission)
	{
		$isActionAllowed = $userPermissions->checkUpdatePermissions($ownerTypeId, $ownerId);
	}
	else
	{
		$isActionAllowed = $userPermissions->checkReadPermissions($ownerTypeId, $ownerId);
	}

	if ($isActionAllowed)
	{
		return true;
	}

	$this->addError(ErrorCode::getAccessDeniedError());

	return false;
}