Export Entra guest users
Exports guest users.
Review script details →Use these Microsoft Entra templates to inspect identities, groups, roles, devices, authentication registration, Conditional Access, sign-in activity and enterprise applications through Microsoft Graph. Each script page states its Graph modules, delegated permissions, runtime and output before generation.
Every linked script page documents its runtime, modules, permissions, inputs, output, action and risk before you generate anything.
12 focused templates with individual runtime, permission, risk, input and output guidance.
Exports guest users.
Review script details →Exports licensed member users.
Review script details →Exports unlicensed member users.
Review script details →Exports disabled Entra member and guest users
Review script details →Finds member users with no mail attribute
Review script details →Finds users without a usage location value.
Review script details →Finds member users without a department value.
Review script details →Finds member users without a job title.
Review script details →Finds guest accounts created before a chosen age.
Review script details →Finds disabled users that still have recent sign-in activity.
Review script details →Exports per-user authentication method registration status.
Review script details →Exports Microsoft Entra Identity Protection risky-user state, risk level/detail and last risk update from the stable Microsoft Graph v1.0 riskyUsers API.
Review script details →9 focused templates with individual runtime, permission, risk, input and output guidance.
Exports members of an Entra group.
Review script details →Exports directory role assignments.
Review script details →Exports owners for a specified Entra group
Review script details →Exports group type, mail and membership properties
Review script details →Exports groups with direct member counts using Graph count queries instead of downloading every member.
Review script details →Finds groups using dynamic membership rules.
Review script details →Finds groups that are both mail-enabled and security-enabled.
Review script details →Exports active directory role assignments.
Review script details →Exports Microsoft Entra PIM eligible and active directory-role schedule instances with principal, role, scope, assignment type and time-bound state in one CSV report.
Review script details →3 focused templates with individual runtime, permission, risk, input and output guidance.
Exports Entra devices.
Review script details →Finds Entra devices with an approximate last sign-in older than a chosen number of days
Review script details →Exports users with their sign-in activity timestamps when available
Review script details →6 focused templates with individual runtime, permission, risk, input and output guidance.
Exports enterprise applications and key sign-in relevant properties
Review script details →Exports application password credential metadata without secret values.
Review script details →Finds application password credentials expiring within a chosen number of days.
Review script details →Finds service principal password credentials expiring soon.
Review script details →Finds app registrations without a listed owner.
Review script details →Exports application permissions and delegated OAuth consent grants for Microsoft Entra service principals, resolving resource APIs and permission names where the directory metadata is available.
Review script details →2 focused templates with individual runtime, permission, risk, input and output guidance.
Exports Conditional Access policies.
Review script details →Exports subscribed product SKUs and consumed units
Review script details →Move between workload collections without returning to the full 135-script library.
Opselith does not execute these scripts against your tenant. Generate, review and run them in your own PowerShell environment.