As an identity management as a service (IDMaaS) platform, Azure Active Directory provides developers an effective way to integrate identity management into their applications. The following articles provide overviews on implementation and key features of Azure Active Directory. We suggest that you read them in order, or jump to Getting started if you're ready to dig in.
The benefits of Azure Active Directory integration: Discover why integration with Azure Active Directory offers the best solution for secure sign-in and authorization.
Active Directory authentication scenarios: Take advantage of simplified authentication in Azure Active Directory to provide sign-on to your application.
Integrating applications with Azure Active Directory: Learn how to add, update, and remove applications from Azure Active Directory, and about the branding guidelines for integrated apps.
Azure Active Directory Graph API: Use the Azure Active Directory Graph API to programmatically access Azure Active Directory through REST API endpoints.
Azure AD Graph API functionality is also available through Microsoft Graph, a unified API that includes APIs from other Microsoft services such as Outlook, OneDrive, OneNote, Planner, and Office Graph, accessible through a single endpoint and with a single access token.
Azure Active Directory authentication libraries: Easily authenticate users to obtain access tokens by using the Azure authentication libraries.
These tutorials are tailored for multiple platforms and can help you quickly start developing with Azure Active Directory. As a prerequisite, you must get an Azure Active Directory tenant.
|iOS||Android||.NET||Windows Phone||Windows Store||Xamarin||Cordova|
These articles describe how to perform specific tasks by using Azure Active Directory:
These articles provide a foundation reference for REST and authentication library APIs, protocols, errors, code samples, and endpoints.
Graph API reference: REST reference for the Azure Active Directory Graph API. View the interactive Graph API reference experience.
Graph API permission scopes: OAuth 2.0 permission scopes that are used to control the access that an app has to directory data in a tenant.
SAML 2.0 protocol reference: The SAML 2.0 protocol enables applications to provide a single sign-on experience to their users.
OAuth 2.0 protocol reference: You can use the OAuth 2.0 protocol to authorize access to web applications and web APIs in your Azure Active Directory tenant.
OpenID Connect 1.0 protocol reference: The OpenID Connect 1.0 protocol extends OAuth 2.0 for use as an authentication protocol.
WS-Federation 1.2 protocol reference: The WS-Federation 1.2 protocol is specified in the Web Services Federation Version 1.2 Specification.
Supported token and claim types: You can use this guide to understand and evaluate the claims in the SAML 2.0 and JSON Web Tokens (JWT) tokens.
These overview presentations on developing apps by using Azure Active Directory feature speakers who work directly in the engineering team. The presentations cover fundamental topics, including IDMaaS, authentication, identity federation, and single sign-on.
Azure Friday is a recurring Friday 1:1 video series that's dedicated to bringing you short (10–15 minutes) interviews with experts on a variety of Azure topics. Use the Services Filter feature on the page to see all Azure Active Directory videos.
Active Directory Team blog: The latest developments in the world of Azure Active Directory.
Azure Active Directory Graph Team blog: Azure Active Directory information that's specific to the Graph API.
Cloud Identity: Thoughts on identity management as a service, from a principal Azure Active Directory PM.
Azure Active Directory on Twitter: Azure Active Directory announcements in 140 characters or fewer.