Trying to set up an approval workflow where I notify someone to take a look at some data, massage it if necessary, and send it on its way. I tried it with “Human in the loop” with Custom Form options, but they all have the same problems I can’t figure out:
- I can’t pre-populate values into the fields. On a standard form, you can use query parameters on a normal form, but they are not surfaced for Custom Forms.
- Forms security. Custom Forms do not appear to have a way to set any sort of authentication, and they iterate sequentially.
- I know this one is a long shot, but is there any way to track who approved something? Without authentication, it seems like approvals are basically just for single user instances and not for any sort of multi-user environment.
Information on your n8n setup
- n8n version:. 1.102.3
- Database (default: SQLite):
- n8n EXECUTIONS_PROCESS setting (default: own, main):
- Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
- Operating system: MacOS 15.5