How to authenticate as an application with Microsoft Graph API

preview_player
Показать описание
In flows with Power Automate you have access to connectors in the Microsoft Cloud like Office 365 Users or Outlook. These connectors underneath the hood use the Microsoft Graph API. When using these connectors you are authenticating as a user where delegate permissions have been granted. If you want to authenticate as an application you won't be able to use the Microsoft connectors. In this episde I share how you can authenticate as an application with Microsoft Graph API in flow within Power Automate.

00:00 - Introduction
00:18 - Agenda
00:33 - Explanation of Microsoft Graph API
01:53 - Explanation of authenticating as an application
03:43 - Creating a new app registration
05:21 - Understanding what permission to add
06:35 - Using the app registration details with flow in Power Automate
06:59 - Configuring the HTTP action
10:33 - The flow in action

Don't forget to give me a thumbs up if you enjoyed this WTF episode.

#benitezhere #WTF #FlowFever
Рекомендации по теме
Комментарии
Автор

Excellent video! It was very helpful to learn about Microsoft Graph API. Thank you!

raghunathselvaraj
Автор

Great information, exactly what I was looking for. Thanks!

demetriows
Автор

So much clear to understand!! Thanks!!!

chintanparmar
Автор

From where you got that URL (8:40) which you copy pasted from note pad?

GC-
Автор

Tip : Mask the Tenant /client ID, if you are still using this tenant. BTW, nice session

rkgramani
Автор

hello does Exchange Online have graph api ? if any then which connector i should use

riyalpatel
Автор

Advantage of graph Api authentication vs Azure AD authentication ?

ajoyabraham
Автор

I want to push data to a microsoft teams channel from twilio. How can I achieve that?

HimanshuKumar-xztk
Автор

Hi and thanx for the great info. I was wondering if you have any information/video about sending an email throw Graph client as an aplication? I've tried using the graph client documentation and I authenticate with the clientId, secret, tenant and .default or ./Mail.Send scope and then I try to send an email with the but I can't get it to work. Thanx

kymykal
Автор

Your video is really helpful, Thanks indeed! Can we reset user password using above method?

vishaltandel
Автор

I was trying to use the graph API with application permissions with my personal Microsoft account to get files in my OneDrive account. But when a register an app, set up secrets and choose the appropriate permissions the option to grant admin consent is not there. Do you have any ideia why?

reynemarcelino
Автор

can I extract call history of an employee or find out somehow the call time stamps from all employees? I don't manage to find the correct command (it's not the callRecords segment)

realmcafee
Автор

Hi so Good tnx for video but i have important question how i can change outlook user API and Restor my Backup .and another my question is that it need connect to server Host or
.thanks

amirmohamadamini
Автор

No details about what is power automate, ...Is this the only tool available to test graph API? It looks power automate charges is $15 per user. So I could not follow the exercise. :(

karikalanramakrishnan
Автор

Hello Elaiza, Can I use the settup to connect to my users on my app and authenticate them using microsoft authenticator app?

munandisichali
Автор

What screen recording software do you use?

kannank
Автор

how can i get user token when user login into portal using azure id so i can use that token for further process using graph api

seamanmunis
Автор

So its API only for admins? If i try this with my account which connected to another group(not mine) will this works?

vladryazantsev
Автор

What about authenticating as an application but using delegate permissions? How do you give/get those permissions?

PaulSebastianM
Автор

Really admin consent not useful because active directory used across organisations

vasant