Knowledge Base
How to Change the Trust Settings of a Certificate in Keychain Access on Mac?
Overview
By the end of this article, a Mac user will have selected a certificate in Keychain Access on macOS and saved a new trust setting for it — Always Trust, Never Trust, or Use System Defaults — so that applications and secure connections that rely on the certificate behave the way the user intends. The procedure covers opening Keychain Access, choosing the correct keychain and category, opening the certificate, expanding the Trust panel, selecting the new trust preference, and authenticating the change with an administrator password. The article also explains how to verify the change and the security considerations that apply when overriding the default trust behavior, especially for System and System Roots certificates.
What is Keychain Access?
Keychain Access is the built-in macOS application that stores passwords, keys, and digital certificates. Each certificate has a set of trust settings that tell macOS whether to trust the certificate for purposes such as Secure Sockets Layer (SSL) connections, code signing, or email signing. Changing those trust settings lets a user override the system default for a single certificate without affecting other certificates.
Who this is for
This article is written for IT administrators, developers, and advanced Mac users who need to manage certificate trust on macOS. The procedure applies to any macOS version that ships with Keychain Access and works for certificates already imported into the login, System, or System Roots keychain.
Prerequisites
Confirm the following before starting the procedure:
-
Administrator access to the Mac.
-
The certificate is already installed in Keychain Access.
-
An understanding of the security impact of changing trust settings, especially for System or System Roots certificates.
Procedure
Step 1 — Open Keychain Access
1. Press Command (⌘) + Spacebar to open Spotlight Search.
2. Type Keychain Access and press Return.
Step 2 — Select a keychain and the Certificates category
1. In the Keychains sidebar at the top-left, choose the keychain that holds your certificate (for example, login, System, or System Roots).
2. In the Category section, click Certificates.
Image 1 — Keychain Access with the login keychain and the Certificates category selected.
Step 3 — Open the certificate
1. Double-click the certificate you want to modify.
2. A new window opens with the certificate details and a collapsed Trust section above the Details section.
Image 2 — Certificate detail window with the Trust and Details rows collapsed.
Step 4 — Show the trust settings
1. In the certificate window, click the disclosure arrow next to Trust to expand the trust settings panel.
Image 3 — Click the disclosure arrow next to Trust to expand the trust panel.
Step 5 — Choose a new trust setting and save
1. Use the When using this certificate pop-up menu, or any of the per-purpose pop-ups, to choose how macOS should trust the certificate (Always Trust, Never Trust, or Use System Defaults).
2. Close the certificate window. When prompted, enter the administrator name and password to save the change.
Image 4 — Expanded Trust panel with per-purpose pop-ups set to Always Trust.
How to verify success
Reopen the certificate in Keychain Access and confirm that the Trust panel shows the new setting. Then test the application or secure connection that depends on the certificate (for example, a browser, mail client, or development tool) and confirm that no trust-related warnings appear and that the connection behaves as expected.
Important note
Be cautious when changing trust settings.
Overriding the default trust for a System or System Roots certificate can weaken the security posture of the Mac and can produce silent failures or unexpected security warnings in connected applications. Only change trust settings on certificates you have explicitly verified, and revert the change as soon as it is no longer required.
Related articles
Need assistance?
Contact our team for help with your purchase or issuing your certificate.