Versionen im Vergleich
Schlüssel
- Diese Zeile wurde hinzugefügt.
- Diese Zeile wurde entfernt.
- Formatierung wurde geändert.
Einwilligungen und Widerrufe können pro Identifikator über eine Historie eingesehen werden. Diese Historie wird in Base von Base/Consent
eingebunden und bietet damit eine spezifische UI für Component/Consent
. Um diese Historie in Base zu erhalten, muss entweder die entsprechende Entität das Interface ConsentingEn
tityInterface
implementieren oder Relations-Einträge zu Consent
- oder ConsentRevocation
-Datensätzen besitzen.Das Interface wird genutzt, um den Wert einer Entität zu erhalten, welcher bei den Einwilligungen und Widerrufen als Identifikator genutzt wird.
Im Kontextmenü der Entitäten, welche das Interface implementieren wird ein Button ergänzt, der ein Modal öffnet. Dieses Modal enthält alle Einwilligungen und Widerrufe, absteigend sortiert nach dem Datum sortiert. Ein Klick auf den Gegenstand schließt das Modal und öffnet einen Bearbeiten-Tab.
Der Button wird über das Event Base/Consent/Lib/Event/OnPopulateHistoryContextButton
bereitgestellt. Sollte der Button nicht erwünscht sein, oder angepasst bzw. ausgetauscht werden müssen, so kann das Event entsprechend dafür genutzt werden.