Having problem with creating user in Entra ID with BambooHR

Describe the problem/error/question

So, I want to create a workflow where HR when goes to BambooHR to create new user immediately starts the workflow and creates user in Entra ID (Intune).

I created a workflow and don’t know how to find proper trigger for starting the process when HR wants to add new user.

Also, after testing the node for Entra ID via HTTP request, I try to create user but cannot find it in intune.

Can you help me maybe with this? i’ve posted the workflow here.

Thanks in advance.

What is the error message (if any)?

Please share your workflow

n8n - :arrow_forward: Create Employee

(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)

Share the output returned by the last node

Information on your n8n setup

  • n8n version: 1.58.2
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

Hi @Todor ,

Welcome to the community! :icecream:

The link you shared for the workflow is not accessible since the wf is behind your credentials. Instead can you follow this example - Export and import workflows | n8n Docs - and then paste it here inside the </> option? That way it will be visible to the whole community wihout sharing your credentials and input/output data :sunflower:

Like this? @mariana-na

1 Like

Hi @Todor

You can try to set up a Webhook in BambooHR and make that fire to your n8n workflow every time it picks up a new event:

You can then use a Webhook node for your workflow and use the webhook URL that you get in the node as the specified target URL in BambooHR. You can configure the payload that BambooHR will send and use that in your workflow.

Have a look at our Webhook Documentation:

Still, i have another problem per say. When i test my workflow, in the end it creates user in BambooHR, but not in Entra. Any help maybe?

Hi @Todor

sorry for the late reply…

You will have to change the URL of the Entra / HTTP request node to the correct endpoint. The authorization will be taken care of by n8n via the credentials.

I am not too familiar with Microsoft Graph API but their endpoint should be
https://graph.microsoft.com/v1.0/users

Have a look in their docs: