Authorization error during SNS Subscribe

Hi everyone!
This is my first time here, so apologies if I don’t know proper etiquette yet.

I was wondering if anyone could help me figure out why I am getting this error:

Error code: AuthorizationError - Error message: User: arn:aws:iam::555555555555:user/jona is not authorized to perform: SNS:Subscribe on resource: arn:aws:sns:eu-central-1:214830741341:SentinelS1L1C

The settings I am trying to apply are as follows:
Topic ARN: arn:aws:sns:eu-central-1:214830741341:SentinelS1L1C (as found here: https://registry.opendata.aws/sentinel-1/)
Protocol: HTTP (but I get the same error for HTTPS)
Endpoint: http://5.555.555.55 (my EC2’s public IPv4)

Can anyone help me figure out what’s going on, and how to connect this up to my pipeline?

Thanks!

@gmilcinski, maybe you might have some insight into this?

Hi Jona, sorry it was not clear, but you can only subscribe to the SNS topic with Lambda or SQS services. I will update the listing at https://registry.opendata.aws/sentinel-2/ to be more explicit.

Very clear! Thanks @jflasher!

You may want to update https://registry.opendata.aws/sentinel-1/ while you’re at it.

Your quick reply was much appreciated.