Private Documentation

Supercharged plans admins can set their documentation portal as private, disallowing everyone on the internet to be able to access it. The protected project can be viewed by:

If you are on an enterprise plan, then we also provide reader authentication through your intranet.

Comparison Between Different Methods

MethodSecurity LevelEase of AccessNeeds a Developer?Usage
PasswordWeak. Your readers might leak the password.Need to remember a passwordNoUse to block out competitors and crawlers.
Shared LinkWeak. Your readers might leak the link.Easy, click on a link.NoUse to block out competitors and crawlers.
Reader Magic LinkStrongEasy, readers goes to the docs site, requests a magic link and opens the link.NoUse to secure data and control access.
Custom LoginStrongEasy, reader needs to go to the docs site, but might need to log into your own site.YesUse to secure data, control access and personalise docs.
Single-Sign On (SSO)StrongEasy, reader needs to go to the docs site, but might need to log into SSO.NoUse to secure data and control access.
Intranet (Enterprise only)StrongEasy, reader just needs to go to the docs site.YesUse to secure data and control access.

Password Protect Set up

To set up password protection:

  • Go to your Project Settings from the sidebar.
  • Click on Make Private (or Manage Access).
  • Choose Password.
  • Input the password.
  • Click on Save.

Great, all the published pages of this project are now protected by a password

To try it out, go to the live mode of your documentation. You will be presented with such a page.

Once a reader inputs the right password, they will continue to be logged in for 24 hours.

You should not save confidential or sensitive information in a password protected project. This is to prevent the general public and search engines from accessing your pages rather than to secure data.

Once a project is protected by a password, you can share a link which accesses the project without the need to enter a password. You can use this feature to provide only your customers with read access by sharing this link internally with them.

To share a link:

  • Open Project Settings
  • Next to Manage Access, click on Share Link icon.
  • You can send invitations directly to your readers. Separate e-mail address by using commas.
  • Or you can copy the link and paste it.

The link will be revoked once the password changes or is removed.

Using Login URL

If your docs are protected by using a shared link or a custom login flow, then your readers probably need to authenticate with your own website first, and you need to provide them with a URL that allows them to authenticate on your docs. Thus, we can make this easier by redirecting your unauthenticated readers to a URL which you specify, where:

  • If you are using secure link sharing, it would take them to the page where they can find the link, or the page that redirects them to the link if they're authenticated on your own website.
  • If you are using custom login, it would take them to an authentication page which if they are already logged in to your own website, then it just redirects back with a valid URL to the docs site, otherwise would prompt them to log in first.

To setup login URL:

  • Go to Project Settings in the sidebar.
  • Click on Manage Access.
  • Under Login URL, input the URL. An example would be https://pied-piper.com/docs-login.

Disabling Protection

To disable password protection:

  • Go to Project Settings in the sidebar.
  • Click on Manage Access.
  • Choose Public

Immediately, the project will be unprotected.

All your published versions will continue to be published. Make sure to unpublish any version that you do not want accessible to the general public before you unprotect the project if needed.

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard
  Last updated by Zaid Daba'een