I'm trying to setup S/MIME for a few users, which requires certificates. I'm not using smartcards, and not using autoenrollment for these certificates. Server is running 2012R2.
I created a template that works fine when I manually request a certificate in the certificates mmc All Tasks -> Request Certificate
But for some users IT staff will have to create their certificates for them and deliver them on a USB drive or something. So I want to also be able to use All Tasks -> Advanced Operations -> Enroll on Behalf of
. I have the appropriate Certificate Request Agent certificate, so I should be able to do that.
But my S/MIME certificate template doesn't show up in the list of available templates. Instead it says The certificate template requires too many RA signatures. Only one RA signature is allowed. Multiple request agent signatures are not permitted on a certificate request"
This seems to be related to issuance requirements in the template. If I check This number of authorized signatures
and set it to 1, I can use enroll on behalf of. But I seem to lose the ability for people to request the certificate on their own.
Is there a way to allow users to request their own certificate, or an admin to request one on their behalf? Am I just supposed to use two different certificate templates for this?