Make Dynamically Installed Application CIs Show Up in Compliance Reports
Applications installed via task sequence using dynamic variables are never compliant because there is no associated Policy (unless you also deploy the application seperately).
This means that compliance reports are useless if you install applications dynamically as part of your task sequence.
This is a great shame because it means we have to go back to using hardware or software inventory to reliably detect installed software. In some cases, inventory has to be extended to find certain applications. And since there is no native way to associate an inventory item with an application, that data has to be stored elsewhere, outside SCCM.
Andre Huesser commented
In my opinion a bug!
SCCM install applications and there is no monitoring.