Skip to main content

I’ve searched around the community as well as the internet and cannot find what redirect_uri Zapier wants from ServiceNow. I’m attempting to use the default https://<instance>.service-now.com/oauth_redirect.do, but Zapier says this URI is invalid. To be clear, this redirect works fine with multiple other integrations.

 

I could use the username and password to bypass this, but the entire point of this is to test an integration for my company and if I can’t get OAuth working, that’s a deal-breaker and my PoC spike will be over before it started.

Any help is appreciated. Thanks!

Hi ​@plakin 

Can you post screenshots to give us more context about what you are referring to?


I have this connection configuration box at the very beginning of an attempt to integrate ServiceNow with Zapier
 

 

After filling it out with the values from my instance and the OAuth entry I setup…

...it gives me the following message:


 


@plakin 

Make sure there are no leading/trailing extra spaces in the values you are inputting.

 

If the issue persists, you can try opening a ticket with Zapier Support: https://zapier.com/app/get-help

 

Help links for using ServiceNow in Zaps: https://zapier.com/apps/servicenow/integrations#help

 


No leading or ending spaces on any of the data, I like to paste to notepad first and copy from there to avoid parsing or formatting issues. I guess I’ll open a ticket tomorrow morning.

Thanks for the response.


Hi there ​@plakin,

I did some digging into this, and it seems like a user confirmed that the issue was resolved when they authenticated with an admin account. Users need either web_service_admin or rest_admin enabled per this community post: https://www.servicenow.com/community/itsm-forum/required-roles-for-rest-api-integration/m-p/479205

Kindly give it a try and let me know how it goes? I'll keep an eye out for your response!


Hello, ken.a

I appreciate the response, but I’m not sure the linked post relates to my current situation. I’m currently logged in as a full admin account, which includes all the other roles they’re discussing.

My expectation from prior integrations is that once I setup the connection I’ll be asked a deny/allow question by ServiceNow to correlate my logged-in account with the OAuth connection (example image below). This creates a symbolic link between the OAuth entry and the account for its roles, and you can change what account is associated anytime afterward. I cannot get to that point.

 

Zapier is telling me the redirect URI is wrong, and I’ve been using the default redirect provided by ServiceNow, so I’m attempting to find what value it wants.


All,

It looks like this was user error. I don’t know why it didn’t show up in my initial popup that I posted. Maybe I accidentally scrolled down and the box was too small for me to notice it. This was my initial screenshot I shared

 

However, it’s plainly visible above the Subdomain field on this popup I opened from the New Zap screen:

Thanks for the assistance and I hope this helps anyone else that may have overlooked it. I would use the direct link from the page in case it changes (it also has the logo url), but this is what it is as of right now:

https://zapier.com/dashboard/auth/oauth/return/ServiceNowCLIAPI/


Reply