Деякі дані не повинні зберігатися вічно. Коли хтось іде з вашої компанії або людина просить видалити її дані, ви її анонімізуєте. Ім'я та адреса електронної пошти тоді замінюються заповнювачем, наприклад «Anonymized user 3». Заявки залишаються. Звіти, терміни, записи часу та показники задоволеності й далі враховуються.
Кожна людина отримує власний номер. Два записи з однаковим номером належать одній людині. Адреса електронної пошти перетворюється на «anonymized-3@anonymized.invalid». На таку адресу не можна доставити жодного листа, тому система пропускає її під час надсилання. Заповнювач зберігається англійською і лишається англійським усіма мовами.
Є два шляхи. Автоматичний шлях анонімізує видалені облікові записи через задану кількість місяців. Негайний шлях одразу анонімізує одну людину, наприклад після запиту на видалення.
Автоматичний шлях міститься в «Settings → Security», на картці «Data protection». Перемикач «Anonymize deleted users automatically» за замовчуванням вимкнений. Поруч із «after» ви вводите кількість місяців. Дозволено від 1 до 120, значення за замовчуванням — 36. «Save» зберігає змінену кількість.
Час відлічується від дня, коли обліковий запис було видалено. Система кожні десять хвилин перевіряє, чи настав час запуску. Запуск відбувається раз на день, під час першої перевірки після 03:00 у часовому поясі, заданому в «Settings → General Settings». У цьому запуску анонімізується кожен видалений обліковий запис, чий час минув.
Коли ви вмикаєте перемикач, спочатку відкривається вікно. Воно перелічує видалених користувачів, яких анонімізує наступний запуск, кожного з датою видалення. Введіть у поле ANONYMIZE і натисніть «Confirm». Лише тоді перемикач увімкнено. Якщо в цьому часовому поясі вже минула 03:00, перший запуск відбудеться приблизно протягом десяти хвилин.
Те саме вікно з'являється, коли ви скорочуєте кількість місяців за ввімкненого перемикача. Для вимкнення підтвердження не потрібне.
Час починається лише тоді, коли обліковий запис видаляють. Архівування недостатньо. Архівований обліковий запис лише заблокований і може повернутися будь-коли, наприклад після відпустки по догляду за дитиною. Щоб видалити обліковий запис, натисніть значок кошика «Delete account» у його рядку в «User management».
Вікно заздалегідь каже, що буде далі. Якщо автоматичну анонімізацію ввімкнено, воно називає кількість місяців. Видалений обліковий запис з'являється в поданні «Archived» з позначкою «Deleted». Значок «Restore account» повертає його. Для адміністраторів і операторів Basic потребує для цього вільного місця. Якщо обліковий запис пізніше знову видалять, час почнеться спочатку.
Ваш власний обліковий запис не має значка кошика. Обліковий запис адміністратора може видалити або архівувати лише адміністратор. Останнього активного адміністратора не можна ні видалити, ні архівувати.
Тож коли людина пішла назовсім, видаліть обліковий запис, а не лише архівуйте його. Обліковий запис, архівований понад рік, показує у своєму рядку значок календаря. Його підказка нагадує вам видалити обліковий запис.
Негайний шлях міститься в діалозі експорту даних, в області «Anonymize» під знахідками. Діалог ви відкриваєте з рядка облікового запису або через «Export by e-mail address» для людини без облікового запису.
Якщо адреса належить обліковому запису, спочатку натисніть «Use this account». Лише так анонімізується і сам обліковий запис. Запуск лише за адресою замінює адресу там, де вона збережена, а обліковий запис залишає як є.
Введіть у поле ANONYMIZE і натисніть «Anonymize». Активний обліковий запис спочатку видаляється, а потім анонімізується. Власний обліковий запис анонімізувати не можна. Останнього активного адміністратора теж.
Після цього рядок має позначку «Anonymized». Такий обліковий запис більше не можна редагувати, відновити чи знову активувати. Залишається лише експорт даних. Анонімізацію можна запустити повторно. Номер залишається тим самим, а дані, відновлені за цей час, теж охоплюються.
Прапорець «Also clear the content of tickets this person requested» іде далі. Число в дужках — це кількість таких заявок. Їхні тексти очищуються, а вкладення видаляються. Заявки інших людей, у яких людина лише відповідала, тільки анонімізуються.
Спочатку перевірте свої обов'язки щодо зберігання. У Німеччині, наприклад, ділові листи треба зберігати шість років. Діалог нагадує про це. Автоматичний шлях лише анонімізує. Вміст він ніколи не очищає.
Якщо файл не вдалося видалити із сервера, діалог називає їхню кількість. Запуск усе одно вважається завершеним. Сама система повторної спроби не робить.
Кожен запуск записується з часом, номером заповнювача і тим, що було змінено. Для негайного шляху запис називає ще й того, хто його запустив. У ньому немає ні імені, ні адреси електронної пошти людини.
Для анонімізації потрібен дозвіл «Anonymize people». За замовчуванням він є лише в адміністраторів. Користуватися ним може лише адміністратор. Ролі «Customer» його ніколи не можна надати. Для діалогу експорту даних додатково потрібен «Data export (data subject request)».
Обмеження
Імена у звичайному тексті залишаються, наприклад «З повагою, Max» наприкінці листа. Номери телефонів у звичайному тексті теж залишаються. Ні те, ні інше не можна надійно розпізнати. Для заявок клієнта є прапорець для очищення вмісту.
Якщо інший обліковий запис має те саме ім'я та прізвище, ім'я людини не замінюється в історії заявки та в імені заявника. Інакше постраждали б і записи іншої людини. Адреса й телефон усе одно замінюються. Перевірка порівнює ім'я та прізвище. Історія призначень зберігає ім'я для входу. Тому тезка, який указаний там лише ім'ям для входу, не розпізнається.
Дуже старі записи в історії заявки, які ще не посилаються на обліковий запис, містять лише ім'я. Вони не розпізнаються.
Заявка, яку оператор оформив телефоном без адреси електронної пошти заявника, не розпізнається. Ім'я та номер телефону заявника залишаються в ній.
Адреси в налаштуваннях не змінюються, наприклад у поштових правилах і правилах автоматизації. Якщо там указано адресу людини, змініть її самі.
Якщо людина пише знову після запуску, новий запуск за її адресою охоплює й нові листи. Ви запускаєте його через «Export by e-mail address». Номер залишається тим самим. Новий запуск за анонімізованим обліковим записом нових листів не знаходить. Обліковий запис більше не знає старої адреси.
Про архіви система дбає сама. Коли ви відновлюєте архів, кожна раніше анонімізована людина знову анонімізується у відновлених заявках. Повідомлення після відновлення називає їхню кількість. Адреса, яка в цих заявках трапляється лише у звичайному тексті, там не розпізнається. Крім того, нічний запуск після анонімізації оновлює файли архівів. Це пояснює картка «Строки зберігання».
З резервною копією інакше. Копія, зроблена до запуску, ще містить старі дані. Під час відновлення про це дбає «Ticket System Backup & Restore». Програма питає, чи треба знову анонімізувати всіх, хто анонімізований у сьогоднішньому стані. «Yes» вибрано заздалегідь. Система заявок робить це потім під час нічного запуску о 03:00 у заданому часовому поясі. Це діє й тоді, коли перемикач вимкнено. До того часу їхні імена знову видно. Картка «Data protection» показує примітку з їхньою кількістю. Резервна копія повертає й тодішнє положення перемикача. Тому після відновлення перевірте перемикач.
Якщо ви відновите копію іншим способом, відповісте «No» або використаєте «--no-reapply» у командному рядку, цього не станеться. Тоді автоматичний шлях знову знайде видалені облікові записи, поки перемикач увімкнено. Запуски, які ви запускали вручну, треба повторити. У цьому допомагає посилання «Download list of anonymizations» на картці «Data protection». Завантажте список до відновлення. Після нього в списку вже немає запусків, зроблених після резервної копії. У списку один рядок на кожну анонімізовану людину, зі стовпцями «Date», «Number», «Account ID», «E-mail hash» і «Content cleared». «Date» означає час першого запуску в UTC. «Account ID» заповнено, лише якщо було анонімізовано обліковий запис. «E-mail hash» означає відбиток адреси, який не можна обернути. «Content cleared» показує, чи було очищено вміст заявок, поданих цією людиною. Після кожного запуску завантажуйте список самі й зберігайте його поза системою. Копія, зроблена до запуску, цього запуску не містить.
Запити на видалення та люди, які повертаються
Видалення й анонімізація — це різні речі. «Delete account» лише приховує обліковий запис. «Restore account» повертає його. До того часу його адреса електронної пошти залишається закріпленою за цим обліковим записом. Тому запит на видалення даних ви виконуєте кнопкою «Anonymize» у вікні вивантаження даних. Це не можна скасувати. Ім'я та адресу замінюють на «Anonymized user» і номер. Зв'язок з обліковим записом у провайдера єдиного входу видаляється.
Кожна адреса електронної пошти належить рівно одному обліковому запису. Якщо ви створюєте обліковий запис з адресою, яку вже має інший, система відмовляє. Повідомлення: «This e-mail address already belongs to another account.» Те саме стосується зміни адреси облікового запису. Якщо адреса належить видаленому обліковому запису, повідомлення: «This e-mail address belongs to a deleted account. Restore that account instead.» Тоді відновіть старий обліковий запис замість створення нового. Анонімізовані облікові записи не враховуються. Вони мають лише адресу-заповнювач.
Видалений обліковий запис не можна відновити, якщо тим часом ту саму адресу має інший активний обліковий запис. Повідомлення тоді: «This e-mail address already belongs to another account.» Спершу змініть адресу іншого облікового запису.
З часів до цього правила можуть залишитися облікові записи зі спільною адресою. Керування користувачами позначає їх приміткою «This e-mail address belongs to more than one account. Change it so that each account has its own address.» Дайте кожному з цих облікових записів власну адресу. До того часу вхід із цією адресою замість імені користувача не працює. Лист для скидання пароля теж не надсилається.
Якщо людина повертається після запиту на видалення, вона отримує новий обліковий запис. Так буває, наприклад, коли вона знову входить через Google або Microsoft з тією самою адресою. Для цього має бути ввімкнено «Automatically create accounts on first sign-in». Анонімізований обліковий запис більше не містить її адреси й не заважає новому.
Старі анонімізації ніколи не зачіпають нові заявки цієї людини. Це діє й після відновлення резервної копії або архіву. Коли анонімізацію застосовують знову, вона охоплює лише дані, створені до її моменту.
Якщо старий обліковий запис було лише видалено, а не анонімізовано, система відхиляє перший вхід через SSO з цією адресою. Що побачить людина, залежить від провайдера. Якщо провайдер підтверджує адресу, повідомлення: «An account with this e-mail address was deleted. Ask an administrator to restore it.» Якщо не підтверджує: «Your e-mail address is not verified with the provider.» Так система не розкриває, чи є для адреси видалений обліковий запис.
Як адміністратор ви тоді маєте два шляхи. Якщо ви відновите старий обліковий запис за допомогою «Restore account», людина продовжить працювати в ньому зі своєю історією. Вхід через SSO працює, якщо обліковий запис уже був пов'язаний із цим провайдером або провайдер підтверджує адресу. Якщо запит на видалення залишається чинним, анонімізуйте старий обліковий запис. Після цього адреса вільна, і вхід створює новий обліковий запис.
Самостійна реєстрація в цьому разі відповідає нейтрально: «Registration could not be completed. If you already have an account, use the password reset on the sign-in page.» Вона не розкриває, чи є обліковий запис для цієї адреси.