Setup:
- Jira (software and service desk) Server installation
- Confluence server installation
- Established application link in both directions
- No "user sharing" from jira to confluence
Steps:
- Created service desk project
- Matching knowledge base space in confluence was created from service desk
- Created some articles in KB space
- Set knowledge base access in service desk project to "all active ..."
- Invited customer
Problem:
When I log in as agent I can search (from service desk) and find the KB articles and can open them in a popup in jira service desk (and copy the link).
When I log in as a customer I can create tickets as expected in the service desk project. But when I search for KB articles none are found. If I access the copied link I get an article not found message.
Documentation states that the customer should be able to search and display the KB articles in this szenario.
I asked it in the community and got the answer to activate anonymous access. My answer and disagreement to this is :
I don't think so. If you have to enable anonymous access to the knowledge base then why is there at the top of the permissions a special entry "All active users ... this was activated by service desk ..." (translated by me from german). It doesn't make any sense that jira service desk activates some super special kind of permission if you have to allow anonymous access anyway.
Also in service desk under knowledge base it is stated that all customers have access, even without confluence license. If it were needed to enable anonymous access to achieve this, service desk would have done it when creating the KB space inconfluence.
And by the way, if showing the knowledge base article is done in a popup in jira, why is access of the user to cinfluence even needed? Jira can (and seemingly does) pull the content via the application link and show it without ever handing the user over to confluence.