> ## 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.

# Herkese Açık Erişim

> Misafirlerin, oturum açmamış ziyaretçilerin ve yeni kullanıcıların Overleaf örneğinize erişmesine nasıl izin verilir?

Overleaf örneğinizi hesabı olmayan kişilere üç şekilde açabilirsiniz:

* [#project-access](https://ayakaleaf-pro.mintlify.site/tr/on-premises/configuration/overleaf-toolkit/authentication/public-access.md#project-access "mention"): misafirlerin oturum açmadan paylaşılan bir proje bağlantısını açmasına izin verin
* [#page-access](https://ayakaleaf-pro.mintlify.site/tr/on-premises/configuration/overleaf-toolkit/authentication/public-access.md#page-access "mention"): oturum açmamış ziyaretçilerin `/learn`, `/templates` ve `/devs` gibi sayfalara göz atmasına izin verin
* [#public-registration](https://ayakaleaf-pro.mintlify.site/tr/on-premises/configuration/overleaf-toolkit/authentication/public-access.md#public-registration "mention"): kullanıcıların isteğe bağlı olarak bir etkinleştirme e-postasıyla ve e-posta alan adlarıyla sınırlı şekilde kendi kendilerine kaydolmasına izin verin

### Proje Erişimi

> [!NOTE]
>
> Varsayılan olarak, bir kullanıcı proje paylaşım bağlantısını edinse bile ortak bir proje düzenleme oturumuna katılabilmesi için önce **oturum açması** gerekir.

Bağlantıyla paylaşılan projelere anonim erişime izin vermek için aşağıdaki iki değişkeni de ayarlayın:

```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`, bağlantıyla paylaşılan projelerde anonim okuma/yazmayı etkinleştirir.

`OVERLEAF_ALLOW_PUBLIC_ACCESS`, kimliği doğrulanmamış kullanıcıların giriş sayfasına yönlendirilmesini engeller.

Yalnızca salt okunur erişim için yalnızca `OVERLEAF_ALLOW_PUBLIC_ACCESS=true` ayarlayın: misafirler bu durumda görüntüleme bağlantılarını (`/read/...`) oturum açmadan açabilir, düzenleme bağlantıları ise yine oturum açmalarını ister.

Konteynerleri `bin/up` ile yeniden oluşturun. Ardından bir bağlantı paylaşım URL'sini gizli bir pencerede açın.

### Sayfa Erişimi

Varsayılan olarak (`OVERLEAF_ALLOW_PUBLIC_ACCESS` ayarlanmamışken), giriş ve kayıt sayfaları dışındaki **her** sayfa oturum açmamış ziyaretçileri giriş sayfasına yönlendirir. Buna herkese açık olması amaçlanan sayfalar da dahildir; dolayısıyla bu sayfalara verilen bağlantılar yalnızca zaten oturum açmış kullanıcılar için çalışır.

`OVERLEAF_ALLOW_PUBLIC_ACCESS=true` ile oturum açmamış ziyaretçiler şunları açabilir:

| Sayfa | Gereksinim |
| - | - |
| `/learn` adresindeki LaTeX yardımı (bkz. [adding-latex-user-help.md](https://ayakaleaf-pro.mintlify.site/tr/on-premises/configuration/overleaf-toolkit/adding-latex-user-help.md "mention")) | `OVERLEAF_PROXY_LEARN=true` |
| `/templates` adresindeki şablon galerisi, şablon sayfaları, önizlemeler ve ZIP indirmeleri (bkz. [templates.md](https://ayakaleaf-pro.mintlify.site/tr/on-premises/configuration/overleaf-toolkit/templates.md "mention")) | `OVERLEAF_TEMPLATE_GALLERY=true` |
| `/devs` adresindeki Overleaf Import API sayfası (bkz. [overleaf-import-api.md](https://ayakaleaf-pro.mintlify.site/tr/on-premises/configuration/overleaf-toolkit/integrations/overleaf-import-api.md "mention")) | — |

Ayrıca [#signed-out-visitors](https://ayakaleaf-pro.mintlify.site/tr/on-premises/configuration/overleaf-toolkit/integrations/overleaf-import-api.md#signed-out-visitors "mention") özelliğinin, oturum açmamış bir ziyaretçiden gelen form gönderimini ziyaretçi oturum açana kadar saklamasını sağlar.

Proje listesi, düzenleyici ve proje oluşturma (şablondan veya Import API üzerinden de olsa) yine oturum açmayı gerektirir.

### Herkese Açık Kayıt

Herkese açık kayıt yalnızca [ayaka-notes/ayakaleaf-pro](https://github.com/ayaka-notes/ayakaleaf-pro) içinde mevcuttur.

> [!CAUTION]
>
> Herkese açık kaydı etkinleştirdiğinizde, Overleaf örneğinize erişimi olan **herkesin** kullanıcı olarak kaydolabileceğini lütfen unutmayın.
>
> `true` ile kayıt süreci e-posta adreslerini doğrulamaz; bu nedenle lütfen yalnızca bir intranette veya güvenilir bir ortamda kullanın ya da bunun yerine [etkinleştirme e-postasıyla kayıt](https://ayakaleaf-pro.mintlify.site/tr/on-premises/configuration/overleaf-toolkit/authentication/public-access.md#registration-with-activation-email) kullanın.
>
> OIDC kullanan bir örnekte `true` kullanmayın: herkes, bir meslektaşının ilk OIDC oturum açmasından önce o meslektaşın e-postasıyla kaydolabilir ve bu da meslektaşı o hesaba bağlar. [Etkinleştirme e-postasıyla kayıt](https://ayakaleaf-pro.mintlify.site/tr/on-premises/configuration/overleaf-toolkit/authentication/public-access.md#registration-with-activation-email) kullanın veya herkese açık kaydı hiç açmayın; bkz. [Hesaplar ve parolalar](https://ayakaleaf-pro.mintlify.site/tr/on-premises/configuration/overleaf-toolkit/authentication#accounts-and-passwords).

Varsayılan olarak ne Community Edition ne de Overleaf Pro herkese açık kayda izin verir.

Etkinleştirmek için `config/variables.env` dosyasına şunu ekleyin:

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

Konteynerleri `bin/up` ile yeniden oluşturun.

Ardından **Sign up** düğmesine tıklayın veya `/register` adresini ziyaret edin.

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

### Etkinleştirme E-postasıyla Kayıt

Etkinleştirme e-postasıyla kayıt yalnızca [ayaka-notes/ayakaleaf-pro](https://github.com/ayaka-notes/ayakaleaf-pro) içinde mevcuttur. Kullanıcılar yalnızca e-posta adresleriyle kaydolur ve parolalarını etkinleştirme e-postasındaki bağlantı üzerinden belirler; böylece hesabı yalnızca adresin sahibi kullanabilir. Alan adı listesi ve joker karakterler v6.4.0 veya sonraki bir sürüm gerektirir; önceki sürümler yalnızca `@example.com` gibi tek bir alan adı kabul eder.

Bunu etkinleştirmeden önce e-posta gönderimini yapılandırın; aksi takdirde kullanıcılar etkinleştirme e-postasını hiçbir zaman almaz. Bkz. [E-posta gönderimi](https://ayakaleaf-pro.mintlify.site/tr/on-premises/configuration/overleaf-toolkit/email-delivery.md).

Ardından `config/variables.env` dosyasına aşağıdaki satırı ekleyin:

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

`OVERLEAF_ALLOW_PUBLIC_REGISTRATION` şu değerlere ayarlanabilir:

| Değer | Kimler kaydolabilir | E-posta doğrulanır |
| - | - | :-: |
| `true` | E-posta ve parolayla herkes | Hayır |
| `@example.com` | `example.com` adresleri | Evet |
| `@*.example.org` | `example.org`'un kendisi değil, `cs.example.org` gibi alt alan adlarının adresleri | Evet |
| `@example.com,@*.example.org` | Virgülle ayrılmış listelenen girdilerden herhangi biri | Evet |
| `@*` | Herkes | Evet |

Alan adları büyük/küçük harfe duyarsız olarak eşleştirilir. Bir alan adına ve alt alan adlarına izin vermek için ikisini de listeleyin: `@example.org,@*.example.org`.

### Q\&A

> [accordion] Oturum açmamış bir düzenleyici yorumlarla ne yapabilir?
>
> **Yanıt:** Bir projeyi düzenleme bağlantısı üzerinden açan, oturum açmamış bir kullanıcı, işlemi kimin yaptığını kaydeden eylemler dışında bir düzenleyiciyle aynı erişime sahip olur:
>
> | Eylem | Oturum açmamış düzenleyici |
> | - | -: |
> | Metni düzenleme, yorumları ve izlenen değişiklikleri görüntüleme | Evet |
> | İzlenen değişiklikleri kabul etme, düzenleme modunu değiştirme | Evet |
> | Bir yorumu veya tüm bir konuyu silme | Evet |
> | Yorum ekleme, yanıtlama veya düzenleme | Hayır |
> | Bir yorumu çözme veya yeniden açma | Hayır |
>
> İnceleme paneli onlara **Resolve** düğmesini yine de gösterir, ancak çözme işlemi bir hata mesajıyla başarısız olur.
>
> Bir projeyi görüntüleme bağlantısı üzerinden açan kullanıcılar hiç yorum görmez; bkz. [Roller ve izinler](https://ayakaleaf-pro.mintlify.site/tr/on-premises/user-and-project-management/roles-and-permissions.md#collaborating).

> [accordion] E-posta olmadan veya bir davet koduyla kullanıcı ekleyip ortak çalışan davet edebilir miyim?
>
> **Yanıt:** Davet kodları yoktur, ancak kullanıcılar e-posta olmadan eklenebilir. **Admin → Manage Users** bölümünde **Create account** öğesine tıklayın. Ardından kullanıcının **Info** bölümünü açın: burada bir hafta geçerli olan etkinleştirme bağlantısı gösterilir; bu bağlantıyı kopyalayıp kullanıcıya kendiniz gönderebilirsiniz. Bir projeyi paylaşmak için zaten hesabı olan kullanıcıları davet edin: davet onların proje listesinde de görünür, böylece e-posta olmadan kabul edebilirler. Hesabı olmayan kişiler daveti yalnızca e-postayla alır; bu nedenle önce onların hesabını oluşturun.


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