OAuth - client id/secret

mrjohn
Giga Contributor

Hi there,

I have been asked to allow a third party company to create Incidents on our ServiceNow instance via an automated site, so I have created for them a user account and password with ITIL role, however they are asking for our "client ID" and "client secret" to do so.

Can anyone elaborate on what these are or how I discover them in our test instance (and subsequently live once I prove it) please?

I've researched API and OAuth functions, but don't really understand which this is.

1 ACCEPTED SOLUTION

anjalichoudhary
Kilo Guru

Hi John,



You will get Client Id and Client Secret in System OAuth > Application Registry.



find_real_file.png



below link will help you to set up the configuration for OAuth:



http://wiki.servicenow.com/index.php?title=OAuth_Setup#gsc.tab=0



Please mark Helpful/Correct as per impact of the response!!



Thanks,


Anjali


View solution in original post

7 REPLIES 7

mrjohn
Giga Contributor

Update on this, what was very difficult to discern from the MULTITUDE of confusing documentation on this process, was that it was a two-step process and our vendor was only doing the first step.


  1. Vendor requests token to POST Incident
  2. ServiceNow allows them window to do so (at which point vendor sends Incident details).


Unfortunately the vendor did not follow through second step, which was why it was not working.  


Jay Uttanoor
Tera Contributor

This was helpful

OAuth secret is not available error message

https://hi.service-now.com/kb_view.do?sysparm_article=KB0751548

 

sibas
Kilo Contributor

Is it possible we can login only using client id & client secret?