• Модуль: disk
  • Путь к файлу: ~/bitrix/modules/disk/lib/rightsmanager.php
  • Класс: BitrixDiskRightsManager
  • Вызов: RightsManager::hasSimpleRight
public function hasSimpleRight(int $userId, int $objectId): bool
{
	$sql = "
		SELECT 'x' FROM b_disk_simple_right simple_right
		INNER JOIN b_user_access uaccess ON uaccess.ACCESS_CODE = simple_right.ACCESS_CODE AND uaccess.USER_ID = {$userId}
		WHERE (simple_right.OBJECT_ID = {$objectId})
		LIMIT 1
	";

	$connection = Application::getConnection();

	return (bool)$connection->query($sql)->getSelectedRowsCount();
}