Uploaded image for project: 'Confluence Cloud'
  1. Confluence Cloud
  2. CONFCLOUD-67528

Condition 'addon_property_contains_any_user_group' is not working intermittently

    XMLWordPrintable

    Details

      Description

      Issue Summary

      Connect app UI elements with addon_property_contains_any_user_group fail to display.

      Related to https://jira.atlassian.com/browse/CONFCLOUD-65625

      Steps to Reproduce

      1. Install an app with addon_property_contains_any_user_group (sample Atlas CRM)
      2. Add which group to display in settings (https://<instance-name>.atlascrm.cloud/settings/permissions)
      3. Login as a regular user (non admin) with the appropriate group and notice that no "Atlas CRM" menu is available in apps

      Expected Results

      It should display the appropriate module

      Actual Results

      Not displaying

      Notes

      • The vendor has had more than one occurance of this problem before:
        https://ecosystem.atlassian.net/servicedesk/customer/portal/14/DEVHELP-2127
        https://ecosystem.atlassian.net/servicedesk/customer/portal/14/DEVHELP-2266
        https://jira.atlassian.com/browse/CONFCLOUD-65625
      • They always track whenever customers change the user groups that they define in their Permissions page. The list of groups hasn't been changed for <instance added as internal comment> since September 2018.
      • The customer (<instance added as internal comment>) has reported this to be broken before (See mentioned DEVHELP tickets) with the same app property, which was fixed by Atlassian, and now seems to be broken again.
      • The same condition with the same app property works in Jira. (Vendor also have the menu item there) This was also the case when the conditions were broken before.
      • I personally wasn't able to replicate this but vendor mentioned from experience from the past that:

        We haven't been able to reproduce this issue ourselves. We noticed in the past when the conditions were broken that a bug in confluence was rolled out to several customers of ours but not to everyone. (So it looks like updates come in batches on Cloud).

      Workaround

      Apps can work around the failure by temporarily removing the condition from their app descriptors.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              lhuang@atlassian.com Leo Huang
              Reporter:
              acalantog Anne Calantog
              Votes:
              1 Vote for this issue
              Watchers:
              8 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: