You can use this integration to for example send a file to Sharepoint and save in a folder there.
Create Sharepoint App - for Sharepoint admin
The first thing you need to do is to have your Sharepoint admin create an app so Journeys can access Sharepoint.
It's done on the Azure portal - where you select "Microsoft Entra ID"
There you select "App registration":
Give it a name and register it, like this:
Then you need to copy to some place the application ID, the directory ID and then you click "Add certificate or secret" - see screenshot:
Click "New client secret":
Give it a name and select the maximum allowed time to expire:
Now copy the Value of the secret and put it somewhere safe for now, we will use it later.
Now you go to "API permissions" and select "Add a permission":
Select "Microsoft Graph":
Select "Application permissions":
Search for Sites.ReadWrite.All and give access to it:
After you've saved that, then you need to grant the admin consent for this access:
So it should look like this:
Now we have everything for the Authentication (you have application ID, directory ID and the Secret Value from the guide above).
Now, let's go to Journeys and start setting the integration up 🚀
First, ask 50skills to copy the integration template to your account.
Now go into the integration and add authentication:
Choose Bearer token and your authentication URL should be:
https://login.microsoftonline.com/{{directory_id}}/oauth2/v2.0/token
But replace {{directory_id}} with the directory ID you got in the beginning of this article.
Put your client ID (from top of article) and client secret (the value for the secret we got at the beginning of the article).
Fill out like the screenshot below, the extra data is:
{"grant_type": "client_credentials", "scope": "https://graph.microsoft.com/.default"}
Press "Test" at the bottom and then you should get "Authentication test successful".
Now we can start setting up which folders to add the integration to - and then it's best just to watch these videos: