Free Training - ManageEngine OpManager

Integrating OpManager with ServiceNow using 3rd party / self-signed SSL Certificate

OpManager's integration with ServiceNow using a 3rd party or self-signed SSL Certificate simplifies incident management and asset tracking. It ensures secure data transmission, promotes collaboration between teams, and streamlines IT operations, enhancing service delivery and operational efficiency.

OpManager can be integrated easily with ServiceNow using a 3rd party / self-signed SSL Certificate by using the following steps:

Step 1: Get the keystore file and password

  • Get the key store file and password used while generating the SSL certificates in OpManager. If certificate is present already, skip to step 3.
  • To get the file path and password, open the file "server.xml" located under "<OpManager_Installed_Dir>/conf/server.xml" and check for the <Connector>tag.

    OpManager integration with ServiceNow using SSL certificate: Acquire key store file and password

    OpManager integration with ServiceNow using SSL certificate: Server.xml file under OpManager installed directory

Step 2: Export the SSL certificate from keystore file

  • To export SSL certificate from keystore file, run the following command and if prompted for password, enter the password from Step 1

    OpManager integration with ServiceNow using SSL certificate: SSL certificate export

    where Alias Name is the certificate alias name.
  • You can get list of aliases from key store using the following command

    OpManager integration with ServiceNow using SSL certificate: Aliases list from key store

Step 3: Import the SSL Certificate

To import the SSL certificate to a new trust store, run the following command

  • If SSL Certificate is self-signed:

    OpManager integration with ServiceNow using SSL certificate: For self signed SSL certificate

  • If SSL Certificate is CA-signed:

    OpManager integration with ServiceNow using SSL certificate: For CA signed SSL certificate

    Note: The Truststore password can be any password.

Step 4: Import Truststore to ServiceNow

  • Go to the ServiceNow Instance and select System Definition → Certificates → New.
  • Select Type as Java Key Store and provide Truststore Password in the Key Store Passwordfield

    OpManager integration with ServiceNow using SSL certificate: New certificate under system definition

  • Now select the message attachments and add the opmservicenow.truststorefile.

    OpManager integration with ServiceNow using SSL certificate: Message attachments

  • Validate files before updating using Validate Stores/Certificates option and click on Submit..

    OpManager integration with ServiceNow using SSL certificate: File validation before submitting

Step 5: Create a protocol profile in ServiceNow

  • Go to ServiceNow Instance → System Security → Protocol Profiles → New
  • Set Protocol field as opmhttps and select the previously created Certificate entry in Keystore field and click on Submit.

    OpManager integration with ServiceNow using SSL certificate: Protocol profile creation in ServiceNow

Step 6: Set the OPM host URL in OpManager

  • In OpManager go to Settings → General Settings → Third Party Integrations → ServiceNow and click 'Configure'.
  • Provide the ServiceNow instance details, and click 'Save'. Note that the URL should be of the form opmhttps://host_name:web_port/ where the web_port is OpManager's web port and host_name refers to the host name or IP Address of the OpManager instance.

    OpManager integration with ServiceNow using SSL certificate: OPM host URL set in OpManager

Thank you for your feedback!

Was this content helpful?

We are sorry. Help us improve this page.

How can we improve this page?
Do you need assistance with this topic?
By clicking "Submit", you agree to processing of personal data according to the Privacy Policy.
Back to Top