This repository automates the execution of the Invoke-EntraAuthReport script within a GitHub Actions workflow. It runs against a Microsoft 365 tenant as an application, generating scheduled authentication reports for analysis.
- Uses Invoke-EntraAuthReport by Daniel Bradley LinkedIn. Be sure to give him a follow and say thanks!
- Runs on a schedule using GitHub Actions
- Authenticates via an Entra ID application (app registration required)
- Collects Entra ID authentication methods insights
- Uploads the report as an artefact on the run action
For further information see: Blog Post