Microsoft Graph Auth Overview

Learn how to authenticate and work with permissions to securely access data through Microsoft Graph. Explore the documentation below to learn about app registration, authentication libraries, authorization, and other parts of the Microsoft identity platform that support Microsoft Graph development.

Auth SDKs

Using an auth SDK when integrating with Microsoft Graph simplifies the code that needs to be written and allows developers to focus on building great experiences. Use the Microsoft Authentication Library (MSAL) for the best experience, or choose one of our recommended open-source alternatives.

AndroidAndroidAngularAngularASP.NETASP.NETiOSiOSJavaJavaJavaScriptJavaScriptNode.jsNode.jsPHPPHPPythonPythonRubyRubyUWPUWPXamarinXamarinReact NativeReact Native
Microsoft
Open Source