Use this end-to-end check path to restore Managed Installer authorization for Configuration Manager deployments:
- Confirm the WDAC policy has Enabled: Managed Installer turned on.
- Managed Installer trust only works when the App Control policy includes that option.
- In policy creation, this is Option 13 with
Set-RuleOption.
- Verify AppLocker is configured for Managed Installer.
- Managed Installer depends on AppLocker, not WDAC alone.
- The AppLocker policy must:
- define Managed Installer rules
- include rule collections for EXE, DLL, and MANAGEDINSTALLER
- enable services enforcement for executables and DLLs
- Only EXE file types can be designated as managed installers.
- Check the required AppLocker services.
- From an elevated PowerShell window, confirm both services are running:
-
appidsvc -
AppLockerFltr
-
- If they are not running, start them and recheck.
- From an elevated PowerShell window, confirm both services are running:
- Validate that AppLocker policy files were created.
- Check
%windir%\System32\AppLockerfor AppLocker tracking files. - At minimum, there should be a
.AppLockerfile for each of these rule collections:- EXE
- DLL
- MANAGEDINSTALLER
- If those files are missing, the AppLocker policy likely was not applied correctly.
- Check
- Export and inspect the effective AppLocker policy.
- Run:
Get-AppLockerPolicy -Effective -XML > $env:USERPROFILE\Desktop\AppLocker.xml - Open the XML and confirm it contains the expected rules.
- Specifically verify:
- at least one rule exists in each of EXE, DLL, and MANAGEDINSTALLER RuleCollections
- EXE and DLL RuleCollections include the required RuleCollectionExtensions configuration
- the Managed Installer rule actually matches the Configuration Manager installer process being used
- Run:
- If using Configuration Manager, make sure it was enabled as a managed installer correctly.
- Configuration Manager automatically configures itself as a managed installer and enables the required AppLocker components if one of its inbox App Control policies is deployed.
- If Configuration Manager was configured by another method, additional setup is required:
- use the ManagedInstaller command-line switch in
ccmsetup.exe, or - deploy one of the Configuration Manager inbox audit mode policies alongside the custom policy
- use the ManagedInstaller command-line switch in
- Check AppLocker event behavior for the managed installer process.
- Restart the managed installer process.
- In AppLocker - EXE and DLL event log, look for event 8002 with
PolicyName = MANAGEDINSTALLER. - If 8003 or 8004 appears instead with
PolicyName = MANAGEDINSTALLER, the Managed Installer rule in the AppLocker XML is not matching the process correctly.
- Verify the deployed files were tagged with managed installer origin.
- Use
fsutil.exeto query the extended attributes on files written by the managed installer process. - If the managed installer origin attribute is missing, redeploy the files through the managed installer and test again.
- Use
- Isolate whether the issue is specific to one installer path.
- Test deployment of a different app through the same managed installer.
- If needed, add another managed installer to the AppLocker policy and test installation through that second installer.
- If the device has no existing AppLocker policy, expect extra warning events.
- Applying the managed installer AppLocker policy on such devices can generate a large increase in warnings in the AppLocker - EXE and DLL log. That can add noise, but it does not by itself mean Managed Installer is broken.
If the immediate goal is to restore trust for approved ConfigMgr apps, the most common fixes are:
- enable Managed Installer in the WDAC policy
- ensure AppLocker has valid EXE/DLL/MANAGEDINSTALLER rule collections
- confirm
appidsvcandAppLockerFltrare running - verify the Managed Installer AppLocker rule matches the actual Configuration Manager installer process
- ensure Configuration Manager was onboarded as a managed installer using an inbox App Control policy or the
ManagedInstallerccmsetup.exeswitch
- Automatically allow apps deployed by a managed installer with App Control for Business
- Managed installer and ISG technical reference and troubleshooting guide
- How to create In-Memory OLTP App Control and managed installer policies
- How to create In-Memory OLTP App Control and managed installer policies
- App Control debugging and troubleshooting