Back to PortfolioView on GitHub
Reporting ToolProduction Ready
Jamf Ecosystem Analyzer & Report
A Python-based utility that retrieves Jamf management data via API and exports comprehensive information to Excel spreadsheets for analysis and reporting.
About This Project
This tool connects to your Jamf Pro instance via API and generates detailed Excel reports covering your entire Jamf ecosystem. Perfect for audits, migrations, documentation, or simply understanding what is deployed where.
Key Features
Comprehensive data collection (policies, scripts, packages, profiles)
Computer analysis with hardware, OS, accounts, and FileVault status
Policy mapping with target and exclusion scopes
Package/Script lookup across policies, PreStage, and Patch Management
Optional LDAP validation for local accounts with JIM server support
Flexible filtering (single computer, smart group, or full instance)
Automatic dependency installation via pip3
Excel-compatible XLSX output for easy analysis
Requirements
- Python 3.9 or higher
- Network access to Jamf API endpoint
- Valid Jamf API credentials
Tech Stack
PythonPandasJamf APIExcel/XLSX
License
MIT License
Slack Support
Get direct support from the MacJediWizard team in our private Slack channel.
Need Help?
We offer professional support and custom development for this project.
Need Custom Development?
We can customize this tool for your environment or build something completely new.