n8n onboarding template

n8n user onboarding form template

A workflow-ready form outline for Microsoft 365 user onboarding through n8n, with fields, dynamic dropdowns, approval points, and payload notes.

Direct answer

An n8n user onboarding form template should collect the new user's identity, start date, manager, department, license, copy-from user, approval decision, and customer context before n8n provisions the account. FormNode supplies the form and portal layer; n8n handles the Microsoft 365, CIPP, Sherweb, PSA, or ticketing workflow.

Best for

Use this template when the form is part of an operational workflow.

  • MSPs building Microsoft 365 new-hire workflows in n8n.
  • IT teams that need manager approval before provisioning.
  • Teams replacing Rewst onboarding forms with FormNode plus n8n.
Dynamic sources

Typical systems this template may need to read before n8n fulfills the request:

n8nCIPPMicrosoft 365SherwebConnectWiseHaloPSA
Field structure

Fields this form should include

FieldPurpose
Client organizationCarries the customer, tenant, and PSA/RMM mapping into n8n.
Employee identityCollects name, personal email, title, department, and start date.
ManagerLoads live manager options from Microsoft 365, CIPP, or another directory source.
Copy-from userLets n8n mirror groups, licensing, or permissions from an existing account.
License SKUUses a dynamic dropdown so requesters choose from current license inventory.
ApprovalCaptures manager or client approval before fulfillment.
Approval notes

Route approval before account creation when license spend, privileged access, or manager signoff matters. Keep the approval result in the final n8n payload.

Webhook notes

Use read-only n8n webhooks for manager, copy-from user, and license dropdowns. Use a separate final submission webhook for provisioning and ticket creation.

Implementation order

Build the form first, then wire the workflow.

Create the client-aware form

Build the FormNode form with stable field names that n8n can read.

Wire live dropdowns

Point manager, copy-from user, and license fields at read-only n8n webhooks.

Add approval

Capture manager or customer approval before the final provisioning webhook runs.

Submit to n8n

Send the approved payload to n8n with organization mappings and selected source-system IDs.