SNS alert and daily summary not being received not authorized to perform SNS Publish on resource

SNS alert and daily summary not being received "not authorized to perform: SNS:Publish on resource"

CPM Alert and daily summary are not being received through the AWS SNS system.

In CPM server logging you may see this message:
ERROR:  send_push_alert_inner(.\cpmserver\cpm\notifications.py:451)  Failed publishing alert: License will expire on XX-XX-XXXX, please contact N2WS to renew. Reason: BotoServerError: 403 Forbidden
{"Error":{"Code":"AuthorizationError","Message":"User: arn:aws:sts::XXXXXXXXXXXX:assumed-role/N2WS-CPM-Role/X-XXXXXXXXXXXXX is not authorized to perform: SNS:Publish on resource: arn:aws:sns:XX:XXXXXXXXXXXX:N2WS-Notifications","Type":"Sender"},"RequestId":"XXXX"}

The problem could be permissions within the AWS account itself or the topic policy in SNS.

Please first double check the AWS account has the following permissions:
"sns:CreateTopic",
"sns:GetTopicAttributes",
"sns:Publish",
"sns:SetTopicAttributes",
"sns:Subscribe"


Then check that the SNS topic policy allows permissions for "Everyone", or the specific user: