Sample Apps
Build apps in Python that integrate with, and add extra functions to, JSA.
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 JSA.
Sample apps are available:
com.ibm.AppMan.1.0.0.zip
creates an icon on the JSA 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 JSA 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 JSA Admin tab and opens an HTML page when you click it.com.ibm.HelloWorld.1.0.0.zip
creates a new tab in the JSA 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.IPMetadataProvider.1.0.0.zip
demonstrates how to add IP metadata to JSA tooltips.com.ibm.IPMetadataProviderWithImage.1.0.0.zip
- an app that demonstrates how to add IP address metadata and images to JSA tooltips.com.ibm.MyFirstRESTApp.1.0.0.zip
calls a REST API and add the data to a dashboard item.com.ibm.OffenseVisualizer.1.0.0.zip
displays offenses on the JSA Offenses tab.com.ibm.si.dashboard-example.1.0.0.zip
adds a dashboard item to the JSA Dashboard tab.com.ibm.si.dashboard-with-images.1.0.0.zip
adds a dashboard item with images to the JSA Dashboard tab.com.ibm.si.multi-components-example.1.0.0.zip
adds a tab, a new toolbar button in JSA, and an icon on the Admin tab.com.ibm.si.offense-toolbar-button.1.0.0.zip
adds a button to the JSA 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 JSA that saves the data that is entered in a database within the docker container.