This note is a quick reference for the kinds of checks that often support Microsoft admin and support work.
Example check pattern
# Confirm the user existsGet-MgUser -UserId user@contoso.com# Review direct or inherited group pathGet-MgUserMemberOf -UserId user@contoso.com# If the issue is device-related, check managed devicesGet-MgDeviceManagementManagedDevice -Filter "userPrincipalName eq 'user@contoso.com'"
Use it as a thinking sequence:
identity first
then access path
then device context if the issue is endpoint-related
Identity checks
Check
Purpose
user exists and is enabled
confirm basic identity state
group membership is correct
confirm access path
license or assignment context is sensible
confirm service access model
Device checks
Check
Purpose
device is enrolled
confirm management state
compliance state is clear
confirm whether device health affects access
policy assignment is sensible
confirm expected configuration path
Support notes
Check
Purpose
identity and device are separated clearly
reduces troubleshooting confusion
change is documented clearly
makes later review easier
outcome is validated
confirms support action matched the real need
Notes
this note is intentionally light and support-oriented
many Microsoft tasks are easier when checked through identity, access, and device layers separately
this section should stay a quick reminder, not a full admin manual