A fully managed end-to-end service for digitally signing code, documents, and applications. (formerly Trusted Signing)
SmartScreen reputation is currently based on the file hash and accumulated download/usage history, not on a guarantee of instant trust from any specific certificate, CA, or from Azure Artifact Signing/Trusted Signing.
From the current SmartScreen behavior:
- All non‑Store distribution methods (including Azure Artifact Signing / Trusted Signing, OV, and EV certificates) start with warnings for new files until reputation builds.
- EV certificates no longer bypass SmartScreen; they behave the same as OV and Trusted Signing for new binaries.
- Reputation is per file hash; each new build starts with no SmartScreen reputation, even if signed with the same publisher identity and CA.
- There is no supported mechanism for developers to force or steer SmartScreen reputation, and no documented way to choose or switch the intermediate CA used by Azure Artifact Signing.
Specifically, current documented behavior is:
- Azure Artifact Signing (Trusted Signing) is recommended for non‑Store distribution and has SmartScreen behavior equivalent to OV certificates: reputation accumulates over time based on download volume, and first‑download warnings are expected for new files.
- There is no published API, metadata field, or client‑side option to select a particular intermediate CA or to move a profile between CAs.
- There is no documented way to manually submit files for SmartScreen reputation review that affects consumer SmartScreen behavior; reputation builds organically through usage. Enterprise admins can submit files via the Microsoft Security Intelligence portal, but that only affects managed/enterprise environments.
Given the available information, the following are the supported options:
- Accept initial SmartScreen warnings while reputation builds
- Continue signing all releases with the same Trusted Signing profile so that publisher identity remains consistent.
- As downloads accumulate (typically over several weeks and hundreds of clean installs), SmartScreen warnings for that specific file hash should stop.
- Use Microsoft Store distribution where feasible
- Apps distributed via Microsoft Store are re‑signed by Microsoft and carry full SmartScreen reputation; users do not see SmartScreen warnings for Store‑installed apps.
- Enterprise environments only
- For managed devices, IT admins can:
- Submit files for review via the Microsoft Security Intelligence portal to accelerate trust for internal deployments.
- Configure Microsoft Defender for Endpoint or Windows Defender Application Control (Application Control for Business/WDAC) policies to allowlist specific publisher certificates or file hashes, bypassing SmartScreen checks on managed endpoints.
- For managed devices, IT admins can:
The context does not document any supported way to:
- Reassign a specific Trusted Signing certificate profile from one Microsoft intermediate CA to another (for example, from
Microsoft ID Verified CS AOC CA 03toMicrosoft ID Verified CS EOC CA 04). - Control intermediate CA selection from the client side.
- Obtain an ETA for when a particular intermediate CA will have sufficient SmartScreen reputation.
For a blocking commercial scenario, the documented remediation paths are therefore limited to:
- Continue using Trusted Signing and allow SmartScreen reputation to build organically per file hash.
- Prefer Microsoft Store distribution to avoid SmartScreen warnings entirely.
- For enterprise customers, use security portal submissions and/or WDAC/Application Control for Business policies to trust the signed binaries in managed environments.
References: