Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 1.45 KB

graph.md

File metadata and controls

29 lines (18 loc) · 1.45 KB

Microsoft Graph

ScubaGear uses Graph to assess Entra ID and Sharepoint, and one of the following errors can be thrown:

Infinite Entra ID Signin Loop

Sometimes the Entra ID sign-in prompt will get stuck in a loop, when using interactive mode, repeatedly asking for login credentials. This is likely an issue with the connection to Microsoft Graph. To fix the loop, run this command:

# Delete the Graph tokens
Disconnect-MgGraph

Then run ScubaGear again.

Key not valid for use in specified state.

This error can be seen when running ScubaGear. It is due to a bug in the Microsoft Authentication Library. The workaround is to delete broken configuration information by running this command:

# Delete folder with Graph tokens and configuration info.
rm -r C:\Users\johndoe\.graph

After deleting the .graph folder in your home directory, re-run ScubaGear, and the error should disappear.

Could not load file or assembly 'Microsoft.Graph.Authentication'

This error can be seen when running ScubaGear. It indicates that the authentication module is at a version level that conflicts with the MS Graph modules used by ScubaGear. Follow the instructions on the dependencies page and execute the Initialize-SCuBA cmdlet, which will ensure that the module versions get synchronized with dependencies. Then run the tool again.