We help you save time, money and improve your IT security

Integrate Third-Party Patch Management in Microsoft ConfigMgr and Intune

Navigating the Microsoft Graph API with the Microsoft Graph SDK Webinar

Webinar Summary

With the recent deprecation of the MSAL.PS module, the Patch My PC team explores various authentication methods including interactive, client secrets, certificates, managed identities, and more using Microsoft Graph SDK. Ben and Cody provide a comprehensive understanding of scopes, how to effectively use them, and ensure that your default tenant security is not overly permissive when utilizing app registrations with the SDK. 

Watch the Webinar Recording

Webinar Hosts

Ben Whitmore

Ben Whitmore

Patch My PC
Systems Architect

David Stewart

Cody Mathis

Patch My PC
Software Engineer

Webinar links, resources and Q&A

Placeholder

Placeholder FAQ

What is the minimum permission needed to approve consent to allow access to specific scopes?

The minimum permission needed to approve consent to allow access to specific scopes is typically the “Application Administrator” role or the “Cloud Application Administrator” role.

Difference between connect-graph and connect-mggraph?

Connect-Graph and Connect-MgGraph are aliases for the same cmdlet in the Microsoft Graph PowerShell SDK. The Connect-MgGraph alias was introduced to provide a more consistent naming convention with other cmdlets in the SDK.

Is there a resource to help administrators determine what modules we would need?

You can use this command to find an SDK command that corresponds to a URI (from Graph Explorer), e.g.

find-mggraphcommand -uri ‘domains/{id}’

What are the implications of granting admin consent to the Microsoft Graph Command Line Tools vs granting consent on behalf of your user account?

Admin consent applies to all users within the organization. Once granted, the application can access the specified permissions for any user in the tenant without requiring individual user consent.

Our Customers Love Us

G2 Summer Leader
G2 Best Results
G2 Best Relationship
G2 Best Usability
G2 Best Support
G2 High Performer

Trusted by Over 7,300 Enterprises on Over 22.9 Million Endpoints

American Express - Patch My PC Customer
Adidas - Patch My PC Customer
NHL - Patch My PC Customer
Toyota - Patch My PC Customer
Mastercard - Patch My PC Customer
General Mills - Patch My PC Customer
Dominos Pizza - Patch My PC Customer
Gartner - Patch My PC Customer
Nasdaq - Patch My PC Customer
NOAA - Patch My PC Customer
Airbus - Patch My PC Customer
FireEye - Patch My PC Customer
Samsung Securities - Patch My PC Customer
Campbell Soup Company - Patch My PC Customer
iHeartMedia - Patch My PC Customer
Phillips 66 - Patch My PC Customer
Pacific Life - Patch My PC Customer
Hyatt Hotels - Patch My PC Customer
National Weather Service - Patch My PC Customer
Sunbelt Rentals - Patch My PC Customer
Subway - Patch My PC Customer
Lufthansa - Patch My PC Customer
Penn State - Patch My PC Customer
{

Since the day we implemented 3rd party app patching through Patch My PC, we have achieved a more controlled but mainly fast way to update our clients. Our previous packaging process always took at least 1-2 weeks before an updated version of an app was available for deployment.

Gerasimos Bartsas - Adidas
Gerasimos Bartsas
Manager Endpoint Security and Compliance
{

This is one of the most excellent support/product teams I worked with so far! I would say, you guys know very well your product when it comes to troubleshooting.

Patch My PC is an excellent tool to manage third party updates through SCCM. I’m completely satisfied.

Dinesh Tashildar - American Express
Dinesh Tashildar
Lead Technical Architect
{

I was trialing Patch Connect Plus and having issues. PCP’s support was poor, outsourced, and they did not help me solve my issue. I switched to a Patch My PC trial and was experiencing the same issue. Justin reached out to Microsoft in less than an hour on my behalf and had a resolution.

Alexander Guarino - Harvard Business Publishing
Alexander Guarino
Systems Engineer
{

This was the easiest product to implement that I have ever used. And working with your company is always a pleasure.

Kurt Levitan - Harvard University
Kurt Levitan
Technical Architect
{

It’s been awesome and has met our needs perfectly. For ideas, etc. support has been super responsive and made the product worth its weight in gold over other competitors!

Sean Huggins - Patch My PC Review
Sean Huggans
Systems Engineer
{

I have been using the catalog for a while now, and I must say that I’m impressed by the high quality of the updates and the richness of the catalog.

Kent Agerlund - CTGlobal
Kent Agerlund
Founder
{

The “Base Installations” feature alone was well worth the switch from Ivanti to PMPC. It saves us countless hours every month!

Martin Jäger - Kremsmüller Industrieanlagenbau KG
Martin Jäger
System Administrator
{

Our experience has been great! We used to use SCCM for Adobe and Java updates only, but now we are able to use it for all of our 3rd party software while still using SCCM. It has made our endpoints much more secure in an automatic way.

{

Wish all vendors were like you guys.

Hudson Advisors Review
Joe Cormane