-
Notifications
You must be signed in to change notification settings - Fork 161
GraphRunnerGUI.html
While not as fully featured as the GraphRunner PowerShell script the HTML GUI can be useful in times when you want to visually click through items such as email, Teams messages, SharePoint/OneDrive drives, and more. All it requires is that you have an authenticated access token to the Microsoft Graph API. Each of the functionalities require different permissions so unless your token has been scoped correctly some functions may not work.
Open the GraphRunnerGUI.html file in a web browser. Once opened, input your authenticated access token into the "Access Token" field. After doing so, all functionality in the page will utilize this token during requests to the Microsoft Graph API. It's important to understand that every action against the Microsoft Graph API relies on specific permissions being scoped to the token you have. When in doubt refer to this permissions reference guide: https://learn.microsoft.com/en-us/graph/permissions-reference
The GUI has a "Parse Token" function that will parse your token and display the permissions that are scoped to your token.

The Custom API Request section gives you a place to make custom requests to the API if you wish. You can use the drop down to select other HTTP methods and can use the text box to insert POST data.

The directory sections provide the ability to gather users and groups from the directory.
