AWS SNS confirm Subscription

Sumeet Verma
Mega Expert

Hi All,

i'm trying integrate AWS cloud watch with Service Now.

i have created SNS topics in AWS and sent a confirm subscription request from AWS to Service Now instances. it should be auto approved via the API cals from AWS to service now but it's still in pending state.

i guess my Service Now is not able to recieve the API calls from AWS.

how do i make sure that my service now is able to get the API call successfully from AWS.

find_real_file.png

1 ACCEPTED SOLUTION

Hello Does your password have the @ symbol in it? If so remove it from the password and try again. It doesn't like the @ as it is expecting the ServiceNow instance URL directly after the @ symbol Hope that helps Cheers J

View solution in original post

15 REPLIES 15

junaidghafoor
Tera Expert

Hi,

 

What is the End Point URL you are using?

 

Thanks
Junaid

Sumeet Verma
Mega Expert

i'm using below as per service now docs

i tried giving all my credentials and the url as per below endpoint format but it didn't work.

i tried giving only the service now instance url but it neither worked too.

find_real_file.png

Works fine for me. I create a subscription with the Topic ARN. Protocal HTTPS

and the following End Point:

https://un:pw@<First bit of your Instance Name>.service-now.com/api/global/em/inbound_event?source=AWS

 

Make sure you have the ':' between the username and password.

I assume you have Event Management plugin enabled on your instance.

Also check that the Listener Transform Script called 'AWS Events Transform Script' is active.

 

Cheers,

J

Sumeet Verma
Mega Expert

i checked and i have all these in place but doesn't work.

does your Confirmation come automatically. how long it takes?