I am trying to self sign a macro that I wrote for Outlook, and my searches lead to
SelfCert.exe and was able to make a self signed certificate, and inside of Outlook I was able to select that certificate for signing my macro.
The problem is that every time I restart Outlook, my macros are disabled. I think they are disabled because the self signed certificate I created is not installed in my Trusted Root Certification Authorities
My Macro Settings under the Trust Center are set to
Notifications for all macros which seemed the most appropriate because the only other options are
Disable all macros without notification
Notifications for digitally signed macros, all other macros disabled and
Enable all macros.
I do my day to do work with a non admin account and only log in to the local admin account when needed, so the self signed certificate is associated with my non admin user. If I run
SelfCert.exe as administrator, I can make a self signed certificate associated with my admin user, but I can't select that certificate to sign my macros in Outlook because I'm running Outlook as my normal non admin account.
If I use mmc to manage certificates, I can only see the certificate generated with the admin user under
Certificates - Current User ->
Certificates, and I can't see how to access the certificate created with my non admin account because I can't use mmc with my non admin account.
How can I get that self signed certificate, created with my non admin account, installed into my Trusted Root Certificate Authorities so I can sign my Outlook macros?