βοΈ Features Feature Description
π KQL Query Automation Runs customizable checks via Log Analytics API
π Real-Time Markdown Logs Easy-to-read GitHub Actions output
π Styled HTML Report Downloadable assessment report for customer sharing
π Secure Login Uses Azure Service Principal credentials
π§° Plug-and-Play Just configure secrets, add queries, and run
π Report Snapshort
π Repo Structure
.
βββ scripts/
β βββ generate-ms-sentinel-scout-report.ps1 # Main script to run checks and export HTML
β βββ kql-queries.txt # List of readiness queries with alias
βββ .github/
β βββ workflows/Generate MS Sentinel Scout Report.yml # GitHub Actions workflow
βββ README.md # You're reading it
π Permission
The solution on a service principaln with the Microsoft Sentinel Reader or Log Analytics Reader Permission.
βοΈ How it Runs
Here is a sample report - https://github.com/samikroy/ms-sentinel-scout/blob/main/ms-sentinel-scout-report.html
Reach out to samik.n.roy@gmail.com for any queries.
βοΈ How you can run this
- Clone this repo
- Configure the Repository secret based on your environment
https://github.com/samikroy/ms-sentinel-scout/settings/secrets/actions
- Review the schedule
and then let this run and generate the HTML report.
π§° Got Ideas
Submit Here - https://github.com/samikroy/ms-sentinel-scout/issues

