I use the solution to manage security and policies.
Senior Cloud Solution Architect at a tech services company with 1,001-5,000 employees
A very stable and robust solution for ICCM environments
Pros and Cons
- "The solution effectively handles inventory management, deployment, and reporting."
- "The solution does not support remote devices so the CMG is still required."
What is our primary use case?
What is most valuable?
The solution effectively handles inventory management, deployment, and reporting.
What needs improvement?
The solution does not support remote devices so CMG is still required.
For how long have I used the solution?
I have been using the solution for six years.
Buyer's Guide
Microsoft Configuration Manager
May 2025

Learn what your peers think about Microsoft Configuration Manager. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
856,873 professionals have used our research since 2012.
What do I think about the stability of the solution?
The solution is very stable.
What do I think about the scalability of the solution?
The solution is for ICCM so does not scale like a cloud application. It is intended for security, management, or device teams and not end users.
Scaling is always available with a monetary investment.
How are customer service and support?
Technical support is pretty good.
How was the initial setup?
The complexity of setup depends many factors such as the number of sites or distribution points and whether they will be centrally administered. Proper planning and execution are important.
Deployments of an ICCM server can take up to four weeks.
What's my experience with pricing, setup cost, and licensing?
The solution operates on a licensing model that can be expensive.
Pricing is reasonable for small companies but large companies or enterprise environments require multiple licenses.
What other advice do I have?
The solution is very stable and robust with a longstanding reputation. It works well with Windows devices and offers good management for ICCM.
The cloud-based platform is a good option for managing only Android or iOS devices.
I rate the solution an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner AND Reseller

System Specialist at Tech Mahindra Limited
Useful patch management, automated maintenance, and simple setup
Pros and Cons
- "The most valuable feature of Microsoft Endpoint Configuration Manager is patch management."
- "Microsoft Endpoint Configuration Manager can improve by allowing us to schedule the scripts, we don't have a script scheduling option and have to do it manually."
What is most valuable?
The most valuable feature of Microsoft Endpoint Configuration Manager is patch management.
What needs improvement?
Microsoft Endpoint Configuration Manager can improve by allowing us to schedule the scripts, we don't have a script scheduling option and have to do it manually.
For how long have I used the solution?
I have been using Microsoft Endpoint Configuration Manager for a couple of years.
What do I think about the stability of the solution?
Microsoft Endpoint Configuration Manager is a stable solution.
What do I think about the scalability of the solution?
The scalability of Microsoft Endpoint Configuration Manager is good.
How are customer service and support?
The support can be responsive but other times can be a little slow.
The rate support from Microsoft Endpoint Configuration Manager an eight out of ten.
Which solution did I use previously and why did I switch?
I have not used another solution other than Microsoft Endpoint Configuration Manager.
How was the initial setup?
The initial setup of Microsoft Endpoint Configuration Manager was simple.
What about the implementation team?
We did the deployment of Microsoft Endpoint Configuration Manager in-house. We have our maintenance of the solution automated.
What other advice do I have?
Microsoft Endpoint Configuration Manager is a complete solution for what we need it for, and I would recommend it to others.
I rate Microsoft Endpoint Configuration Manager an eight out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Microsoft Configuration Manager
May 2025

