Application Security (part 2 of 3)
To read part 1 please click here To read part 3 please click here Microsoft Graph Permissions Microsoft graph exposes granular permissions that can control the access that apps have to resources, like users, groups, and mails and as a developer you can decide which permissions to request for Microsoft Graph, as well as the apps that don't take a signed-in user, permissions can be pre-consented to by an administrator when the app is installed. Microsoft Graph has two types of permissions- Delegated Permissions are used by apps that has a signed-in user present. Some delegated permissions can be consented by non-administrative users, but some higher-privileged permissions required administrator consent. Application Permissions are used by apps that runs without a signed-in user present. They can only be consented by an administrator. Effective permissions are the permissions that your app will have when making requests to the Microsoft Graph and for the delegated permissions, th