---
title: "Feature: #84781 - Added scheduler task to anonymize IP addresses of tables"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:feature-84781-1668719172"
source: "Changelog/8.7.x/Feature-84781-AddedSchedulerTaskToAnonymizeIPAddressesOfTables.rst"
modified: "2026-09-15T10:46:36+00:00"
---

# Feature: #84781 - Added scheduler task to anonymize IP addresses of tables

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

## Description

A new scheduler task has been added which makes it possible to anonymize IP addresses stored in database tables.

The task *Anonymize IP addresses in database tables* is configured in the `ext_localconf.php`.

```php
$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\IpAnonymizationTask::class]['options']['tables']['<tableName>'] = [
    'dateField' => '<dateFieldName>',
    'ipField' => '<ipFieldName>'
];
```

After the base configuration the table is available in the scheduler task with the following configuration options:

-   Table
-   Minimum age an entry must have to be anonymized
-   IP mask level

## Impact

The following tables are available by default:

-   index_stat_search
-   sys_log
