How to limit the number of records a user can export?

Certified Senior Developer

Hello there!

Here is my use-case: I have a large record type (80'000 rows), which users want to be able to filter and export to Excel. It works pretty good, but my platform admin is kind of obsessed by the health of the platform. He is afraid that many user export the whole set of data at the same time, putting the server CPU into heavy load.

So it is required to limit the number of records a user can export.

Did anyone ever have something similar to do?

I know the limit is set to 100'000, but can we decrease the same in some Appian administration setting?

I see no property in the gridField to do so, e.g. to set "showExportButton" to false if the size of the dataset exceeds a given value. Is there any?

I think it would be possible to obtain something with something like a readOnlyGrid or so, but I would like to avoid it for the pain of handling filters (and pagination?). Please help!

  Discussion posts and replies are publicly visible