Explore Courses Blog Tutorials Interview Questions
0 votes
in Azure by (5.8k points)

I am creating an Azure AD app and noticed there are two permissions types, Application Permissions, and Delegated Permissions. What is the difference between the two and under what scenario should I use them?

1 Answer

0 votes
by (9.6k points)

Delegated permissions are used when you want to call the Web API  as a user that is logged in. For example, you want to know the zip code of your location. Based on your location, it will give you a result.

In terms of Application permissions, they are used when the application calls the Web API as itself. For example, if you wanna know a zip code of a given city that you are feeding, it will give you results that do not require a user logged in from that city. 

Browse Categories