Learn what your peers think about Microsoft Configuration Manager. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
856,873 professionals have used our research since 2012.
System Engineer at a tech services company with 201-500 employees
Stable, good online support, and integrates well with Microsoft solutions
Pros and Cons
- "Microsoft has done a good job with authentication solutions, such as single sign-on, or open authentication."
- "The downside of Microsoft Endpoint Configuration Manager is it's an on-premise-based solution. With the pandemic coming on board the need to support users across the globe has increased. For a while, we would use the in-built Microsoft Teams screen sharing feature but the disadvantage of that is you cannot perform privileged access. Microsoft does not give you access to that. That's where you need cloud-based tools, such as BeyondTrust or Freshservice."
What is most valuable?
Microsoft has done a good job with authentication solutions, such as single sign-on, or open authentication.
What needs improvement?
The downside of Microsoft Endpoint Configuration Manager is it's an on-premise-based solution. With the pandemic coming on board the need to support users across the globe has increased. For a while, we would use the in-built Microsoft Teams screen sharing feature but the disadvantage of that is you cannot perform privileged access. Microsoft does not give you access to that. That's where you need cloud-based tools, such as BeyondTrust or Freshservice.
There are many aspects of this solution that can be improved, such as security.
The integration could be better with other software packages.
For how long have I used the solution?
I have been using Microsoft Endpoint Configuration Manager for approximately three years.
What do I think about the stability of the solution?
Microsoft Endpoint Configuration Manager is a stable solution.
What do I think about the scalability of the solution?
Having Microsoft Endpoint Configuration Manager available only on on-premise creates limitations. If you want the best scalability options then you will have to move to the cloud to a solution such as Microsoft Intune.
We have approximately 1,000 active endpoints using this solution.
How are customer service and support?
Microsoft has a lot of support available for Microsoft Endpoint Configuration Manager. When we open a support ticket Microsoft solves them in the set out the time frame in the SLA.
Which solution did I use previously and why did I switch?
We were using other solutions previously.
How was the initial setup?
The installation is not easy. As with most on-premise solutions, they are not easy to install. Microsoft documentation is complicated and goes on and on. It's a lot to try to assimilate the information. With a cloud solution, it makes it a bit easier. However, even with Microsoft Endpoint Configuration Manager being on-premise with Intune, it's still not straightforward. The time the implementation took for us to complete was a couple of weeks with a five-person team.
In recent times, a lot of companies have begun to move away from Microsoft Endpoint Configuration Manager. The endpoint configuration is very convoluted to implement. In most companies, you need to have a very large dedicated team to manage the solution on the back end.
A lot of companies are looking to cost savings. With the advent of cloud solutions, companies have the opportunity to receive a lot of cost savings. There are a lot of ITSM tools that will do asset management for you, change management, converged asset management, and updates. There are other ways to configure updates and deployment. The solution is a bit convoluted and expensive.
What's my experience with pricing, setup cost, and licensing?
The price of Microsoft Endpoint Configuration Manager is expensive.
I have a very good idea of what my present workplace pays for this solution because it's usually a mixture of different solutions. For example, if you have an Azure P2 license, it tends to cover Microsoft 365 E5. We have a number of licenses.
The licensing is typically paid monthly or annually as part of the agreement by the customer.
What other advice do I have?
I would recommend this solution to others if you're an Azure-centric organization. If you have your workloads on Azure and are a Microsoft-based organization. For example, you have Microsoft servers, Microsoft endpoints, Azure workloads, BD VMs, Data Factory, and SQL.
I would advise others to use online help forums instead of Microsoft documentation because they can tend to be complicated and lengthy.
I rate Microsoft Endpoint Configuration Manager a nine out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Information Technology Support Analyst at a energy/utilities company with 501-1,000 employees
Highly scalable, impressive support, and reliable
Pros and Cons
- "The solution is highly scalable."
- "The solution could improve the functionality for automating, license management. Additionally, more and better-looking reports are needed."
What is our primary use case?
Microsoft is working on migrating the function of Microsoft Endpoint Configuration Manager to the cloud. Every week and every month there is something new that's happening to move to the cloud.
Microsoft Endpoint Configuration Manager is used for installing new workstations without the interaction of people, it does the deploying of workstations automatically. Autopilot is used for automatic deployment installations of workstations without IT support. We only have packages at home and we do not need a VPN to configure workstations from home.
The patching of inventory to patching of Windows and applications, such as Office, inventory of wiping security, deploying new software, reinstalling software, uninstalling software, and wiping the device. This is insecurity from Active Directory services, some functionality we are moving to a group policy. By having less IT support you can handle more workstations.
What needs improvement?
The solution could improve the functionality for automating, license management. Additionally, more and better-looking reports are needed.
For how long have I used the solution?
I have used Microsoft Endpoint Configuration Manager within the last 12 months.
What do I think about the stability of the solution?
Microsoft Endpoint Configuration Manager is a stable solution. We do not have a lack of production in my orgaization.
What do I think about the scalability of the solution?
The solution is highly scalable.
We have two IT engineers using the solution.
How are customer service and support?
Microsoft has high-level support, I only have good words to say about them.
Which solution did I use previously and why did I switch?
I have used Zabbix previously. I was using Zabbix, its free tool. It's not for somebody who does not have knowledge of Linux. Zabbix is not for a regular Microsoft user to use.
How was the initial setup?
The installation requires a lot of knowledge and experience. The whole process took us three months.
What's my experience with pricing, setup cost, and licensing?
The license price could be reduced for Microsoft Endpoint Configuration Manager They should make the price more affordable for smaller companies, most companies would be able to use the solution if it was priced better. There are more people on this cloud because you don't have to have either a server room or an on-premise server. You can have one IT person handle this without any local infrastructure.
You receive a license for Microsoft Endpoint Configuration Manager when you buy an EMS E3 license.
What other advice do I have?
I would recommend this solution to others.
I rate Microsoft Endpoint Configuration Manager a nine out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Director of Professional Services at a tech services company with 11-50 employees
Good visibility, and support, but it would be easier to have remote sessions into the box
Pros and Cons
- "It lets you know what your infrastructure is like and what state you are in."
- "It would be nice to have everything in one place. Now they have Intune for the desktops and SCCM to handle their servers."
What is our primary use case?
We use it and our clients use it for device patch management, servers, and management processes.
We deploy it for clients but we don't usually maintain it for them.
What is most valuable?
The best thing about SCCM is the patch management. You can make sure that all of your devices are there. You can see all of them and see your levels.
It lets you know what your infrastructure is like and what state you are in.
SCCM internally works great. On your internal infrastructure, it is fantastic. It gives you everything you want it to do.
What needs improvement?
Because of the way SCCM is, we are moving to the Intune platform similarly to the way that everybody else is. Microsoft is slowly migrating SCCM to the new Intune product for management.
There are so many issues with SCCM, but they are already working on migrating the desktop to the intune platform. They have already improved the management and the patch management. They are also looking at cloud integration and being able to deploy it in Azure properly and run the Azure infrastructure.
The main or legacy issue is not being able to do remote management of devices without being on a VPN to get their updates. It didn't work well on non-corporate networks. This has been resolved by the new Intune platform.
It's Microsoft, they have their issues, but they are getting better. They are integrating it with their office products, and their platforms.
In the next releases, I would like to see them make it easier to do remote sessions into the boxes.
It would be nice to have everything in one place. Now they have Intune for the desktops and SCCM to handle their servers.
For how long have I used the solution?
I have been using SCCM for ten years.
We were using some of the older versions.
What do I think about the stability of the solution?
The stability is only as good as your infrastructure.
What do I think about the scalability of the solution?
The scalability of SCCM is good but now that it is on the intune platform, it's even better.
The usage and how extensively it is being used depends on the client and the client's roadmap.
How are customer service and technical support?
As gold partners, you have a direct line to Microsoft technical staff. It is easy for us to get support.
Our experience with the support is a positive one.
Which solution did I use previously and why did I switch?
I have been using Zabbix for ten years. I have deployed it in my infrastructure.
I have integrated it with Grafana.
How was the initial setup?
The initial setup is pretty straightforward.
Depending on the customer and their infrastructure, it could be easy. If it is a small infrastructure the installation could be quite quick. You could fire up SCCM, sent the probes, let them detect it, and put it in.
For large infrastructures or complex networks, it can be more difficult. It can take as long as a day to get it all set up and running or it could even take a week.
One of the joys of SCCM is that one person could easily maintain it but we have two people from the service desk.
What's my experience with pricing, setup cost, and licensing?
They are always changing their price model, which I don't like. It would be better if they didn't keep adjusting their price model.
The price model is different for every client. It depends on the corporation, the company's subscription balance, and how many machines they have. For us, it fluctuates.
Some clients have a smaller infrastructure, and for those with large infrastructures, it will cost them more. Others will also have multiple versions of it for backup and failovers.
Which other solutions did I evaluate?
I was looking for a comparison to see if I want to propose them to some of my clients.
What other advice do I have?
If you are implementing from new, go with Intune directly, don't use the on-premises version.
With the transitioning state to the cloud versions, I would rate SCCM a seven out of ten.
They have handled desktops very well but they haven't transitioned servers very well.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Senior Systems Engineer at Datacom
A systems management software that's easy to use
Pros and Cons
- "I like its ease of use. It does what you need it to do, and it's a one-stop-shop for the company and for all your deployments. If you incorporate Intune into it, you can have both. You can bring your own devices and corporate devices, and everything runs out of SCCM and Intune."
- "They should improve their anti-malware policies like the SCEP policies. For instance, you can't have different policies for different servers, there is only one policy in all the servers, and everything is covered under that. For example, say you want to scan one group of servers on Saturday, and then you want to scan another group of servers on Sunday, you can't do that. You have to scan all your servers, a regular scan or a full scan, on the same day and at the same time. That's definitely one thing they need to resolve. In the next release, it would actually be nice if they included Apple products. It will also help if you can use Intune again. Their compliance reporting feature could also be better. They can maybe work a bit on that for patching now. It would be better if SCCM came with the functions of Right Click Tools built-in. If SCCM would have all those functions already built-in, we won't have to go and spend $5,000, just as an add-in from another company to get those functions."
What is most valuable?
I like its ease of use. It does what you need it to do, and it's a one-stop-shop for the company and for all your deployments. If you incorporate Intune into it, you can have both. You can bring your own devices and corporate devices, and everything runs out of SCCM and Intune.
What needs improvement?
They should improve their anti-malware policies like the SCEP policies. For instance, you can't have different policies for different servers, there is only one policy in all the servers, and everything is covered under that.
For example, say you want to scan one group of servers on Saturday, and then you want to scan another group of servers on Sunday, you can't do that. You have to scan all your servers, a regular scan or a full scan, on the same day and at the same time. That's definitely one thing they need to resolve.
In the next release, it would actually be nice if they included Apple products. It will also help if you can use Intune again. Their compliance reporting feature could also be better. They can maybe work a bit on that for patching now.
It would be better if SCCM came with the functions of Right Click Tools built-in. If SCCM would have all those functions already built-in, we won't have to go and spend $5,000, just as an add-in from another company to get those functions.
For how long have I used the solution?
I have been dealing with SCCM for nine years.
How are customer service and technical support?
I used to be the SCCM administrator for quite a big company that had 80,000 people. That's pretty much all I did all day, every day.
Which other solutions did I evaluate?
BigFix is the poor man's SCCM. It's for people that can't afford SCCM and for small and medium-sized businesses. There's nothing else out there that can do what it can do.
What other advice do I have?
On a scale from one to ten, I would give SCCM a nine.
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Associate Director at a consumer goods company with 10,001+ employees
Stable with good administration and excellent scalability
Pros and Cons
- "Technical support is very helpful and very responsive."
- "It is a bit of an old and outdated product."
What is most valuable?
The administration of the solution is very helpful.
It offers many of the same features other solutions would offer. It's very similar in scope.
The solution has been very stable over the years.
The product is capable of scaling.
Technical support is very helpful and very responsive.
What needs improvement?
It is a bit of an old and outdated product.
The cloud would have been the best improvement and already Microsoft is looking into it. They are moving into the cloud and all it will make the product better. There's a roadmap in place, from what I understand. We'll move ahead toward whatever Microsoft decided to deploy.
The solution is mainly used for client management and software deployment. However, there maybe should be a more self-service experience. Microsoft may be addressing it in their cloud-native solutions, as currently a lot of administrative tasks are still needed. Automation would be helpful in those cases. If they could add more automation, that would be ideal.
For how long have I used the solution?
I've used the solution for the last eight to ten years or so. It's been almost a decade. I've worked with it for a long time.
What do I think about the stability of the solution?
The solution offers good stability. there are no bugs or glitches. It's reliable. It doesn't crash or freeze. The performance overall has been very good.
What do I think about the scalability of the solution?
A company can easily scale this product if they need to.
How are customer service and technical support?
Technical support has been amazing. It's Microsoft and their bread and butter is understanding their product. They built this technology and therefore can offer amazing support. At any level, for any questions, they can support you. We've very satisfied with the level of assistance they've provided.
Which other solutions did I evaluate?
I've also evaluated VMware, which would be a good option for companies that are not dealing with a lot of Microsoft applications.
What other advice do I have?
We're just a customer and end-user.
We use the latest version of the solution. I can't speak to the exact version number.
I'd rate the solution at a ten out of ten. It's an incredible product.
I would recommend other companies to go ahead with whatever the latest cloud option is on offer. That is due to the fact that there is no SCCM as a product now. They have already transformed it into Microsoft Endpoint Manager.
If a company is heavy on Microsoft products, like Office 365, this is the right tool, however, if not, if they are not a Microsoft centric organization, then maybe they can explore VMware as well.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
RHS Tech Manager at a recreational facilities/services company with 10,001+ employees
A critical piece of infrastructure that provides what we need and works fine
Pros and Cons
- "Software deployment and WSUS are most valuable."
- "There should probably be better remote support. They should also continue to improve on patch management, patching, and creating or turning products in software into deployable apps."
What is our primary use case?
We are using it for software deployment. Our network team uses this solution. It is mostly our tier-two team.
We're on the latest version.
What is most valuable?
Software deployment and WSUS are most valuable.
What needs improvement?
There should probably be better remote support. They should also continue to improve on patch management, patching, and creating or turning products in software into deployable apps.
For how long have I used the solution?
We have been using this solution in our organization for ten years.
What do I think about the stability of the solution?
The version that we have is MEMCM, and it works fine.
How are customer service and technical support?
I've had interaction with Microsoft support, and their support is fine. It is what it is. It is always nice if it is better, but I certainly don't have any complaints.
What was our ROI?
I don't look at it from an ROI perspective. It provides what we need. It is a critical piece of infrastructure. If you want to run networking and support devices, you have no choice. You have to have it.
What other advice do I have?
I would rate SCCM a nine out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free Microsoft Configuration Manager Report and get advice and tips from experienced pros
sharing their opinions.
Updated: May 2025
Popular Comparisons
Microsoft Intune
Red Hat Ansible Automation Platform
VMware Aria Automation
Red Hat Satellite
SolarWinds Server and Application Monitor
ScienceLogic
AWS Systems Manager
ServiceNow Discovery
Oracle Enterprise Manager
Buyer's Guide
Download our free Microsoft Configuration Manager Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Do you think there is a minimum critical threshold that justifies the deployment of the System Center suite?
- Tanium vs SCCM
- SCCM vs BigFix: what are pros and cons?
- How to choose between ManageEngine Desktop Central and Microsoft Endpoint Configuration Manager (formerly SCCM)?
- SCCM vs. vCenter Configuration Manager
- How does Ansible compare to Microsoft Endpoint Configuration Manager (SCCM)?
- What are the weaknesses of SCCM and how can they be improved by a user?
- When evaluating Server Monitoring, what aspect do you think is the most important to look for?
- Which Windows event log monitoring tool do you recommend?
- How do the various System Monitoring solutions compare?