.. _payloadtype-com.apple.ADCertificate.managed: Active Directory Certificate ============================ .. figure:: /_static/ProfileManifests/Icons/ManifestsApple/com.apple.ADCertificate.managed.png :align: right :figwidth: 200px :download:`Template <../_static/examples/com.apple.ADCertificate.managed.mobileconfig>` You can request a certificate from a Microsoft Certificate Authority (CA) using DCE/RPC and the Active Directory Certificate profile payload instructions detailed at https://support.apple.com/kb/HT5357. .. pfmheader:: /_static/ProfileManifests/Manifests/ManifestsApple/com.apple.ADCertificate.managed.plist .. contents:: Keys ---- .. pfmkey:: Description /_static/ProfileManifests/Manifests/ManifestsApple/com.apple.ADCertificate.managed.plist .. pfmkey:: CertServer /_static/ProfileManifests/Manifests/ManifestsApple/com.apple.ADCertificate.managed.plist .. pfmkey:: CertTemplate /_static/ProfileManifests/Manifests/ManifestsApple/com.apple.ADCertificate.managed.plist .. pfmkey:: CertificateAuthority /_static/ProfileManifests/Manifests/ManifestsApple/com.apple.ADCertificate.managed.plist .. pfmkey:: CertificateAcquisitionMechanism /_static/ProfileManifests/Manifests/ManifestsApple/com.apple.ADCertificate.managed.plist .. pfmkey:: CertificateRenewalTimeInterval /_static/ProfileManifests/Manifests/ManifestsApple/com.apple.ADCertificate.managed.plist .. pfmkey:: Keysize /_static/ProfileManifests/Manifests/ManifestsApple/com.apple.ADCertificate.managed.plist .. pfmkey:: UserName /_static/ProfileManifests/Manifests/ManifestsApple/com.apple.ADCertificate.managed.plist .. pfmkey:: Password /_static/ProfileManifests/Manifests/ManifestsApple/com.apple.ADCertificate.managed.plist .. pfmkey:: PromptForCredentials /_static/ProfileManifests/Manifests/ManifestsApple/com.apple.ADCertificate.managed.plist .. warning:: PromptForCredentials seems to have no effect on manually installed profiles. They still ask for credentials. .. pfmkey:: AllowAllAppsAccess /_static/ProfileManifests/Manifests/ManifestsApple/com.apple.ADCertificate.managed.plist .. pfmkey:: EnableAutoRenewal /_static/ProfileManifests/Manifests/ManifestsApple/com.apple.ADCertificate.managed.plist Links ----- - `macmules blog: OSX & AD CERTIFICATE REQUESTS, SOME TIPS `_. - `Certificate Renewal Behaviour `_. Troubleshooting --------------- .. warning:: As of approx 10.12.4 you can no longer select a transport. And you will not be able to install the payload if the client is not bound to a directory. - If you request a `User` certificate but the payload is in the `System` PayloadScope, the User certificate will be requested as the computer account. Normally the certificate policy will deny this, so check that you have the correct scope. Uninstall Behaviour ------------------- - The certificate is not revoked upon uninstallation. - The certificate is not removed from keychain, but the private key IS removed. The private key is named after the issuing host.