We have articles that have specific information for a customer. But we don't want that article to be accessible for other customers.
We use the knowledge base and would love to be able to have those specific articles in the knowledge base too..
It's possible to authorize an article for groups, but you can't put customers in those groups.
Is there any other possibility to be able to show specific articles to specific customers in the knowledgebase?
Hey @Ellie van Houten 👋
Great question! I totally get why you’d want certain knowledge base articles to be visible only to specific customers. it’s a common need for personalized support.
Right now, Jira Service Management + Confluence doesn’t have a built-in way to set article-level permissions for individual customers or organizations. The permissions model works at the space level and uses Confluence groups, but portal-only customers can’t be added to those groups. So unfortunately, there’s no native feature for this yet.
Here are the most practical options:
Separate spaces per customer
Create a dedicated Confluence space for each customer and link it to their JSM project. Then restrict that space to your internal team and the customer’s Atlassian account. This is the most common workaround.
Convert customers to Atlassian accounts
If you can, give those customers Atlassian accounts and add them to Confluence groups. Then you can use page restrictions. This works well if you have an identity provider (IdP) with SCIM provisioning.
Marketplace apps
Tools like Refined for Jira Service Management or Scroll Viewport for Confluence can help customize the portal experience, but they don’t fully solve per-customer article permissions, they’re more about branding and navigation.
Links that might help:
Hope this clears things up! 😊
Thank you very much. The first option seems to be the most obvious one. We now have 1 JSM project for all customers, but with this option, we would have to make spaces for all the customers, but also a JSM project per customer? We have approximately 50 customers. Or am I missing something?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
No you’re thinking about it the right way. If your customers are portal-only, you can’t restrict access per space because they don’t exist in Confluence. Permissions there only work for Atlassian accounts. So with the “separate spaces” approach, you have two choices:
If you want granular control without creating 50 projects, the only option is to give customers Atlassian accounts and use Confluence groups for page restrictions. Otherwise, it’s all-or-nothing.
Hope this makes things clearer!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.