---
title: "Deprecation: #97923 - Deprecate UserFileMountService"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:deprecation-97923-1673529717"
source: "Changelog/12.2/Deprecation-97923-DeprecateUserFileMountService.rst"
typo3-version: "12.2"
typo3-major: 12
type: "deprecation"
issue: 97923
forge: "https://forge.typo3.org/issues/97923"
tags: ["Backend", "TCA", "FullyScanned", "ext:core"]
rendered: "2026-09-20T18:31:11+00:00"
---

# Deprecation: #97923 - Deprecate UserFileMountService {#deprecation-97923-1673529717}

See [forge#97923](https://forge.typo3.org/issues/97923)

## Description {#description}

The class `\TYPO3\CMS\Core\Resource\Service\UserFileMountService` is not
used anymore within the TYPO3 Core and has been marked deprecated. The class
will finally be removed in TYPO3 v13.

## Impact {#impact}

Using the class will raise a deprecation level log entry and will stop
working with TYPO3 v13.

## Affected installations {#affected-installations}

Instances with extensions that use the class are affected.

The extension scanner reports affected extensions.

## Migration {#migration}

Instead of using the class in TCA for an `itemsProcFunc`, the TCA
type `folder` should be used, to improve the usability of selecting a folder.

```php
'identifier' => [
    'label' => 'Folder selection',
    'config' => [
        'type' => 'folder',
        'elementBrowserEntryPoints' => [
            '_default' => '1:/user_upload/'
        ]
    ]
],
```
