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

Page Tree Macro Issues with Service Desk

XMLWordPrintable

      Summary

      When connecting JIRA Service Desk with Confluence, customers without Confluence access will not be able to click on the links of the Page Tree macro or use its search, as they will not be licensed/permitted to login at Confluence, and when trying it, it will give a Permission Denied message.

      When trying to click on the page links rendered by the macro on the Service Desk KB, it will redirect them to the Confluence page URLs (https://example.atlassian.net/wiki/spaces/SPACEKEY/pages/pageid/page+name), instead of the customer KB URL (https://example.atlassian.net/servicedesk/customer/kb/view/pageid). If trying to use the search of the macro, it will use Confluence's search URL (https://example.atlassian.net/wiki/plugins/pagetreesearch/pagetreesearch.action) as well.

      Steps to Reproduce

      1. Link a JIRA Service Desk project to a Space
      2. Create a page on that space with a Page Tree macro
      3. Login as a Service Desk customer (user without Confluence Application access)
      4. Still on the Service Desk side, navigate to the page with the Page Tree macro
      5. Try to click on any of the page links or hit the Search button.

      Expected Results

      The links should redirect the customer to the Service Desk KB page.

      Actual Results

      It redirects the user to Confluence, stating a Permission Denied message.

      Notes

      Still on the KB article side of Service Desk, an additional BUG can be observed if trying to use the function to expand the page to display its child pages, it will open a new tab with the page content. In the KB it will state that the expand action is loading, but, no page will be retrieved.

      When trying to confirm the behavior with different macros, it's confirmed that the Content by Label macro does not reproduce the same issue. The mechanism used to render the page links of this macro could help on fixing the Page Tree issue.

      Workaround

      No workaround at the moment.

              Unassigned Unassigned
              gdecampos Giuliano C.
              Votes:
              7 Vote for this issue
              Watchers:
              10 Start watching this issue

                Created:
                Updated:
                Resolved: