Microsoft Graph authentication and authorization overview

Microsoft Graph authentication and authorization overview

Learn how to authenticate and get your app authorized to securely access data through Microsoft Graph. Explore concepts for building and authorizing apps that call Microsoft Graph, and efficiently managing app access.

    • Related Articles

    • Authentication and authorization basics

      Microsoft Graph is a protected API gateway for accessing data in Microsoft cloud services like Microsoft Entra ID and Microsoft 365. It's protected by the Microsoft identity platform, which authorizes and verifies that an app is authorized to call ...
    • Overview of Microsoft Graph permissions

      Before the Microsoft identity platform can authorize your app to access data in the Microsoft cloud, you must grant the app the privileges it needs. Similarly, before the Microsoft identity platform can authorize your app to access data through ...
    • Resolve Microsoft Graph authorization errors

      Authorization errors can occur as a result of several different issues, most of which generate a 403 error (with a few exceptions). For example, the following can all lead to authorization errors: Incorrect access token acquisition flows Poorly ...
    • Call Microsoft Graph from a Cloud Solution Provider application

      Note: This topic applies only to Microsoft Cloud Solution Provider (CSP) application developers. The Microsoft Cloud Solution Provider (CSP) program enables Microsoft's partners to resell and manage Microsoft Online services to customers. This ...
    • Role Based Access Control for Applications in Exchange Online

      This article will guide you through using granular and scalable, resource-scoped access control: Role Based Access Control (RBAC) for Applications in Exchange Online. Overview RBAC for Applications in Exchange Online allows admins to grant ...