> ## Documentation Index
> Fetch the complete documentation index at: https://ayakaleaf-pro.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Veřejný přístup

> Jak umožnit přístup k instanci Overleafu hostům, nepřihlášeným návštěvníkům a novým uživatelům?

Instanci Overleafu můžete zpřístupnit lidem bez účtu třemi způsoby:

* [#project-access](https://ayakaleaf-pro.mintlify.site/cs/on-premises/configuration/overleaf-toolkit/authentication/public-access.md#project-access "mention"): umožní hostům otevřít odkaz na sdílený projekt bez přihlášení
* [#page-access](https://ayakaleaf-pro.mintlify.site/cs/on-premises/configuration/overleaf-toolkit/authentication/public-access.md#page-access "mention"): umožní nepřihlášeným návštěvníkům procházet stránky jako `/learn`, `/templates` a `/devs`
* [#public-registration](https://ayakaleaf-pro.mintlify.site/cs/on-premises/configuration/overleaf-toolkit/authentication/public-access.md#public-registration "mention"): umožní uživatelům zaregistrovat se sami, volitelně s aktivačním e-mailem a s omezením na e-mailové domény

### Přístup k projektům

> [!NOTE]
>
> Ve výchozím nastavení se uživatel musí **přihlásit**, aby se mohl připojit ke společné úpravě projektu, i když získá odkaz pro sdílení projektu.

Chcete-li povolit anonymní přístup k projektům sdíleným odkazem, nastavte obě níže uvedené proměnné:

```dotenv title="config/variables.env" theme={null}
OVERLEAF_ALLOW_ANONYMOUS_READ_AND_WRITE_SHARING=true
OVERLEAF_ALLOW_PUBLIC_ACCESS=true
```

`OVERLEAF_ALLOW_ANONYMOUS_READ_AND_WRITE_SHARING` povoluje anonymní čtení a zápis u projektů sdílených odkazem.

`OVERLEAF_ALLOW_PUBLIC_ACCESS` zabraňuje přesměrování nepřihlášených uživatelů na přihlašovací stránku.

Pouze pro přístup ke čtení nastavte samotnou `OVERLEAF_ALLOW_PUBLIC_ACCESS=true`: hosté pak mohou bez přihlášení otevírat odkazy pro čtení (`/read/...`), zatímco odkazy pro úpravy je stále vyzvou k přihlášení.

Znovu vytvořte kontejnery pomocí `bin/up`. Poté otevřete URL odkazu pro sdílení v anonymním okně.

### Přístup ke stránkám

Ve výchozím stavu (když `OVERLEAF_ALLOW_PUBLIC_ACCESS` není nastavena) přesměrovává **každá** stránka kromě přihlašovací a registrační nepřihlášené návštěvníky na přihlašovací stránku. To platí i pro stránky, které mají být veřejné, takže odkazy na ně fungují jen pro již přihlášené uživatele.

S `OVERLEAF_ALLOW_PUBLIC_ACCESS=true` mohou nepřihlášení návštěvníci otevřít:

| Stránka | Vyžaduje |
| - | - |
| Nápověda k LaTeXu na `/learn` (viz [adding-latex-user-help.md](https://ayakaleaf-pro.mintlify.site/cs/on-premises/configuration/overleaf-toolkit/adding-latex-user-help.md "mention")) | `OVERLEAF_PROXY_LEARN=true` |
| Galerie šablon na `/templates`, stránky šablon, náhledy a stahování ZIP (viz [templates.md](https://ayakaleaf-pro.mintlify.site/cs/on-premises/configuration/overleaf-toolkit/templates.md "mention")) | `OVERLEAF_TEMPLATE_GALLERY=true` |
| Stránka Overleaf Import API na `/devs` (viz [overleaf-import-api.md](https://ayakaleaf-pro.mintlify.site/cs/on-premises/configuration/overleaf-toolkit/integrations/overleaf-import-api.md "mention")) | — |

Umožňuje také, aby [#signed-out-visitors](https://ayakaleaf-pro.mintlify.site/cs/on-premises/configuration/overleaf-toolkit/integrations/overleaf-import-api.md#signed-out-visitors "mention") uchovalo odeslaný formulář nepřihlášeného návštěvníka, dokud se nepřihlásí.

Seznam projektů, editor a vytváření projektů (i ze šablony nebo přes Import API) stále vyžadují přihlášení.

### Veřejná registrace

Veřejná registrace je dostupná pouze v [ayaka-notes/ayakaleaf-pro](https://github.com/ayaka-notes/ayakaleaf-pro).

> [!CAUTION]
>
> Upozorňujeme, že jakmile veřejnou registraci povolíte, může se jako uživatel zaregistrovat **kdokoli**, kdo má přístup k vaší instanci Overleafu.
>
> S hodnotou `true` proces registrace neověřuje e-mailové adresy, proto ji používejte pouze v intranetu nebo v důvěryhodném prostředí, případně místo toho použijte [registraci s aktivačním e-mailem](https://ayakaleaf-pro.mintlify.site/cs/on-premises/configuration/overleaf-toolkit/authentication/public-access.md#registration-with-activation-email).
>
> Na instanci s OIDC hodnotu `true` nepoužívejte: kdokoli by se mohl zaregistrovat s e-mailem kolegy dříve, než se kolega poprvé přihlásí přes OIDC, čímž by byl kolega propojen s tímto účtem. Použijte [registraci s aktivačním e-mailem](https://ayakaleaf-pro.mintlify.site/cs/on-premises/configuration/overleaf-toolkit/authentication/public-access.md#registration-with-activation-email) nebo veřejnou registraci vůbec nepovolujte, viz [Účty a hesla](https://ayakaleaf-pro.mintlify.site/cs/on-premises/configuration/overleaf-toolkit/authentication#accounts-and-passwords).

Ve výchozím nastavení neumožňuje veřejnou registraci ani Community Edition, ani Overleaf Pro.

Chcete-li ji povolit, přidejte do `config/variables.env` toto:

```dotenv title="config/variables.env" theme={null}
OVERLEAF_ALLOW_PUBLIC_REGISTRATION=true
```

Znovu vytvořte kontejnery pomocí `bin/up`.

Poté klikněte na **Sign up** nebo navštivte `/register`.

![](https://mintcdn.com/ayakaleaf-pro/lO_zpnrk4Y4SPJX1/images/on-premises/image-21.png?fit=max\&auto=format\&n=lO_zpnrk4Y4SPJX1\&q=85\&s=df328bd4564f52213248b497c66b4a5c)

### Registrace s aktivačním e-mailem

Registrace s aktivačním e-mailem je dostupná pouze v [ayaka-notes/ayakaleaf-pro](https://github.com/ayaka-notes/ayakaleaf-pro). Uživatelé se registrují pouze svým e-mailem a heslo si nastaví přes odkaz v aktivačním e-mailu, takže účet může používat jen vlastník dané adresy. Seznam domén a zástupné znaky vyžadují verzi v6.4.0 nebo novější; starší verze přijímají pouze jednu doménu, například `@example.com`.

Před jejím povolením nakonfigurujte doručování e-mailů, jinak uživatelé aktivační e-mail nikdy nedostanou. Viz [Doručování e-mailů](https://ayakaleaf-pro.mintlify.site/cs/on-premises/configuration/overleaf-toolkit/email-delivery.md).

Poté přidejte do `config/variables.env` následující řádek:

```dotenv title="config/variables.env" wrap theme={null}
OVERLEAF_ALLOW_PUBLIC_REGISTRATION=@example.com,@*.example.org
```

`OVERLEAF_ALLOW_PUBLIC_REGISTRATION` lze nastavit na:

| Hodnota | Kdo se může zaregistrovat | E-mail ověřen |
| - | - | :-: |
| `true` | Kdokoli, s e-mailem a heslem | Ne |
| `@example.com` | Adresy z `example.com` | Ano |
| `@*.example.org` | Adresy ze subdomén, například `cs.example.org`, nikoli ze samotné `example.org` | Ano |
| `@example.com,@*.example.org` | Kterákoli z uvedených položek oddělených čárkami | Ano |
| `@*` | Kdokoli | Ano |

Domény se porovnávají bez ohledu na velikost písmen. Chcete-li povolit doménu i její subdomény, uveďte obě: `@example.org,@*.example.org`.

### Q\&A

> [accordion] Co může nepřihlášený editor dělat s komentáři?
>
> **Odpověď:** Nepřihlášený uživatel, který otevře projekt přes jeho odkaz pro úpravy, získá stejný přístup jako editor, s výjimkou akcí, u kterých se zaznamenává, kdo je provedl:
>
> | Akce | Nepřihlášený editor |
> | - | -: |
> | Úprava textu, zobrazení komentářů a sledovaných změn | Ano |
> | Přijetí sledovaných změn, přepnutí režimu úprav | Ano |
> | Smazání komentáře nebo celého vlákna | Ano |
> | Přidání komentáře, odpověď na něj nebo jeho úprava | Ne |
> | Vyřešení nebo opětovné otevření komentáře | Ne |
>
> Panel recenzí jim stále zobrazuje tlačítko **Resolve**, ale vyřešení selže s chybovou zprávou.
>
> Uživatelé, kteří otevřou projekt přes jeho odkaz pro čtení, nevidí žádné komentáře, viz [Role a oprávnění](https://ayakaleaf-pro.mintlify.site/cs/on-premises/user-and-project-management/roles-and-permissions.md#collaborating).

> [accordion] Mohu přidávat uživatele a zvát spolupracovníky bez e-mailu nebo pomocí pozvánkového kódu?
>
> **Odpověď:** Pozvánkové kódy neexistují, ale uživatele lze přidat i bez e-mailu. V **Admin → Manage Users** klikněte na **Create account**. Poté otevřete **Info** daného uživatele: zobrazí se aktivační odkaz platný jeden týden, který můžete zkopírovat a uživateli poslat sami. Chcete-li sdílet projekt, pozvěte uživatele, kteří již účet mají: pozvánka se jim zobrazí i v seznamu projektů, takže ji mohou přijmout i bez e-mailu. Lidé bez účtu dostanou pozvánku pouze e-mailem, proto jim nejprve vytvořte účet.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.