Integarting CrowdStrike with ServiceNow CMDB

Anil Karthik N
Tera Contributor

Hi All,

 

I need to integrate CrowdStrike with ServiceNow CMDB using Service Graph Connector. What are all the details I need to collect before from client before starting the development. Any roadmap for implementing this.

 

Thanks in advance

2 REPLIES 2

Ryan122
Tera Expert

Hi Anil,

I hope you were able to find an answer, but incase someone comes across this in the future, we've been working on the installation for about a month and I'll share what we've discovered for this project. I recommend taking the following steps:

  1. Review the installation guide from the ServiceNow Store: https://store.servicenow.com/appStoreAttachments.do?sys_id=49ce1fde1bbe2d1001711f03b24bcb89
  2. Make sure that Integration Commons for CMDB is installed in your instance: https://docs.servicenow.com/en-US/bundle/utah-servicenow-platform/page/product/configuration-managem...
  3. Work with your Stakeholders to define what classes and fields they want to track with CrowdStrike.
  4. Define the reconciliation order if you are using discovery sources besides CrowdStrike.
  5. Gather all Client IDs and Client Secrets that will be used with the Service Graph Connector.

Also, if you need to change the connections after creating them, the Service Graph Connector runs into an issue. Here are the high level steps I took to rebuild the child connections for our instance:

  1. Create the connection or child aliases (sys_alias)
  2. Create OAuth Entity Profile (oauth_entity)
    1. Select Connect to a third party OAuth Provider.
    2. Enter the Client information including the token URL.
    3. Enter Client Credentials in the Default Grant type field.
  3. Create OAuth 2.0 Credentials (discovery_credentials)
  4. Create the HTTP(s) Connection (http_connection)
    1. Connect the OAuth 2.0 Credentials in the Credential field.
    2. Connect the Alias in the Connection alias field.
    3. Enter the Connection URL from the installation guide.

Sireesha Mareed
Tera Contributor

Hi ,

 

I came across same development, But facing issue in migrating Oauth token credentials to QA.

I can migrate connections but credentials are showing empty in HTTPconnections in QA after migrating.

Can anybody suggest what is best approach to migrate Oauth 2.0 credentials

 

Thanks in advance