Inventory and reporting on User Installed Software
There are many applications now that users can install without admin rights, including some from Microsoft (like TEAMs). They are installed in the User's profile on the machine, and there is no way for SCCM to inventory it. This is making it difficult for us to 1) identify certain applications we do NOT want on our systems, and 2) identify versions of these applications that may have problems or vulnerabilities we need to patch.
The issue is shown here in this blog:
If SCCM is the tool that we should be using to patch MS apps, i feel that SCCM should be able to inventory and patch all MS apps (user installed or machine installed)