• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/integration/intranet/customsectionprovider.php
  • Класс: Bitrix\Crm\Integration\Intranet\CustomSectionProvider
  • Вызов: CustomSectionProvider::isAvailable
public function isAvailable(string $pageSettings, int $userId): bool
{
	$entityTypeId = IntranetManager::getEntityTypeIdByPageSettings($pageSettings);
	if (!\CCrmOwnerType::IsDefined($entityTypeId))
	{
		return false;
	}

	return Container::getInstance()->getUserPermissions($userId)->checkReadPermissions($entityTypeId);
}