can we set row-level permissions via APIs ? I want to share a form with many users and I want to automate the process, I saw an example in the Documentation that performs the sharing via APIs but found nothing on raw level permissions.
I am interested in granting people the right to edit submissions based on a condition.
Yes, if you go to https://[your server]/api/v2/assets/[your asset UID]/permission-assignments/, you will see some documentation under “Assign a permission” that includes:
POST /api/v2/assets/{uid}/permission-assignments/
…
Filters use Mongo Query Engine to narrow down results
Filters are joined with OR operator
“Partial permissions” is synonymous with row-level permissions.
Good luck! Remember, if you need a specific example for your use case, you can always observe the API requests sent by the application itself using your web browser’s developer console.