Microsoft Graph Module Command Cheatsheet
Commands:
Authentication
Connect-MgGraph (Authenticate with an EntraID user in Azure)
Get-MgContext (General information check)Check the group membership of the user
$userid = USER_ID
Get-MgUserMemberOf -userid $userid | select * -ExpandProperty additionalProperties | Select-Object {$_.AdditionalProperties["displayName"]}Check if our current user has permission to access other Azure resources
$CurrentSubscriptionID = "SUBSCRIPTION_ID"
$OutputFormat = "table" (Set output format)
& az account set --subscription $CurrentSubscriptionID (Set the given subscription as the active one)
& az resource list -o $OutputFormat (List resources in the current subscription)Get the Object ID for a user
Check the assigned privileges of a user
Check if the user has been assigned a Microsoft 365 license
Check if the user belongs to a security group or if a directory role has been assigned to them
Check the administrative units
Check if any EntraID user/users have been assigned a role scoped to a specific administrative unit
Check for any objects owned by our compromised user
Last updated