Hi Zac,
If you navigate to Settings > Scan configurations (
<your-enterprise-server-url>/scan-configurations
), you will see your scan configuration library. That is where all your configs get stored and you can create new ones using the 'New configuration' option on that page (
<your-enterprise-server-url>/scan-configurations/create
).
We do not currently have any documentation mapping each object/array/etc... in the JSON but you can quickly understand this by creating a configuration in the UI. You can find out further information
here.
In terms of your third point, you will need to use an extension to achieve this. Since
Enterprise now supports extensions, you can either write your own extension to add custom headers or use the one myself and a colleague have created:
Our developers are planning to make the ability to add custom headers a native feature so we'll keep you updated on when that has been implemented.
You'll find some useful resources on extensions at the links below:
Note for Enterprise extensions: only Java extensions are currently supported and they must not have a GUI (i.e. cannot use GUI APIs like
Swing).