Uploaded image for project: 'Atlassian Ecosystem'
  1. Atlassian Ecosystem
  2. ECO-201

Re-adding default global permissions on uninstall then reinstall is not expected behaviour for some users or app developers

XMLWordPrintable

    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      1. Groups that are added to a global permission persist across uninstall then reinstall
      2. Removed default groups (e.g. those added on install for global permissions with "defaultGrants": ["all"]) are not re-added if the app is upgraded / reinstalled over the top of an existing installation.
      3. Removed default groups (e.g. those added on install for global permissions with "defaultGrants": ["all"]) are re-added after an uninstall then reinstall.

      #3 was a change introduced in December 2023 to address ECO-63 (albeit not by diagnosing and addressing the root cause). This behaviour may surprise admins not expecting an uninstall followed by a reinstall to alter the state of their global permissions - the docs are abiguous on this point. On the other hand, if a long time passes between uninstallation and reinstallation, not re-granting default permissions is likely to cause surprise.

            Unassigned Unassigned
            jhazelwood James Hazelwood
            Votes:
            2 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: