How does exporting actually work?

  • 1
  • Question
  • Updated 5 months ago
Background:

I'm trying not to lose sight of user auditing.
In Salesforce, all exports are tracked and added to event logs.
If I'm using event monitoring and want to track exports, I can do a simple query and find those export events.

However, with skuid, I've not found a way to track export events.
I understand that the ExportData visualforce page is needed (since it needs to be cloned under certain circumstances), but event monitoring is not picking up the ExportData visualforce page as having been visited when the skuid export function is used, not via javascript nor table export.
I want to understand how exporting works so that I can better track it.

Additionally, if you have other ideas or experience implementing tracking on skuid exports, or skuid events in general, I'd be grateful for a response.
--------------------------------------------
Question:

How does the export functionality, both via javascript and via the UI technically work?
Is it performing an actual call to a visualforce page in the background?
If no additional rows need to be retrieved from the database, are any server api calls made, or does all processing happen client-side?
Does it work the same when "Attempt to Load in All Records Before Export" (in the table export options) is set to true?

Thank you in advance!
Photo of Shmuel Kamensky

Shmuel Kamensky, Champion

  • 4,328 Points 4k badge 2x thumb

Posted 5 months ago

  • 1

Be the first to post a reply!