الخطوة 1: إنشاء موفّر مصادقة في Teable
- انتقل إلى إعدادات تسجيل الدخول الأحادي في Teable
- أنشئ موفّر مصادقة جديدًا، وسمّه Auth0، ثم اختر OpenID Connect
الخطوة 2: الوصول إلى لوحة معلومات Auth0
- سجّل الدخول إلى لوحة معلومات Auth0
- اختر مستأجر Auth0 الخاص بك
- انتقل إلى التطبيقات ← التطبيقات من القائمة اليسرى
الخطوة 3: إنشاء تطبيق جديد
- انقر على إنشاء تطبيق
- أدخل تفاصيل التطبيق:
- الاسم: تسجيل الدخول الأحادي في Teable
- نوع التطبيق: اختر تطبيقات ويب عادية
- انقر على إنشاء
الخطوة 4: ضبط إعدادات التطبيق
بعد إنشاء التطبيق، انتقل إلى علامة تبويب الإعدادات:المعلومات الأساسية
- انسخ النطاق الخاص بك (مثل
your-tenant.auth0.comأوyour-tenant.us.auth0.com) - انسخ معرّف العميل
- انسخ سر العميل
- الصق هذه القيم في إعداد تسجيل الدخول الأحادي في Teable
معرّفات URI للتطبيق
مرّر إلى قسم معرّفات URI للتطبيق:- عناوين URL المسموح بها لرد الاتصال: الصق عنوان URL لرد الاتصال من Teable
- عناوين URL المسموح بها لتسجيل الخروج: (اختياري)
https://app.teable.ai - أصول الويب المسموح بها: (اختياري)
https://app.teable.ai - انقر على حفظ التغييرات أسفل الصفحة
الخطوة 5: إعداد نقاط نهاية OAuth
في Teable، املأ نقاط نهاية OAuth التالية باستخدام نطاق Auth0 الخاص بك:- عنوان URL للتفويض:
https://{yourDomain}/authorize - عنوان URL للرمز المميز:
https://{yourDomain}/oauth/token - عنوان URL لمعلومات المستخدم:
https://{yourDomain}/userinfo - جهة الإصدار:
https://{yourDomain}/
استبدل
{yourDomain} بنطاق Auth0 الفعلي من الخطوة 4.الخطوة 6: إعداد الاتصالات (اختياري)
يتيح لك Auth0 تفعيل عدة موفّري هوية. لإعداد طرق تسجيل الدخول المتاحة:- في إعدادات تطبيقك، انتقل إلى علامة تبويب الاتصالات
- فعّل طرق المصادقة التي تريد دعمها:
- قاعدة البيانات: المصادقة باسم المستخدم وكلمة المرور
- اجتماعي: Google وMicrosoft وGitHub وغيرها
- المؤسسات: SAML وActive Directory وغيرها
- اضبط كل اتصال حسب الحاجة
الخطوة 7: تخصيص تجربة تسجيل الدخول (اختياري)
صفحة تسجيل الدخول العامة
- انتقل إلى العلامة التجارية ← تسجيل الدخول العام في لوحة معلومات Auth0
- خصّص مظهر صفحة تسجيل الدخول
- أضف شعار شركتك وألوان علامتها التجارية
قوالب البريد الإلكتروني
- انتقل إلى العلامة التجارية ← قوالب البريد الإلكتروني
- خصّص قوالب البريد الإلكتروني للتحقق وإعادة تعيين كلمة المرور وغير ذلك
الخطوة 8: إعداد صلاحيات المستخدمين
تحديد النطاقات
- انتقل إلى التطبيقات ← واجهات API في لوحة معلومات Auth0
- اختر Auth0 Management API أو أنشئ واجهة API مخصصة
- حدّد النطاقات والصلاحيات اللازمة لتطبيقك
تعيين الأدوار (اختياري)
- انتقل إلى إدارة المستخدمين ← الأدوار
- أنشئ أدوارًا لأنواع المستخدمين المختلفة
- عيّن الصلاحيات لكل دور
- عيّن المستخدمين للأدوار المناسبة
الخطوة 9: اختبار تسجيل الدخول الأحادي
لديك خياران لتفعيل تسجيل الدخول الأحادي: الخيار 1: عنوان URL المباشر للمصادقة- استخدم عنوان URL للتفويض بوصفه عنوان تسجيل الدخول الأحادي
- أعدّ التحقق من النطاق في Teable
- تحقّق من نطاقك المخصص
- انتقل إلى https://app.teable.ai
- انقر على زر تسجيل الدخول الأحادي
- أدخل عنوان بريدك الإلكتروني ضمن النطاق الذي تم التحقق منه لتسجيل الدخول
إعدادات إضافية (اختياري)
تفعيل المصادقة متعددة العوامل
- انتقل إلى الأمان ← المصادقة متعددة العوامل في لوحة معلومات Auth0
- فعّل طرق المصادقة متعددة العوامل المفضلة لديك (الرسائل النصية القصيرة أو تطبيق المصادقة وغيرهما)
- حدّد سياسات المصادقة متعددة العوامل وقواعدها
إعداد قواعد للمنطق المخصص
- انتقل إلى مسار المصادقة ← القواعد
- أنشئ قواعد مخصصة من أجل:
- إضافة مطالبات مخصصة إلى الرموز المميزة
- فرض الوصول المشروط
- التكامل مع خدمات خارجية
- إثراء ملفات تعريف المستخدمين
إعداد المؤسسات (ميزة Auth0 Organizations)
إذا كنت تستخدم Auth0 Organizations:- انتقل إلى المؤسسات في لوحة معلومات Auth0
- أنشئ مؤسسات لمختلف المستأجرين أو الشركات
- اضبط العلامة التجارية والاتصالات الخاصة بكل مؤسسة
- فعّل دعم المؤسسات في تطبيق Teable الخاص بك

