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

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

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    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:
              acosentino Andrea Cosentino
              Reporter:
              sfussenegger Stefan Fussenegger

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment