> ## Documentation Index
> Fetch the complete documentation index at: https://help.teable.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# تسجيل الدخول الأحادي عبر Auth0

> إعداد Auth0 بوصفه موفّر مصادقة تسجيل الدخول الأحادي في Teable

<Tip>متاح في خطة Business والخطط الأعلى</Tip>

## الخطوة 1: إنشاء موفّر مصادقة في Teable

1. انتقل إلى إعدادات تسجيل الدخول الأحادي في Teable
2. أنشئ موفّر مصادقة جديدًا، وسمّه **Auth0**، ثم اختر **OpenID Connect**

## الخطوة 2: الوصول إلى لوحة معلومات Auth0

1. سجّل الدخول إلى [لوحة معلومات Auth0](https://manage.auth0.com)
2. اختر مستأجر Auth0 الخاص بك
3. انتقل إلى **التطبيقات** ← **التطبيقات** من القائمة اليسرى

## الخطوة 3: إنشاء تطبيق جديد

1. انقر على **إنشاء تطبيق**
2. أدخل تفاصيل التطبيق:
   * **الاسم**: تسجيل الدخول الأحادي في Teable
   * **نوع التطبيق**: اختر **تطبيقات ويب عادية**
3. انقر على **إنشاء**

## الخطوة 4: ضبط إعدادات التطبيق

بعد إنشاء التطبيق، انتقل إلى علامة تبويب **الإعدادات**:

### المعلومات الأساسية

1. انسخ **النطاق** الخاص بك (مثل `your-tenant.auth0.com` أو `your-tenant.us.auth0.com`)
2. انسخ **معرّف العميل**
3. انسخ **سر العميل**
4. الصق هذه القيم في إعداد تسجيل الدخول الأحادي في Teable

### معرّفات URI للتطبيق

مرّر إلى قسم **معرّفات URI للتطبيق**:

1. **عناوين URL المسموح بها لرد الاتصال**: الصق **عنوان URL لرد الاتصال** من Teable
2. **عناوين URL المسموح بها لتسجيل الخروج**: (اختياري) `https://app.teable.ai`
3. **أصول الويب المسموح بها**: (اختياري) `https://app.teable.ai`
4. انقر على **حفظ التغييرات** أسفل الصفحة

<Warning>احرص على حفظ تغييراتك قبل مغادرة الصفحة.</Warning>

## الخطوة 5: إعداد نقاط نهاية OAuth

في Teable، املأ نقاط نهاية OAuth التالية باستخدام نطاق Auth0 الخاص بك:

* **عنوان URL للتفويض**: `https://{yourDomain}/authorize`
* **عنوان URL للرمز المميز**: `https://{yourDomain}/oauth/token`
* **عنوان URL لمعلومات المستخدم**: `https://{yourDomain}/userinfo`
* **جهة الإصدار**: `https://{yourDomain}/`

<Note>استبدل `{yourDomain}` بنطاق Auth0 الفعلي من الخطوة 4.</Note>

## الخطوة 6: إعداد الاتصالات (اختياري)

يتيح لك Auth0 تفعيل عدة موفّري هوية. لإعداد طرق تسجيل الدخول المتاحة:

1. في إعدادات تطبيقك، انتقل إلى علامة تبويب **الاتصالات**
2. فعّل طرق المصادقة التي تريد دعمها:
   * **قاعدة البيانات**: المصادقة باسم المستخدم وكلمة المرور
   * **اجتماعي**: Google وMicrosoft وGitHub وغيرها
   * **المؤسسات**: SAML وActive Directory وغيرها
3. اضبط كل اتصال حسب الحاجة

## الخطوة 7: تخصيص تجربة تسجيل الدخول (اختياري)

### صفحة تسجيل الدخول العامة

1. انتقل إلى **العلامة التجارية** ← **تسجيل الدخول العام** في لوحة معلومات Auth0
2. خصّص مظهر صفحة تسجيل الدخول
3. أضف شعار شركتك وألوان علامتها التجارية

### قوالب البريد الإلكتروني

1. انتقل إلى **العلامة التجارية** ← **قوالب البريد الإلكتروني**
2. خصّص قوالب البريد الإلكتروني للتحقق وإعادة تعيين كلمة المرور وغير ذلك

## الخطوة 8: إعداد صلاحيات المستخدمين

### تحديد النطاقات

1. انتقل إلى **التطبيقات** ← **واجهات API** في لوحة معلومات Auth0
2. اختر **Auth0 Management API** أو أنشئ واجهة API مخصصة
3. حدّد النطاقات والصلاحيات اللازمة لتطبيقك

### تعيين الأدوار (اختياري)

1. انتقل إلى **إدارة المستخدمين** ← **الأدوار**
2. أنشئ أدوارًا لأنواع المستخدمين المختلفة
3. عيّن الصلاحيات لكل دور
4. عيّن المستخدمين للأدوار المناسبة

## الخطوة 9: اختبار تسجيل الدخول الأحادي

لديك خياران لتفعيل تسجيل الدخول الأحادي:

**الخيار 1: عنوان URL المباشر للمصادقة**

* استخدم عنوان URL للتفويض بوصفه عنوان تسجيل الدخول الأحادي

**الخيار 2: التحقق من النطاق**

1. أعدّ التحقق من النطاق في Teable
2. تحقّق من نطاقك المخصص
3. انتقل إلى [https://app.teable.ai](https://app.teable.ai)
4. انقر على زر تسجيل الدخول الأحادي
5. أدخل عنوان بريدك الإلكتروني ضمن النطاق الذي تم التحقق منه لتسجيل الدخول

## إعدادات إضافية (اختياري)

### تفعيل المصادقة متعددة العوامل

1. انتقل إلى **الأمان** ← **المصادقة متعددة العوامل** في لوحة معلومات Auth0
2. فعّل طرق المصادقة متعددة العوامل المفضلة لديك (الرسائل النصية القصيرة أو تطبيق المصادقة وغيرهما)
3. حدّد سياسات المصادقة متعددة العوامل وقواعدها

### إعداد قواعد للمنطق المخصص

1. انتقل إلى **مسار المصادقة** ← **القواعد**
2. أنشئ قواعد مخصصة من أجل:
   * إضافة مطالبات مخصصة إلى الرموز المميزة
   * فرض الوصول المشروط
   * التكامل مع خدمات خارجية
   * إثراء ملفات تعريف المستخدمين

### إعداد المؤسسات (ميزة Auth0 Organizations)

إذا كنت تستخدم Auth0 Organizations:

1. انتقل إلى **المؤسسات** في لوحة معلومات Auth0
2. أنشئ مؤسسات لمختلف المستأجرين أو الشركات
3. اضبط العلامة التجارية والاتصالات الخاصة بكل مؤسسة
4. فعّل دعم المؤسسات في تطبيق Teable الخاص بك
