Connect an AI assistant
Your AI assistant can read this documentation directly, so it answers from the current content instead of guessing. Add one of the servers below to your client — they use the Model Context Protocol (MCP). Each one covers a different body of content, so add the one you need.
The catalog did not load. Refresh the page to try again.
Loading…
{{server.name}}
{{server.summary}}
{{server.documentCount.toLocaleString()}} pages Not published to this site
- Name
-
{{server.name}} - URL
-
{{mcpServerUrl(server.path)}}
| Tool | What it does |
|---|---|
{{tool.name}} |
{{part.text}}{{part.text}} |
How can we help?
Keep typing - a search needs at least two characters
Searching in {{docApp.searchFilterBySpecificBookTitle}}
Searching for:
{{docApp.searchResultFilteredItems.length}} results for:
{{docApp.currentResultsSearchText}}
in {{docApp.searchFilterBySpecificBookTitle}}
Found {{docApp.searchResponse.totalResultsAvailable}} matches. Showing the top {{docApp.searchResponse.results ? docApp.searchResponse.results.length : 0}}. Use a more specific search to further narrow down the results.
No documentation pages match this search, so all content types are shown.
Most matches are in {{docApp.searchDocTypeRescue.best.name}}.
There is no book with the ID "{{docApp.searchBookRescue.bid}}", so the book filter from this link was ignored and results from all books are shown.
You have an odd number of " characters in your search terms - each one needs closing with a matching " character!
-
{{resultItem.title}} {{resultItem.matchedBy === 'semantic' ? 'semantic' : (resultItem.matchedBy === 'both' ? 'keyword + semantic' : 'keyword')}}
{{resultItem.url}}
{{docApp.libraryHomeViewProduct.title || docApp.libraryHomeViewProduct.id}}
{{docApp.libraryHomeViewProduct.description}}
{{group.title || group.id}}
{{group.description}}
Controlling Who Sees and Does What
- Article
- Tue Nov 10 2026
- 1 minutes to read
- 1 contributors
The right knowledge for the right audience
A new knowledge base is open to everyone with the Knowledge User role by default, and you restrict it by adding subscriptions. A subscription can be to a service, so that everyone who has that service can see the knowledge base, or to a team, which is ideal for technical knowledge that’s meant for support staff rather than end users. In practice this means audiences such as end users, service desk staff, IT teams, and power users each see only the knowledge meant for them.
Learn more: Subscriptions | Knowledge Roles
Roles for managing and contributing
Hornbill provides dedicated knowledge roles: Knowledge Administrator, Knowledge Manager (who owns and manages a knowledge base), Knowledge Contributor, and Knowledge User. Knowledge Managers can grant contributor access to named teams or users on a knowledge base, independently of who can read it, so you could let a whole team contribute content and edits. Roles are applied to individual users, and Hornbill also supports creating custom roles.
Learn more: Knowledge Roles | Contributor Access | User Roles (Platform)
- Version {{docApp.book.version}}
- Node {{docApp.node}} / {{docApp.build}}