Idea Summary
I would like to see the DML options Add, Update and Delete of Interactive Grids accept other methods besides the Authorization Scheme option. I would like to have the same options as for Server-side Conditions.
Use Case
This will make it possible to use custom functions with custom parameters allowing for example to assign the Add privilege to multiple roles. The role can then be given as a parameter to the function, which will return true if that role has access (based on an authorization table that is custom made).
In the current situation, using an Authorization Scheme, there is no way pass the role. So when there are 10 roles I need 10 Authorization Schemes, which each can only handle 1 role. It is not feasible to create Authorization Schemes for all possible combinations of roles that have access.
To solve this with a function is easy and straight forward.
Preferred Solution (Optional)
Use the same options as for Server-side Conditions.