The Graph API team is pleased to announce that Azure AD Graph has a new client library (version 2.0). This was released recently at TechEd Europe 2014, as part of the exciting new Office 365 REST APIs and SDKs , which allows developers to easily build...

We're excited to announce the next version of the Graph API, api-version=2013-11-08 is now available. There are several updates that can be useful for your applications, and enable some new scenarios.
The major updates in this release include:
...

We have recently released 0.9 version of the Azure Active Directory Graph Service. The update includes some key improvements but it also comes with some significant breaking changes. We have just updated the .Net MVC Sample to work with the 0.9 version...

Graph client library APIs can be categorized into Create, Query, Update, Delete and Other (custom actions) APIs.
Create
To create new object, set the required properties and use the “T Add<T>(GraphObject)” method. This method will...

We are happy to announce the general availability of Azure Active Directory (AAD) Graph Client Library 1.0. The goal of this library is to simplify .NET developer experience to write an application that leverages Azure AD through Graph API. The library...

Updated: Feb 14, 2014 - the Permissions section below has bee revised to use who how to configure an App, to use OAuth 2.0 Authorization Code Grant, by using the Azure Management Portal's Application Configuration capabilities.
You might have seen...

We have rolled out an update to the Graph service a couple of days back. Here is a brief overview of changes included in this update. We will have individual posts on these topics in the future.
Using OAuth 2.0 Authorization Code Grant for delegated...

We continue to listen to customers and improve the Graph Directory Service development experience. Today we'd like to announce support for queries with disjunctive/OR filter clauses. The previous version of the service allowed filter clauses to be joined...

We have just updated the Multi-tenant sample application for Windows Azure AD . The sample application shows how to add the following capabilities using Windows Azure AD:
Enable customers from different tenants to sign up for your application. ...

The post provides a walk through for accessing Azure Active Directory (AAD) Graph Service through a .Net application. If you would like to download a full working sample, you can download the sample MVC application from here . If you would like to learn...

In this post we will talk about Differential Query in Graph.
What is Differential Query
Differential Query allows Apps to query for changes that occurred on a given tenant in AAD.
This functionality is especially useful when an App needs to track...

All client applications should implement some level of error handling logic to react as gracefully as possible to various conditions and provide the best experience possible to their customers. This post covers a variety of error conditions that can be...

We mentioned in the last post that AAD Graph is a RESTful service implemented using the OData protocol. We also provided a high level overview of RESTful services and OData protocol. In this post, we will try to provide deeper insights into the operations...

The Azure AD Graph team is pleased to announce the public preview of full text search capabilities. Until now, searching AAD entities was limited to $filter searches and had a number of limitations developers found constraining. With this preview functionality...

Folks,
We wanted to point your attention to some great new documentation for Graph API that we've just lit up on MSDN here: https://msdn.microsoft.com/en-us/Library/Azure/Ad/Graph/api/api-catalog . Now you can interactively try out some of our operations...

Folks,
We’re letting you know that we made a change yesterday to one of the Graph API permission scopes. The “Access your organization’s directory” delegated permission now requires an administrator to consent to this permission...

The Azure AD Graph team is very pleased to announce the availability of the next version of Azure AD Graph API, api-version=1.5. With this release we've opened up a new set of scenarios for developers, which we'll describe in more detail below:
...

As we mentioned in the last post , Windows Azure Active Directory (AAD) Graph service lets an application developer access and manipulate the information in Azure Active Directory. But why should an application developer care about this information? Let’s...

I’m excited to share information about additional Odata support and improved paging capability, which will enable more flexible and efficient Graph API queries. We’ve enabled the following in the Graph API:
1. Support for sorting users...

Welcome to Windows Azure Active Directory( AAD ) Graph Team blog! The AAD Graph team is responsible for creating RESTful services that developers can consume to integrate AAD functionality into their applications.
Purpose of the blog
We will use...

We have just released a PHP sample that shows how to work with the AAD Graph Service. In a previous post we saw the format of HTTP requests and JSON responses for several interesting Graph operations. The PHP sample just shows how to put together these...

It’s a big day for us. The AAD Graph service is now Generally Available along with other Azure Active Directory Services . I am pretty sure all of you can relate to the feeling we have today – a big push with some crazy last minute issues...

Folks,
You may have noticed that Graph Explorer looks a little different these days. We've made a few alterations and changes, together with a new improved UI, and we hope to put the source code on Github pretty soon. The main changes that you'll see...

Folks,
We wanted to provide a few details on our API versioning strategy and our contract with application developers who consume our APIs (and client libraries). This became a concern recently when a change on the REST API (addition of the new alternativeSignInNamesInfo...