Learn about RSA NetWitnessⓇ Platform's implementation of the REST API and how it provides you with access to the proprietary backend, thus enabling you to automate administrative tasks, extract data programmatically, and more. It includes a lab environment in which you will practice your new skills.
This course enables you to access key metrics, controls, and metadata within RSA NetWitness Platform using the command line or scripting. It begins by reviewing how RSA has implemented the REST API and reasons for its use. Demonstration videos walk through REST command syntax and various use cases for the technique. The course also provides sample scripts you can extend for your own use. Lab exercises walk you through "real life" examples of REST API's use and give you the foundation to automate business processes of your own. This OnDemand lab includes modules of lessons, video demonstrations and virtual lab exercises.
Security analysts, content developers, and administrators
Accessing the Lab Environment
Lab exercises are performed in the RSA University virtual lab environment. The downloadable Lab Guide provides detailed instructions on access the environment. For more information please view the document Access RSA University Virtual Labs – available on the RSA University site:RSA University Content
Students should have completed the following training (or have equivalent knowledge) prior to taking this training:
Students must have some understanding of the architecture as well as admin and analyst functionality of RSA NetWitnessⓇ Platform.
Scripting and command line experience is also helpful.
Upon successful completion of this course, participants should be able to:
Describe the NetWitness REST (or RESTful) API and its typical uses
Access and pull key metrics using the REST API GUI
Construct REST command syntax, including URL of NetWitness services
Describe how the REST API can set configurations and gather analysis data