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.
- Link a JIRA Service Desk project to a Space
- Create a page on that space with a Page Tree macro
- Login as a Service Desk customer (user without Confluence Application access)
- Still on the Service Desk side, navigate to the page with the Page Tree macro
- Try to click on any of the page links or hit the Search button.
The links should redirect the customer to the Service Desk KB page.
It redirects the user to Confluence, stating a Permission Denied message.
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.
No workaround at the moment.