Capabilities
The n8n connector syncs the following resources:Known limitations:
- n8n does not support disabling or suspending users — only inviting or deleting them. C1 cannot suspend n8n users.
- Project membership provisioning is blocked by n8n (returns 403) when SSO-based provisioning is enabled on the instance. C1 will report the error if this occurs.
- Revoking the
global:memberrole is a no-op — it is the base instance role. To remove a user entirely, use the delete user action. - There is no SCIM support in n8n.
Gather n8n credentials
1
Log in to your n8n instance and click your user avatar in the bottom-left corner, then select Settings.
2
In the left sidebar, select API.
3
Click Create an API key, give it a descriptive name (for example,
ConductorOne), and click Save.4
Copy the generated API key. You will not be able to view it again after leaving this page.
5
Note the base URL of your n8n instance (for example,
https://n8n.mycompany.com). This is the value you will use for the Instance URL field.Configure the n8n connector
- Cloud-hosted
- Self-hosted
Follow these instructions to use a built-in, no-code connector hosted by C1.Done. Your n8n connector is now pulling access data into C1.
1
In C1, navigate to Integrations > Connectors and click Add connector.
2
Search for n8n and click Add.
3
Choose how to set up the new n8n connector:
- Add the connector to a currently unmanaged app
- Add the connector to a managed app
- Create a new managed app
4
Set the owner for this connector.
5
Click Next.
6
Find the Settings area of the page and click Edit.
7
Enter the required configuration:
- API Key (
BATON_N8N_API_KEY): The n8n API key you created above. - Instance URL (
BATON_N8N_INSTANCE_URL): The base URL of your n8n instance (for example,https://n8n.mycompany.com).
8
Click Save.
9
The connector’s label changes to Syncing, followed by Connected. You can view the logs to ensure that information is syncing.