If I am setting up an S3 source, and creating an SNS topic manually, do I need to name it
panther-notifications-topic? Or can I name it something else?
You can certainly name your SNS topic something different, however there is one important thing to be aware of:
When using an SNS topic with a custom name (a name other than the default
panther-notifications-topic), you must use the “I want to setup everything on my own” option for setting up an IAM role for your S3 log source. Otherwise, if you use the button that deploys the role for you, Panther will assume that it will use the default name, rather than your custom name: