Настройка отключения логирования имени пользователя/IP для строк журнала удаления (собственных) пользователей

В настоящее время, когда пользователь удаляет свою учётную запись Discourse самостоятельно, в строке лога отображаются IP-адрес и имя пользователя этого пользователя:

image

Мы бы предпочли не хранить эти данные, если это возможно, в целях соблюдения GDPR. Если пользователь удаляет свою учётную запись в Discourse, а затем позже отправляет запрос GDPR на нашу платформу (провайдера SSO для нашего экземпляра Discourse), мы хотим избежать необходимости искать во всех строках лога соответствующие данные этого пользователя для их удаления.

У нас уже отключена эта настройка на нашем экземпляре, чтобы при анонимизации пользователя в рамках обработки запроса GDPR мы не регистрировали столько данных:

image

Было бы удобно иметь аналогичную настройку, чтобы в строках лога при (самостоятельном) удалении не содержались данные пользователя.

1 лайк

GDPR разрешает сохранение этих двух данных. Однако, если требуется расширить возможности, достаточно хранить только IP-адрес. Он не позволяет идентифицировать человека (к тому же он в целом довольно бесполезен, но это уже другая история).

Я считаю, что ожидания пользователя (с точки зрения лица, запрашивающего у нас право на удаление данных в соответствии с GDPR) заключаются в том, что мы не будем хранить его имя пользователя, так как оно может содержать персональные данные. Обратите внимание, что зачеркнутая часть справа содержит имя пользователя до его анонимизации в стандартной настройке Discourse.

Вы нашли решение этой проблемы?