The Windows MMC Certificates snap-in lets an Administrator work with "Service account", but how are those certificates accessed by a service?
If I import to Personal as an Administrator using "Service account", and my service running as a standard user looks in StoreLocation.CurrentUser (or StoreLocation.LocalMachine) using System.Security.Cryptography.X509Certificates.X509Store, it does not find the certificate.
If instead I logon as the service account and import the certificate to Personal from that standard user account, then the certificate is found by the service.
Where does the snap-in put the certificate for "Service account", and how does a service find it using the .NET classes?