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

Details

    • 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.

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated: