06-13-2014 01:07 PM
Hello,
I'm wondering if there is any API to deploy configuration updates/changes to the ESA and an API to retrieve custom data from the ESA/SMA?
After looking around my first impression is...
There is no API for configuration updates/changes and my best bet is to use the command line interface.
For the reporting API I found the "Ironport AsyncOS 6.4 Reporing API" pdf, which is quite outdated and the URLs to retrieve data do not work on the ESA/SMA.
Any advice on how to get consolidated report data off the ESA/SMA or how to deploy automatic configurations is greatly appreciated:)
Christoph
Solved! Go to Solution.
06-23-2014 06:59 AM
Hello Christoph,
you are correct that there is no specific API for the ESAs to apply configuration changes, the reason for this is that, security scanners except, the appliances are not designed to be reconfigured frequently. There are a couple workarounds mentioned in KB articles, most of them use scripts accessing the CLI to have some settings updated via import/export, i.e. RAT and HAT tables, text resources, or dictionaries.
Regarding reporting, event with some of the links not working, you'd still be able to retrieve reports via the export links under the graphs and tables on the monitor pages, at least if your URL fetching program supports cookies or session IDs.
Hope that helps, Andreas
06-23-2014 06:59 AM
Hello Christoph,
you are correct that there is no specific API for the ESAs to apply configuration changes, the reason for this is that, security scanners except, the appliances are not designed to be reconfigured frequently. There are a couple workarounds mentioned in KB articles, most of them use scripts accessing the CLI to have some settings updated via import/export, i.e. RAT and HAT tables, text resources, or dictionaries.
Regarding reporting, event with some of the links not working, you'd still be able to retrieve reports via the export links under the graphs and tables on the monitor pages, at least if your URL fetching program supports cookies or session IDs.
Hope that helps, Andreas
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide