Sample apps

Build apps in Python that integrate with, and add extra functions to, QRadar®.

The mini-tutorials for the sample apps help to explain the basics of what you need to know to build and integrate your own apps into QRadar.

The following list describes some of the sample apps that are available:

  • com.ibm.AppMan.1.0.0.zip creates an icon on the QRadar Admin tab, and opens an HTML page when you click it that shows all of the apps that are currently installed.
  • com.ibm.BugzillaOffenses.0.1.0.zip polls QRadar for offenses and pushing those offenses as tickets to the Bugzilla REST API.
  • com.ibm.configpage-with-image.1.0.0.zip creates an icon on the QRadar Admin tab and opens an HTML page when you click it.
  • com.ibm.HelloWorld.1.0.0.zip creates a new tab in the QRadar UI with the text "Hello World!". This simple app is also created when you use the SDK to create a development environment.
  • com.ibm.si.HelloWorldG11n.1.0.0.zip a globalized version of the simple Hello World app.
  • com.ibm.googlemaps.belfast.zip creates a new tab and displays a map.
  • com.ibm.IPMetadataProvider.1.0.0.zip demonstrates how to add IP metadata to QRadar tooltips.
  • com.ibm.IPMetadataProviderWithImage.1.0.0.zip - an app that demonstrates how to add IP address metadata and images to QRadar tooltips.
  • com.ibm.memory.resources.zip demonstrates how to use the manifest to request memory resource for an app.
  • com.ibm.MyFirstRESTApp.1.0.0.zip calls a REST API and adds the data to a dashboard item. This app is included in the QRadar Software Development Kit.
  • com.ibm.oauthExample.zip minimal example of how to set-up an app manifest to request to use oAuth authentication.
  • com.ibm.OffenseVisualizer.1.0.0.zip displays offenses on the QRadar Offenses tab.
  • com.ibm.ReferenceDataManagerLite.zip creates a configuration page for handling reference data.
  • com.ibm.si.dashboard-example.1.0.0.zip adds a dashboard item to the QRadar Dashboard tab.
  • com.ibm.si.dashboard-with-images.1.0.0.zip adds a dashboard item with images to the QRadar Dashboard tab.
  • com.ibm.si.multi-components-example.1.0.0.zip adds a tab, a new toolbar button in QRadar, and an icon on the Admin tab.
  • com.ibm.si.offense-toolbar-button.1.0.1.zip adds a button to the QRadar Offenses tab toolbar that opens a JavaScript alert dialog that contains offense data.
  • com.ibm.store.1.0.0.zip creates a new tab in QRadar that saves the data that is entered in a database within the docker container.