Ein wichtiger Punkt der DSGVO ist, dass man eine Auskunft der personenbezogenen Daten anfordern und die Löschung dieser anfordern kann.
Es soll ein Modul erstellt werden welches einen Export der personenbezogenen Daten und deren Löschung mit wenigen Mausklicks ermöglicht.
Suche nach einer Person über deren E-Mail Adresse oder Namen
Funktionen Export & Löschen
Berechtigungen für Export und Löschen
Module können eine Klasse implementieren, welche den Export von personenbezogenen Daten und deren Löschung innerhalb der Daten des Moduls ermöglichen, der Name dieser Klasse muss in der metadata.json festgelegt werden, ähnlich wie dies mit den Indexern bei extended_search gelöst ist.
Es müssen zwei Funktionen implementiert werden.
getData($emailOrName) und deleteData($emailOrName).
getData() gibt die personenbezogenen Daten für eine Person zurück, während deleteData diese löscht.
Ein wichtiger Punkt der DSGVO ist, dass man eine Auskunft der personenbezogenen Daten anfordern und die Löschung dieser anfordern kann.
Es soll ein Modul erstellt werden welches einen Export der personenbezogenen Daten und deren Löschung mit wenigen Mausklicks ermöglicht.
getData() gibt die personenbezogenen Daten für eine Person zurück, während deleteData diese löscht.