---
title: "Deprecation: #110865 - uuid option enableCopyToClipboard moved to appearance"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:deprecation-110865-1790803661"
source: "Changelog/15.0/Deprecation-110865-UuidOptionEnableCopyToClipboardMovedToAppearance.rst"
typo3-version: "15.0"
typo3-major: 15
type: "deprecation"
issue: 110865
forge: "https://forge.typo3.org/issues/110865"
tags: ["Backend", "TCA", "TSConfig", "NotScanned", "ext:backend"]
rendered: "2026-10-07T19:18:07+00:00"
---

# Deprecation: #110865 - uuid option enableCopyToClipboard moved to appearance {#deprecation-110865-1790803661}

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

## Description {#description}

The option `enableCopyToClipboard` of TCA type `uuid` has been
moved to `['appearance']['copyToClipboard']`, in line with TCA type
`password` and the appearance options of other types.

## Impact {#impact}

TCA using `enableCopyToClipboard` for a field of type `uuid`,
including `columnsOverrides` and FlexForm fields, is migrated
automatically and a deprecation message is logged.

Overriding the option with TSconfig
`TCEFORM.<table>.<field>.config.enableCopyToClipboard` still
works, but triggers a PHP `E_USER_DEPRECATED` error and will stop
working in TYPO3 v16.0.

## Affected installations {#affected-installations}

Installations with TCA or TSconfig disabling or enabling the copy to
clipboard button of a field of type `uuid` via
`enableCopyToClipboard`.

## Migration {#migration}

Move the option to `appearance`:

**EXT:my_extension/Configuration/TCA/tx_myextension_domain_model_item.php**

```php
// Before
'identifier' => [
    'label' => 'Identifier',
    'config' => [
        'type' => 'uuid',
        'enableCopyToClipboard' => false,
    ],
],

// After
'identifier' => [
    'label' => 'Identifier',
    'config' => [
        'type' => 'uuid',
        'appearance' => [
            'copyToClipboard' => false,
        ],
    ],
],
```

Adjust TSconfig accordingly:

**EXT:my_extension/Configuration/page.tsconfig**

```typoscript
# Before
TCEFORM.tx_myextension_domain_model_item.identifier.config.enableCopyToClipboard = 0

# After
TCEFORM.tx_myextension_domain_model_item.identifier.config.appearance.copyToClipboard = 0
```
