Hello Matthew McDonald (EWS),
Thank you for posting in Micrsoft Community forum.
How will users continue to submit their CSRs themselves without the web enrollment page? Is there another way for them to submit custom CSRs directly to a Windows CA?
A: I do not know any other method except the suggestion in the link you provided.
An alternative, which shouldn't be attempted in production for customers without extensive testing in a test environment, is available that will allow the version 3 templates to appear in the web enrollment default pages. The reason it's not recommended is that the web enrollment pages, again, may not contain the code necessary for the certificate to populate all needed data, and so the result may be a problematic certificate. Make sure to keep that in mind when considering doing the steps below. This option is to alter the msPKI-Template-Schema-Version from 3 to 2.
You can use other methods like:
Autoenroll via GPO
the certificates MMC snap-in
or certreq command
certreq | Microsoft Learn
I hope the information above is helpful.
If you have any questions or concerns, please don't hesitate to let us know.
Best Regards,
Daisy Zhou