Microsoft System Center Configuration Manager does it all, but you need to know how to do it, which has a learning curve
August 31, 2019

Microsoft System Center Configuration Manager does it all, but you need to know how to do it, which has a learning curve

Adam Martin | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User

Overall Satisfaction with Microsoft System Center Configuration Manager

SCCM is used across our entire organization. We use it for zero-day remediations, as well as large scale package deployments. It saves the company an immense amount of hours wasted for on-site support team members having to manually install packages. We can also pull reports of software versions across our environment and deploy patches accordingly for any PC that's out of compliance.
  • It allows users to install packages from a Self-servicing application via an app called Software Center.
  • It allows for fast remediation of vulnerabilities across your organization.
  • Provides reports for high-level visibility of your environment for upper management.
  • Building a collection and deployment takes some time to learn. It isn't very user intuitive.
  • Getting up to date reports on a deployment isn't a one-click process. It requires triggering multiple events and waiting about 10-15 minutes
  • I wish there was a dashboard feature built into SCCM. I manage the JAMF platform in my environment as well, and this is one of the key features I rely on every day. When I need to pull a report in System Center Configuration Manager it is just clunky.
  • It's saved countless amounts of tech debt in wasted hours that require on-site support techs to install a new version of an app manually.
  • System Center Configuration Manager imaging task sequences are amazing once properly implemented, and save countless hours of manual labor.
  • One negative impact is when the scope of a package is incorrectly done by an engineer, stopping that moving train is not as simple as turning it off. It takes time, and getting reports back of all PCs affected is not always accurate.
It leaves a lot to be desired from a user-friendly experience. You must do a lot of Googling or guide reading to get it to do what you want. It has all the power to do pretty much whatever you need, but actually implementing it is not laid out in the simplest way.
Microsoft support is very quick in assisting with large scale or even smaller-scale issues. They are available 24/7/365 (depending on your support tier contract), which is really nice if your system goes sideways. I've used them a handful of times when something goes wrong. They are always friendly and helpful.
Microsoft System Center Configuration Manager is kind of the only option for PC management on a large scale. There are open-source alternatives like Chocolatey, but that only works for very small scale shops. Microsoft kind of monopolizes on this front for enterprise environments. I wish there were more options out there for engineers to use for PC management.
Microsoft System Center Configuration Manager is needed for any business with 300 or more PCs. It helps maintain application and security patch compliance. I use it for app deployments mostly, but it is also used for monthly security patch deployments by others on my team. The Software Center app is a nice bonus for end-users.