Configuring arguments passed to "puppet cert sign"

Hi folks,

I recently changed up the SSL certificates being used by my Puppet masters
to be subject alternate named certs. I recommissioned one of the Puppet
Masters and went to the Smart Proxy CA tab and pressed "sign" and it
errored out.

After some investigation I realized what was happening and the errors were
due to "–allow-dns-alt-names" needed to be passed along with the rest of
the puppet cert sign command.

Where in Foreman can this be adjusted?