We should limit data received by RPC calls
I received the request to limit the amount of data exportable by the CSV export functionality of the clients.
While adding an access right on this kind of menu does not seems like a good idea, we thought that there is no rate limitation mechanism put in place for RPC calls and that such a mechanism would mitigate the issue our customer has been experiencing.
So our proposal is to add to
RPC objects a mechanism to limit the arguments they receive in order to prevent doing too resources consuming operations.