As of version 2.1, the Palo Alto Cortex XDR integration has been moved to a dedicated development branch to keep the main repository focused on Rapid7 InsightVM functionality.
The Palo Alto XDR code is available in the git history. You can access it by checking out a commit before the removal:
# View the last commit that included Palo Alto code
git log --all --full-history -- src/paloalto/
# Check out the specific commit (replace with actual commit hash)
git checkout 559a63e -- src/paloalto/You can view the Palo Alto XDR code in the GitHub repository history:
- Go to the repository: https://github.com/talltechy/insightvm-python
- Navigate to
src/paloalto/in any commit before this change - View commit
559a63eor earlier
The Palo Alto Cortex XDR integration consisted of:
src/paloalto/__init__.py- Package initializationsrc/paloalto/api_pa_xdr.py- Main API client with functions for:- Incident management
- Endpoint management
- Alert management
- Endpoint isolation/quarantine operations
src/paloalto/api_pa_xdr_auth.py- Authentication helper functions
If you restore the Palo Alto XDR code, you'll need these environment variables:
XDR_API_KEY=your_xdr_api_key
XDR_API_KEY_ID=your_xdr_api_key_id
XDR_BASE_URL=https://api-your-region.xdr.us.paloaltonetworks.comThe Palo Alto Cortex XDR integration was moved to a separate development branch for the following reasons:
- Focus: Keep the main repository focused on Rapid7 InsightVM
- Maintainability: Separate development cycles for different products
- Clarity: Clear separation of concerns between different API integrations
- Independence: Allow each integration to evolve independently
The Palo Alto Cortex XDR integration may be:
- Developed as a separate package (
paloalto-cortex-xdr-python) - Maintained on a long-lived feature branch
- Released as a separate project
For questions about the Palo Alto XDR integration, please:
- Check the git history for implementation details
- Open an issue in the repository for discussion
- Contact the maintainers if you're interested in continuing XDR development