Entra ID Recent Sign-In Report
Read-only Entra ID script for recent sign-in report.
Script Actions
Script Actions
Credibility
Last reviewed
Jun 4, 2026
Last tested
Jun 1, 2026
PowerShell
Windows PowerShell 5.1, PowerShell 7
Safety score
63/100
Documentation
100/100
Community rating
Coming soon
Downloads
Coming soon
Review status
approved
Verified by OperatorOS
Review
OperatorOS verified
Catalog
Official library
Safety
Static scan completed
Entra ID Recent Sign-In Report is part of the official OperatorOS ScriptForge catalog. It has been reviewed for metadata completeness, safety scan results, PowerShell compatibility, and technician-facing documentation.
Script Body
# OperatorOS ScriptForge official read-only audit script
# Category: Entra ID
# Report: Recent Sign-In Report
$OperatorOSFrameworkPath = Join-Path -Path $PSScriptRoot -ChildPath '..\..\..\framework\OperatorOS-ScriptFramework.psm1'
if (Test-Path -LiteralPath $OperatorOSFrameworkPath) {
Import-Module $OperatorOSFrameworkPath -Force
}
$ErrorActionPreference = 'Stop'
Get-MgAuditLogSignIn -Top 50 | Select-Object CreatedDateTime,UserPrincipalName,AppDisplayName,Status
Requirements
- Microsoft Graph PowerShell SDK with Directory.Read.All or equivalent read-only permissions.
Parameters
No parameters documented.
Examples
Run report
Runs the read-only audit report with default options.
./entra-id-recent-sign-in-report.ps1Changelog
1.0.0 - Initial official read-only audit/reporting seed. 1.1.0 - Added OperatorOS enterprise framework import bootstrap.