Bias Analysis
Detected Bias Types
powershell_heavy
windows_tools
missing_linux_example
windows_first
Summary
The documentation page provides a PowerShell-only example for searching the audit log, with no mention of Linux/macOS-compatible alternatives such as Bash, CLI, or REST API usage. The reliance on PowerShell and Exchange Online tools (which are Windows-centric) creates friction for Linux/macOS users, who may not have access to PowerShell or the required modules. The documentation also introduces the Windows/PowerShell method before any cross-platform alternatives, and does not acknowledge or provide guidance for non-Windows environments.
Recommendations
- Add examples using cross-platform tools such as Microsoft Graph API, Office 365 Management Activity API via REST calls, or Azure CLI.
- Provide Bash or Python script examples for querying the audit log from Linux/macOS.
- Explicitly mention platform requirements and alternatives for non-Windows users.
- Clarify whether PowerShell Core (pwsh) is supported on Linux/macOS for these tasks, and provide installation guidance if so.
Create Pull Request