Documentation

This is taking longer than usual. If nothing appears, refresh the page.

Documentation

{{docApp.title}}

{{docApp.description}}

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…

How can we help?

{{docApp.searchError}}

Keep typing  - a search needs at least two characters

Searching in {{docApp.searchFilterBySpecificBookTitle}}

 {{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}}

  1. {{book.title}}

Controlling Who Sees and Does What

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)

In This Document