This process should be included with the XML code for upgrading an ASA. It's the same process already in place for upgrading the IOS, just duplicating on a few additional lines the steps that are already present for upgrading the IOS image on the ASA:
- Discover if there is sufficient free space to accept the new ASDM image
- Copying the new ASDM image to the ASA
- Changing the ASDM image command
I spoke with Solarwinds Support about this; they said it's not possible, that it would require a Feature Request.
Well, here it is!