GroupUpdatedEvent is not taken into account by Gatekeeper

XMLWordPrintable

    • Severity 3 - Minor

      Issue Summary

      When running a full or incremental remote directory synchronization, the changes pulled in from that remote directory are not reflected in Gatekeeper.

      Steps to Reproduce

      1. Configure an external user directory
      2. Synchronize the users and groups from there
      3. Go to Inspect Permissions
      4. Set some permissions for a group (i.e. groupA)
      5. Make some changes in the remote directory (such as update the group name to groupA1)
      6. Now go back to User Directories
      7. Disable that directory, click Synchronize (this will force a full sync when we enable it again)
      8. Enable it again and click Synchronize

      Expected Results

      The changes in the remote directory should be reflected in Confluence as well as in Gatekeeper. The group name should be updated and carry the permissions set on the old name

      Actual Results

      New group with new no permissions set.
      If we rename this group to the same one as before, those permissions will appear again

      Workaround

      The system administrator can disable and then enable the plugin to force a refresh of the user cache

            Assignee:
            Bradley Hyde
            Reporter:
            Bradley Hyde
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: