Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
omer-iqbal committed Jan 15, 2016
2 parents e5ef321 + 7dfe500 commit a796bd9
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,24 @@ The responses can be viewed in a table format (instead of raw JSON) which makes
only simple non-null values are exposed in the table. The requests can be saved as templates that can be opened
up later, and issued against different tenants. Finally, it also has a filter query builder that can let you
compose a search for users, convert it into a filter query string that can be issued as a request.

To get started:

1. Create an application in Azure Active Directory (https://manage.windowsazure.com), and give it at least the Directory Read permissions.

a. Create a web application if you want to store the key and authentication to not require manual entry of credentials. Such an application cannot access all properties (e.g. oauth2PermissionGrants), or perform certain operations (e.g. delete a user).

b. If you need to perform those operations, create a native application. You will be required to provide user credentials on every authentication, but it will allow administrator operations.

2. Click on the "Releases" tab in this GIT repository (at the top), and download the latest release.

3. Execute the AadGraphHelper.exe from the downloaded zip file.

4. In the tool, select Environment as "Production" and click "Add" in the Tenant/Credential list.

5. Add the credentials for the application that you created in step 1.

6. Click on the "Get Token" button.

7. Now you can select the method e.g. GET), resource (e.g. users) and click "Execute" button. This will issue the very first request. Once it executes successfully, play around and have fun.

0 comments on commit a796bd9

Please sign in to comment.