How to integrate Splunk with ServiceNow using OAuth authentication

Pranita Bahugun
Tera Contributor

Hello all,

I have configured Splunk with ServiceNow currently with basic authentication but I want to reconfigure it using OAuth authentication, can anyone please help me understand how we can achieve it?

 

Any quick help is much appreciated.

 

Thanks,

Pranita Bahuguni

5 REPLIES 5

Selva Arun
Mega Sage
Mega Sage

Hi Pranita,

 

https://www.servicenow.com/community/architect-forum/splunk-add-on-integration-with-servicenow/m-p/2...

 

https://www.servicenow.com/docs/bundle/washingtondc-platform-security/page/administer/security/conce...

 

Please check the community and document link and believe this might be helpful for you.

 

If you believe the solution provided has adequately addressed your query, could you please **mark it as 'Helpful'** and **'Accept it as a Solution'**? This will help other community members who might have the same question find the answer more easily.

 

Thank you for your consideration.


Selva

@Selva Arun Thankyou for your helpful answer. Truly appreciate your efforts.

 

Hi Pranita,

 

Thank you for your kind words.

 

If you believe the solution provided has adequately addressed your query, could you please **'Accept it as a Solution'**? This will help other community members who might have the same question find the answer more easily.

 

Thank you for your consideration.

 

Selva Arun

Pooja58
Kilo Sage

Hi @Pranita Bahugun ,

In this integration who is provider and who is consumer?

1. If ServiceNow instance is provider,

go to System OAuth-->Application Registry--> click new.

Pooja58_0-1739548762323.png

select Create an OAuth API endpoint for external clients

Pooja58_1-1739548824535.png

Provide unique name and save, Client ID and Client secret will be auto generated

Pooja58_2-1739548937936.png

 

Share this Client ID, Client secret, and service account details(User ID and password),token URL.(https://instancename.service-now.com/oauth_token.do)

 

2. If ServiceNow instance is consumer,

Ask your provider to Share the Client ID, Client secret, and service account details(User ID and password),token URL.

And configure below steps

go to System OAuth-->Application Registry--> click new.

Pooja58_3-1739549213988.png

 

Select Connect to a third party OAuth Provider

Pooja58_4-1739549265569.png

Fill the below details shared by your provider, name of your choice, Client ID, Client secret and token URL shared by your provider.

Pooja58_5-1739549368800.png

 

Please mark this solution as helpful/accepted! If it resolves your issue

 

Best Regards,

Pooja