Trigger `avi:confluence:permissions_updated:<entity-type>` events when entity becomes restricted

XMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Medium
    • Component/s: Ecosystem
    • None
    • Minor
    • 1

      Issue Summary

      When a view restriction is added to a content entity (e.g. a page) that prevents it to be accessible by a Forge app, this Forge app doesn't receive the respective avi:confluence:permissions_updated:<entity-type> event.

      Steps to Reproduce

      1. Create a Forge app listening to avi:confluence:permissions_updated:page event.
      2. Install this Forge app to a Confluence instance.
      3. Create a page in any space.
      4. Press Share button and add View restrictions only to yourself.

      Expected Results

      avi:confluence:permissions_updated:page is triggered and received the Forge app.

      Actual Results

      avi:confluence:permissions_updated:page is not sent to the Forge app.

      Workaround

      Currently there is no known workaround for this behavior. A workaround will be added here when available.

      The only way for the app to receive a permissions_updated event is if the app system user is also added to the allowed users for this page.

              Assignee:
              Jesus Moreno
              Reporter:
              Roman Toropov
              Votes:
              9 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: