Application Framework Development Guide
Note: Use this documentation for maintaining apps built using CentOS, Python 2, and the QRadar App Framework version 1. For newer apps built using Red Hat Universal Base Image (UBI) 8 and Python 3, see the App Framework version 2 documentation. IBM® X-Force® Exchange no longer accepts new apps using App Framework version 1.
- QRadar app framework version 1
- What’s new for the application framework in QRadar V.7.4.0
- QRadar apps
- QRadar app development overview
- GUI application framework fundamentals
- App file structure
- Manifest object types
- The Hello World sample app
- Software development kit overview
- Installing the SDK
- Use Python 2.7 in your app
- Creating your development environment
- OAuth app authorization with QRadar
- Encryption and secure data storage in app development
- Multitenancy support for apps
- Creating an extension from your app
- Sample apps
- Named services
- Support functions
- QRadar Python helper library functions
- Jinja2 templates
- App Framework JavaScript library
- Communicating with QRadar hosts from Python
- GUI Application Framework REST API endpoints
- App logs
- Stopping, restarting, and uninstalling an app
- App upgrades
- Available user role capabilities
- App names, GUI action groups, and page IDs
- Application globalization
- Custom fragments injection points
- Custom column injection points
- Custom actions for CRE responses
- Custom AQL functions
- Resources