• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/controller/calllist.php
  • Класс: Bitrix\Crm\Controller\CallList
  • Вызов: CallList::filterAllowedItems
static function filterAllowedItems(array $entityIds, int $entityTypeId): array
{
	$userPermissions = \Bitrix\Crm\Service\Container::getInstance()->getUserPermissions();
	foreach ($entityIds as $key => $entity)
	{
		$canReadItem = $userPermissions->checkReadPermissions($entityTypeId, (int)$entity);
		if (!$canReadItem)
		{
			unset($entityIds[$key]);
		}
	}

	return $entityIds;
}