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

# الوصول العام

> كيف تتيح للضيوف والزوار غير المسجلين والمستخدمين الجدد الوصول إلى نسخة Overleaf الخاصة بك؟

يمكنك فتح نسخة Overleaf الخاصة بك للأشخاص الذين لا يملكون حسابًا بثلاث طرق:

* [الوصول إلى المشاريع](/ar/on-premises/configuration/overleaf-toolkit/public-access#project-access "mention"): السماح للضيوف بفتح رابط مشروع مشترك دون تسجيل الدخول
* [الوصول إلى الصفحات](/ar/on-premises/configuration/overleaf-toolkit/public-access#page-access "mention"): السماح للزوار غير المسجلين بتصفح صفحات مثل `/learn` و `/templates` و `/devs`
* [التسجيل العام](/ar/on-premises/configuration/overleaf-toolkit/public-access#public-registration "mention"): السماح للمستخدمين بالتسجيل بأنفسهم، مع إمكانية تقييد ذلك بنطاق بريد إلكتروني معين

### الوصول إلى المشاريع

<Info>
  افتراضيًا، حتى إذا حصل المستخدم على رابط مشاركة مشروع، فيجب عليه **تسجيل الدخول** قبل أن يتمكن من الانضمام إلى جلسة تحرير تعاونية للمشروع.
</Info>

للسماح بالوصول المجهول إلى المشاريع المشتركة عبر الروابط، اضبط كلا المتغيرين أدناه:

```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` القراءة/الكتابة المجهولة في المشاريع المشتركة عبر الروابط.

يمنع `OVERLEAF_ALLOW_PUBLIC_ACCESS` إعادة توجيه المستخدمين غير المصادق عليهم إلى صفحة تسجيل الدخول.

أعد إنشاء الحاويات باستخدام `bin/up`. ثم افتح رابط مشاركة في نافذة تصفح خاصة.

### الوصول إلى الصفحات

افتراضيًا (عندما لا يكون `OVERLEAF_ALLOW_PUBLIC_ACCESS` مضبوطًا)، تعيد **كل** الصفحات، باستثناء صفحتي تسجيل الدخول والتسجيل، توجيه الزوار غير المسجلين إلى صفحة تسجيل الدخول. ويشمل ذلك الصفحات المقصود أن تكون عامة، لذا لا تعمل الروابط إليها إلا للمستخدمين المسجلين دخولهم بالفعل.

مع `OVERLEAF_ALLOW_PUBLIC_ACCESS=true`، يمكن للزوار غير المسجلين فتح:

| الصفحة | المتطلبات |
| - | - |
| مساعدة LaTeX على `/learn` (راجع [adding-latex-user-help.md](/ar/on-premises/configuration/overleaf-toolkit/adding-latex-user-help "mention")) | `OVERLEAF_PROXY_LEARN=true` |
| معرض القوالب على `/templates`، وصفحات القوالب، ومعايناتها، وتنزيلات ZIP (راجع [templates.md](/ar/on-premises/configuration/overleaf-toolkit/templates "mention")) | `OVERLEAF_TEMPLATE_GALLERY=true` |
| صفحة Overleaf Import API على `/devs` (راجع [overleaf-import-api.md](/ar/on-premises/configuration/overleaf-toolkit/overleaf-import-api "mention")) | — |

كما يتيح ذلك لـ [Overleaf Import API](/ar/on-premises/configuration/overleaf-toolkit/overleaf-import-api#signed-out-visitors "mention") الاحتفاظ بنموذج أرسله زائر غير مسجل إلى أن يسجّل دخوله.

لا تزال قائمة المشاريع والمحرر وإنشاء المشاريع (بما في ذلك من قالب أو عبر Import API) تتطلب تسجيل الدخول.

### التسجيل العام

التسجيل العام متاح فقط في [ayaka-notes/overleaf-pro](https://github.com/ayaka-notes/overleaf-pro).

<Danger>
  يُرجى ملاحظة أنه بمجرد تفعيل التسجيل العام، يمكن **لأي شخص** لديه إمكانية الوصول إلى نسخة Overleaf الخاصة بك التسجيل كمستخدم.

  لا تتحقق عملية التسجيل من عناوين البريد الإلكتروني، لذا يُرجى استخدامها فقط على شبكة داخلية (إنترانت) أو في بيئة موثوقة، أو تعطيلها عندما لا تعود بحاجة إلى التسجيل.
</Danger>

افتراضيًا، لا يسمح أي من Community Edition أو Overleaf Pro بالتسجيل العام.

لتفعيله، أضف ما يلي إلى `config/variables.env`:

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

أعد إنشاء الحاويات باستخدام `bin/up`.

ثم انقر على **Sign up** أو زر `/register`.

<Frame>
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-20.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=199f36eabcd9d8880f5bb05f4242b664" alt="" width="2366" height="1551" data-path="images/on-premises/image-20.png" />
</Frame>

### التسجيل المقيّد بنطاق

التسجيل العام المقيّد بنطاق متاح فقط في [ayaka-notes/overleaf-pro](https://github.com/ayaka-notes/overleaf-pro).

قبل تفعيل ذلك، قم بإعداد إرسال البريد الإلكتروني حتى يتمكن المستخدمون من تلقي الدعوات والإشعارات. راجع [إرسال البريد الإلكتروني](/ar/on-premises/configuration/overleaf-toolkit/email-delivery).

ثم أضف السطر التالي إلى `config/variables.env`:

```dotenv title="config/variables.env" wrap theme={null}
OVERLEAF_ALLOW_PUBLIC_REGISTRATION=@example.domain
```

يمكن ضبط `OVERLEAF_ALLOW_PUBLIC_REGISTRATION` على:

* `true` للسماح لأي شخص يمكنه الوصول إلى الموقع بالتسجيل
* `@example.domain` لتقييد التسجيل بعناوين البريد الإلكتروني ضمن ذلك النطاق


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