• Модуль: rpa
  • Путь к файлу: ~/bitrix/modules/rpa/lib/userpermissions.php
  • Класс: BitrixRpaUserPermissions
  • Вызов: UserPermissions::filterUserIdsWhoCanViewItem
static function filterUserIdsWhoCanViewItem(Item $item, array $userIds): array
{
	$result = [];
	foreach($userIds as $userId)
	{
		$userId = (int)$userId;
		if($userId > 0)
		{
			$userPermissions = Driver::getInstance()->getUserPermissions($userId);
			if($userPermissions->canViewItem($item))
			{
				$result[$userId] = $userId;
			}
		}
	}

	return $result;
}