For our agents, we have an extensive knowledge base built in OneNote we are working on building in JSM. This is to help them troubleshoot issues internally. They are adding the articles to the Knowledge base directly from JSM without permission to Confluence.
Then, for customers, we need to separate their knowledge base in the portal so they don't see the agent's internal documents.
The agent do not have access to Confluence directly.