User Management

Users are people who can log in to create and manage content in your knowledge base. In this guide, we'll cover everything you need to know about setting up and managing users in KnowledgeOwl

What is a user?

A user is someone who can log in to the backend of your KnowledgeOwl account to create and edit content, customize settings, or view reporting. Users are your admins and authors, and they are different than the people who can view your content, who we call readers.

Add a user

Users who are full account admins can add new users under Your Account > Users. If you do not have any available users, you can upgrade your trial or account under Your Account > Account to add more.

When you add a new user, an invitation email will be sent and it includes a temporary password. When the new user first logs in to KnowledgeOwl, they will be asked to update their password.

Edit users and permissions

Users with full account admin access can manage all users under Your Account > Users. The Users page displays all users and permissions along with the date of their last login through the KnowledgeOwl login page. Last login date is not updated when a user chooses to remain logged in using "Keep me logged in" or when they log in through the knowledge base as a reader.

User permissions

KnowledgeOwl has four levels of user permissions:

  1. Admin Rights
    Users with Full Account Admin permissions can perform all actions in your account, including adding new users; managing user permissions; creating and deleting API keys; updating account and billing information; creating and managing readers, groups, and reader settings; and cancelling your account. Users can be optionally be given Admin access to readers – which allows them to create and manage reader, groups, and reader settings –  without the other Full Account Admin actions.
  2. Knowledge Base Roles
    You can specify what role a user has for each knowledge base in your account. KnowledgeOwl has two default roles, Editor and Writer, as well as the ability for you to create Custom Roles to further restrict what actions different users are able to perform in your knowledge base.  A user with no access will not see the knowledge base.
  3. User Teams
    You can control which users are able to edit what content using User Teams. When you create a User Team, you can restrict editing access for categories and articles to the team. Only users who are part of the team will be able to edit restricted articles, or articles within a restricted category.
  4. Reader Groups
    You can control which users are able to see what content using reader groups. By default, all users have access to see all content. When you create a reader group, you can restrict categories and articles to that group. If you choose to restrict a user to a reader group, the user will only be able to see content that is not restricted or that is restricted to their reader group. 

Custom roles

If you need to lock down user permissions, you can create custom roles to control what actions your users are able to perform in your knowledge base. 

Users with full account admin access can create custom roles under Your Account > Users > Roles. A common use case is to create a role who has access to create and edit draft articles but not publish them. This is often called a Content Contributor.

Once you create a custom role, you can then assign users to the role to further restrict what actions they can perform in your knowledge base.

Available custom role permissions

By default, a custom role has no permissions and you choose what each role should be able to do. 

  • Article permissions
    • Create any type of new article, or specify any of the four article types (create from scratch, copy existing article, create from template, or link/sync content to an existing article). 
    • Edit draft articles
    • Edit published articles
    • Create new versions of articles
    • Publish draft articles or new versions
    • Move or reorder articles
    • Delete articles
  • Category permissions
    • Create new categories
    • Edit categories
    • Move or reorder categories
    • Delete categories
  • Home page permissions
    • Edit home page content
  • Glossary permissions
    • Add glossary terms
    • Edit glossary terms
    • Delete glossary terms
  • File library permissions
    • Edit files
    • Delete files
  • Tag permissions
    • Add new tags to articles
    • Add existing tags to articles
    • Remove tags from articles
    • Edit existing tags in the tag library
    • Delete tags from the tag library
  • Admin permissions
    • Create and manage PDF and HTML exports 
    • Update basic settings
    • Update security settings
    • Update contact form settings
    • Update article ratings settings
    • Update comment settings
    • Update style / theming
    • Update widget settings

Reset a user password

Users can request a password reset email on the KnowledgeOwl login page. Users can also change their own password under Account > My Settings.

Users with full account admin access can also reset passwords for other users. When clicking Reset Password for a user, you can choose to email user a randomly generated temporary password or assign a custom temporary password. When the user logins in with the temporary password, they will be asked to update their password.

What is the difference between an editor and a writer?

An Editor can perform all actions in a knowledge base, including customizing any setting. A Writer does not have access to customize settings but can perform any action related to creating and editing content. To further restrict what actions a user can perform, create a custom role.

Can users share logins?

Users are allowed to share logins in KnowledgeOwl, meaning that two people can be logged in as the same user at the same time. For security reasons, we highly advise against sharing logins.