I piani Pro includono l’autenticazione con password.I piani Enterprise includono tutti i metodi di autenticazione.
L’autenticazione richiede che gli utenti eseguano l’accesso prima di visualizzare la documentazione.

Modalità di autenticazione

Scegli tra autenticazione completa o parziale in base alle tue esigenze di controllo degli accessi. Autenticazione completa: tutte le pagine sono protette. Gli utenti devono effettuare l’accesso prima di poter visualizzare qualsiasi contenuto. Autenticazione parziale: alcune pagine sono pubbliche, mentre altre richiedono l’autenticazione. Gli utenti possono consultare liberamente i contenuti pubblici e autenticarsi solo quando accedono alle pagine protette. Quando configuri uno dei metodi di handshake indicati di seguito, seleziona Autenticazione completa oppure Autenticazione parziale nelle impostazioni della dashboard.

Configurare l’autenticazione

Seleziona il metodo di handshake che desideri configurare.
L’autenticazione con password fornisce solo il controllo degli accessi e non supporta la personalizzazione dei contenuti.

Prerequisiti

  • I tuoi requisiti di sicurezza consentono la condivisione della password tra più utenti.

Implementazione

1

Crea una password.

  1. Nel tuo dashboard, vai su Authentication.
  2. Seleziona Full Authentication o Partial Authentication.
  3. Seleziona Password.
  4. Inserisci una password sicura.
  5. Seleziona Save changes.
2

Distribuisci l'accesso.

Condividi in modo sicuro la password e l’URL della documentazione con gli utenti autorizzati.

Esempio

La tua documentazione è ospitata su docs.foo.com e ti serve un controllo degli accessi di base senza tracciare i singoli utenti. Vuoi impedire l’accesso pubblico mantenendo la configurazione semplice.Crea una password robusta nel tuo dashboard. Condividi le credenziali con gli utenti autorizzati. Tutto qui!

Rendere pubbliche le pagine

Quando si utilizza l’autenticazione parziale, tutte le pagine sono protette per impostazione predefinita. Puoi rendere determinate pagine accessibili senza autenticazione, a livello di pagina o di gruppo, utilizzando la proprietà public.

A livello di pagina

Per rendere una pagina pubblica, aggiungi public: true al frontmatter della pagina.
Public page example
---
title: "Public page"
public: true
---

A livello di gruppo

Per rendere pubbliche tutte le pagine di un gruppo, aggiungi "public": true sotto il nome del gruppo nell’oggetto navigation del file docs.json.
Esempio di gruppo pubblico
{
  "navigation": {
    "groups": [
      {
        "group": "Public group",
        "public": true,
        "icon": "play",
        "pages": [
          "quickstart",
          "installation",
          "settings"
        ]
      },
      {
        "group": "Private group",
        "icon": "pause",
        "pages": [
          "private-information",
          "secret-settings"
        ]
      }
    ]
  }
}