Added Innovation GDPR Extension to export all GDPR data in one click to JSON or XML.
Adds a button to the Individual "Data for GDPR Profile" form called "export gdpr data". When you click on the button, all of the data configured in the childforms below will be exported as JSON.
This form is accessible by navigating to any Individual in iWeb, Clicking on *Links, then Clicking on Data for GDPR option.
- Execute *_MD.sql SQL Script in Installation Scripts in consecutive order. Important: Do not run the scripts in the undo folder unless you are uninstalling extension
- Download Latest Release
- Copy contents of release\bin to iWeb folder
- Download or Clone Repo
- Build Added.netFORUM.GDPR.Extension Project
- Copy Added.netFORUM.GDPR.Extension.dll to /iWeb/bin/ directory
You can optionally export your GDPR data as XML or JSON. To configure this:
- Navigate to the "Data for GDPR" profile form in iWeb
- Navigate to the AddedGDPRExportExtension Form Extension
- Edit the AddedGDPRExportExtension Form Extension
- Update the 3rd Export_OnInit parameter to "xml" instead of "json" (do not include quotes).
A quick script for XML:
--Export to XML:
UPDATE [dbo].[md_dynamic_form_extension] SET [dyx_object_initialize_parameters] = N'Page:Page;Control:Control;String:xml' WHERE dyx_key = '4aa823a2-dbcf-4212-bac9-4fb32b3aea87'
A quick script for JSON:
--Export to JSON:
UPDATE [dbo].[md_dynamic_form_extension] SET [dyx_object_initialize_parameters] = N'Page:Page;Control:Control;String:json' WHERE dyx_key = '4aa823a2-dbcf-4212-bac9-4fb32b3aea87'
Note: Make sure you clear cache after updating from JSON to XML or vice-versa. This may not be required for your installation