Can SCCM be integrated with ServiceNow?

Hello

We need some help on integrating SCCM with ServiceNow (SNow). The details of requirement/approach/doubts are provided below.

Current scenario:

  1. A Service Request for s/w installation would be raised by end-user in ServiceNow (SNow).
  2. The request would then undergo some approval process.
  3. If the request gets approved, a SNow task gets generated and assigned to SCCM team, who would deploy the software.
  4. Once done, the assigned to person would close the task in SNow which would eventually close the service request.

Our need:

  1. Once a SNow task would generate (please refer #3, Current scenario), SNow needs to communicate with SCCM to tell Hey SCCM! You need to deploy a s/w in that machine. Please go ahead and let me know your installation status
  2. Once SCCM is done with its installation, it would send back the status of the installation process

Our approach:

  1. To accomplish the above needs, we (SNow) want(s) to communicate with SCCM through a Web Service
  2. That Web Service would be published/hosted by SCCM for Software Installation/Status which SNow would consume

 

However we are not sure if the above approach is feasible and have come up with below queries:

Queries/Doubts:

  1. Can SCCM publish a Web Service?
  2. Can SCCM install software through that service?
  3. Can SCCM send back the installation status through that Web Service?

 

 

We are stuck at this point and any help/suggestion/comments would be most appreciated! We also wanted to know which version of SCCM supports this kind of integration (if possible, though).

 

Thank you!

Sudipta

January 29th, 2014 9:45pm

Sudipta,

Check out System Center Orchestrator 2012 - http://technet.microsoft.com/en-us/library/hh237242.aspx

Microsoft provides an IP for Config Manager - http://technet.microsoft.com/en-us/library/hh967537.aspx

and Kelverion has an IP for ServiceNow - http://www.kelverion.com/servicenow/

This should be doable but you may want to jump on the Orchestrator forum and get specific answers to your questions.

Regards,

-Steve

Free Windows Admin Tool Kit Click here and download it now
January 29th, 2014 10:29pm

Thanks Steve for your quick response. Let me post it in Orchestrator forum!

January 30th, 2014 7:53am

Sudipta,

We actually offer a full SCCM Software Deployment Integration called DeployITNow.  You can view the online recorded demo here  Demo.

We are a Microsoft Partner as well as a ServiceNow partner and are looking for additional reseller partners for this product.  You can checkout our website here:

www.cernasolutions.com.

Look forward to hearing from you!

Free Windows Admin Tool Kit Click here and download it now
February 1st, 2014 10:52pm

Thank you Bhscorp.

We watched the demo and it was good. However, we are thinking of deploying the s/w through SCCM 2012 Orchestrator features.

We have found that SCCM 2012 provides an Orchestrator web service to support below activities:

  1. List Runbook and their details
  2. Start a Runbook
  3. View the running jobs created by a Runbook
  4. Stop a job
  5. View events

We also found that this WS can be consumed by a .Net Client or a Windows Powershell.

However, we need a confirmation if a software deployment could be done through a Runbook/Job in SCCM 2012 and how to get the deployment status of the Runbook/Job.

 

Thank you!

February 3rd, 2014 12:17pm

I've recently had exactly this scenario in mind and put together an example solution for automating the software deployment through Configuration Manager from ServiceNow requests using Orchestrator. A video demo and the runbooks are available here:

Self-Service Software Deployment - ServiceNow and System Center

Free Windows Admin Tool Kit Click here and download it now
May 11th, 2015 1:53pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics