website logo
Sign Up ➑Book a Demo
🌐Help Center
πŸ’ΌJobs
Navigate through spaces
🌐Help Center
πŸ’ΌJobs
⌘K
πŸ‘‹Product Documentation Portal
πŸš€GETTING STARTED
Learn the basics
How to get started
Use cases
πŸ“EDITOR
πŸ“ƒDOCUMENTS
πŸ—ƒοΈSPACES
🌎HOSTED SPACES
β˜•ORGANIZATIONS
πŸ“¦IMPORT & EXPORT
πŸ”ŒINTEGRATIONS
πŸ“₯GUIDES
πŸ”ƒPUBLIC API
Doc
πŸ”—EMBEDS EXAMPLES
➿MISC
Docs powered byΒ archbeeΒ 
9min

Public Access Controls

This feature is available on these plans: βœ”οΈ Growing only for Password Auth

βœ”οΈ Scaling βœ”οΈ Enterprise

By default a public Space does not have any authentication method, but you can choose and set a few:

  1. Space-wide password;
  2. Guest accounts, where you manually create email + password combos and distribute them to your users;
  3. Magic Links, where you enter specific emails or entire domains, and users will authenticate using a link that we send on their email address;
  4. JWT, where your dev team generates a JWT with a secret key you provide in our UI, then pass it back to us as part of a link. This is the easiest to manage, but you will require developer time.

None

The default behaviour is set as None, meaning it is available publicly. You can change to controls to limit the access for readers.

Everyone with the link will be able to read content.

Links are safe to share because they are cryptographically generated and unguessable.

ο»Ώ

When you want to gate the contents to specific readers, try any of the options below.

Here is the breakdown of each control by each subscription plan:

Growing

Scaling

Enterprise

Password

Password

Password

ο»Ώ

Guest Accounts

Guest Accounts

ο»Ώ

Magic Link

Magic Link

ο»Ώ

JWT authentication

JWT authentication

ο»Ώ

Guest Accounts

Create guest accounts. Everyone with the link and a guest account will be able to read the content. Guest accounts are not charged as seats in Archbee.

ο»Ώ
ο»Ώ

Magic Link

Users will be able to authenticate to your space with their email address if you add their email address or their email domain to the list below. Everyone with the link and a matched account will be able to read the content. Accounts are not charged as seats in Archbee.

ο»Ώ
ο»Ώ

How JWT works

JWT visitor authentication

Go to the Spaces settings, and set a JWT secret key that you generate on your server

ο»Ώ

ο»Ώ

Use one of the examples below to generate the JWT token.

You also need to replace the URL with the subdomain of your documentation site.

Node.js
|
ο»Ώ

Here is an example to generate a JWT token with .NET: https://github.com/dragosbulugean/archbee-jwt-dotnetο»Ώ

JS
|
ο»Ώ

ο»Ώ

Updated 07 Feb 2023
Did this page help you?
Yes
No
UP NEXT
Space Links
Docs powered byΒ archbeeΒ 
TABLE OF CONTENTS
None
Guest Accounts
Magic Link
How JWT works
JWT visitor authentication