Join our Newsletter — 33% off our NHI Course
Home› Glossary› Cyber Security› MacOS Notarization
Cyber Security

MacOS Notarization

← Back to Glossary
By NHI Mgmt Group Updated October 31, 2026 Domain: Cyber Security

MacOS notarization is Apple’s process for scanning third-party software before distribution and recording whether it is allowed to run. Developers upload software to Apple, receive an approval ticket if it passes, and can staple that ticket to the app for offline validation. It is a trust signal, not a guarantee of safety.

What macOS notarization actually does

macOS notarization sits between code signing and distribution. Apple scans submitted software, issues an approval ticket when it passes, and allows that ticket to be checked later when the app runs or is first opened. The result is a trust signal for users and endpoint controls, but it does not prove the software is harmless.

That distinction matters because notarization can tell you that Apple accepted a submission, not that the code is free from malicious behaviour, exploitable bugs, or policy violations. A notarized app can still contain unsafe logic, unwanted capabilities, or later become risky if its signing material is abused.

How notarization fits into Apple’s platform trust model

Notarization works alongside code signing, Gatekeeper, and other macOS protections rather than replacing them. Apple uses it to add a distribution-time check for third-party software, especially software that arrives outside the App Store. In practice, it helps the platform make a quick allow or block decision when a user launches an app.

For enterprises, that means notarization is one layer in a broader Apple device trust posture. It complements controls such as hardening baselines, endpoint policy, and software allowlisting, but it does not eliminate the need to understand what the app does, who published it, or whether its signing chain remains trustworthy. NHIMG’s macOS Security Guide for Enterprises covers how notarization sits with Gatekeeper, XProtect, FileVault, SIP, and other Apple controls.

Why developers use it and what the approval ticket means

Developers submit software to Apple to obtain a notarization ticket that can be stapled to the app bundle for offline validation. That ticket is useful because it reduces friction for legitimate software distribution and gives macOS a record that the package cleared Apple’s automated checks at the time of submission.

The ticket should be read as a point-in-time attestation, not a lifetime warranty. If the app is modified after notarization, if the signing key is compromised, or if the software is repackaged, the original approval does not magically preserve trust. The underlying code-signing and key-protection practices still matter. NHIMG’s Code Signing Security Guide explains why protected signing keys, timestamping, revocation, and theft response remain central to software trust.

What notarization does not protect you from

Notarization is often misunderstood as a malware guarantee, but it is only a screening and trust-distribution mechanism. It does not guarantee that an application is well-designed, free from vulnerabilities, free from abuse, or safe in every deployment context.

That limitation is especially important when attackers steal signing material or abuse legitimate developer workflows to ship harmful code that still appears trusted to users. The security question then shifts from “Was it notarized?” to “Was the code signed by the right party, with the right controls, and is that trust still valid?” The same issue appears in broader platform trust abuses, including malicious use of legitimate signing paths, so the integrity of the signing process remains as important as the notarization result itself.

How security teams should interpret notarized software

Security teams should treat notarization as one input to software provenance, not as a final approval of risk. A notarized app may still need review for publisher reputation, update behaviour, permissions, embedded components, and whether the package matches the organisation’s software policy.

It is also worth checking whether the app’s distribution path, certificate lineage, and update channel are stable enough to trust over time. In environments that manage large fleets of Apple devices, notarization works best when paired with inventory, endpoint policy, and controlled software intake rather than used as a standalone allow decision. macOS Security Guide for Enterprises is the most useful starting point for that operational view.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST SP 800-53 Rev 5 and CIS Controls v8 set the technical controls, while ISO/IEC 27001:2022 defines the regulatory obligations.

FrameworkControl / ReferenceRelevance
NIST SP 800-53 Rev 5SI-7 — Software, Firmware, and Information IntegrityNotarization is a software integrity trust check for third-party macOS code.
CM-5 — Access Restrictions for ChangeNotarized apps still require controlled change and release handling in secure environments.
Recommendation — Verify software provenance and integrity before allowing execution. Restrict unauthorized modification of signed and distributed software packages.
CIS Controls v8CIS-16 — Application Software SecurityNotarization supports application trust decisions and software acceptance controls.
Recommendation — Use software acceptance and validation controls before deployment.
ISO/IEC 27001:2022A.8.25 — Secure development life cycleNotarized releases still depend on secure build and release practices.
A.8.9 — Configuration managementNotarization depends on unchanged, controlled software packages and release artifacts.
Recommendation — Embed trust checks into the software release lifecycle. Control release artefacts so signed software remains authentic after approval.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on October 31, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org