Access Control

Access Control

Flexible permissions for every use case

Control who sees your knowledge base. From fully public documentation to private team wikis and paid content — KBKit gives you granular access control out of the box.

Public Knowledge Bases

Open to the web. Perfect for product docs, developer guides, and open-source projects.

Private & Team-Only

Restrict access to authenticated members. Ideal for internal wikis and team documentation.

Paid Access

Gate content behind a paywall with Stripe integration. Monetize your expertise.

Permissions

How permissions work

KBKit uses a simple but powerful permission model. Each knowledge base has an access level that determines who can view its content.

  1. 1

    Public

    Anyone on the internet can access. SEO-optimized with meta tags and sitemaps.

  2. 2

    Private

    Only authenticated organization members with the right role can view.

  3. 3

    Invite-Only

    Share via invitation links or email invites. Perfect for beta docs or client portals.

  4. 4

    Paid

    Integrate with Stripe to charge for access. Set up subscriptions or one-time payments.

Access Settings

Roles

Role-based access control

Organization Owner

Full control over all settings, billing, and members.

Admin

Manage knowledge bases, members, and settings.

Editor

Create and edit articles, manage categories.

Viewer

Read-only access to private knowledge bases.

Guest

Public access only, no authentication required.

API Token

Programmatic access with scoped permissions.

Ready to control access to your docs?

Set up granular permissions and start protecting your knowledge base in minutes.