Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-10280

Don't require create privileges to publish to named SNS topic

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.17.3, 2.18.0
    • Fix Version/s: 2.18.0
    • Component/s: camel-aws
    • Labels:
      None
    • Estimated Complexity:
      Unknown

      Description

      If a topic already exists, the SnsEndpoint still requires privileges for the (idempotent) CreateTopic operation to resolve the name to an ARN.

      In comparison, the SqsEndpoint uses the ListQueues operation to check for an existing queue before trying to create a queue.

      Providing an ARN instead of a name bypasses the issue (added to 2.18 in CAMEL-9844). Using an ARN instead of a name isn't always practical though.

        Attachments

          Activity

            People

            • Assignee:
              ancosen Andrea Cosentino
              Reporter:
              sfussenegger Stefan Fussenegger
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: