Azure AD Graph API Prerequisites
Updated: June 9, 2014
To start developing your cloud applications that consume Azure AD Graph, you need to make sure you met the following prerequisites:
An Internet connection: Azure AD Graph requires internet connectivity.
Azure Subscription: You need to have a valid Azure subscription. You can get a 90 day free trial here: Azure Free Trial.
Azure AD Tenant Permissions to Access Directory Data: In order to call the Graph API against a directory tenant in Azure AD, a tenant administrator must grant access. For more information about granting access, see Accessing the Graph API.
The following prerequisites are optional:
Microsoft Office 365 Windows PowerShell Cmdlets (Optional): The Microsoft Office 365 Windows PowerShell Cmdlets can be used by an administrator to perform administrative tasks on Azure AD directory entities. For example, an administrator can use these cmdlets to manage their tenant's users, service principals, and domains. While it is not a strict requirement to install the cmdlets to use Azure AD Graph, if you will be managing service principals you must use these cmdlets to do so. Also, many of the how-to procedures in this documentation create a user in your tenant's directory and you may find the Office 365 cmdlets helpful in removing the user after running the example. For more information about these cmdlets, see the following topic: Azure AD PowerShell Cmdlets
Azure AD Graph Code Samples (Optional): While it is not required, we recommend downloading the sample applications that demonstrate the capabilities of the Azure AD Graph API. For more information about the code samples available for Azure AD Graph, see Calling Azure AD Graph API in the Azure Active Directory Code Samples topic.
ConceptsAzure AD Graph REST API Reference