العربية
  • منظمات
  • التعدد المستأجر
  • SaaS
  • مؤسسة
  • B2B

دليل سهل للبدء مع منظمات Logto - لبناء تطبيق متعدد المستأجرين

تعلم كيفية استخدام منظمات Logto لبناء بنية تحتية للهوية لتطبيق SaaS الخاص بك.

Guamian
Guamian
Product & Design

المنظمة هي مجموعة من المستخدمين تمثل فرق العمل، العملاء التجاريين، وشركات الشركاء الذين يصلون إلى تطبيقاتك. من المهم دعم متطلبات التطبيق متعدد المستأجرين. في هذا الدليل، سوف نرشدك إلى إعداد ميزات المنظمة واستخدام المنظمة لبناء بنية الهوية لتطبيق SaaS الخاص بك.

يمكنك مشاهدة هذا الفيديو السريع أو ببساطة قراءة النسخة النصية لنفس المعلومات.

ابدأ بضبط المنظمات

للبدء، اذهب إلى المستأجر الخاص بمشروعك وانتقل إلى قسم المنظمة. انقر على "إعداد منظمتك."

سوف يتم نقلك إلى صفحة تعليمات تشرح المفاهيم الرئيسية وكيفية عمل المنظمات في Logto.

لقطة شاشة 2023-11-21 في 12.28.38 PM.png

فهم كيفية العمل

المنظمة تمثل مجموعة من المستخدمين ويمكن أن تشمل فرق العمل، العملاء التجاريين، وشركات الشركاء. كل مستخدم داخل المنظمة يعتبر "عضوًا." هذه الكيانات مهمة لإدارة متطلباتك متعددة المستأجرين.

لقطة شاشة 2023-11-21 في 12.29.25 PM.png

ومع ذلك، ليس كافيًا فقط تجميع المستخدمين. فالمنظمة نفسها لديها تحكم وصول قائم على الأدوار.

في تطبيقات SaaS متعددة المستأجرين، غالبًا ما تشترك المنظمات المتعددة في نفس قالب التحكم في الوصول، والذي يتضمن الأذونات والأدوار. في Logto، يتم الإشارة إلى هذا بـ "نموذج المنظمة. "

الآن، لنقم بتوضيح أعمق للمكونات الرئيسية لنموذج المنظمة**:** إذن المنظمة ودور المنظمة.

إذن المنظمة يشير إلى التفويض الممنوح للوصول إلى مورد ضمن سياق المنظمة.

إذن المنظمة.png

دور المنظمة هو مجموعة من أذونات المنظمة التي يمكن تعيينها للأعضاء. يتضمن كل دور في المنظمة مجموعة من أذونات المنظمة.

أدوار المنظمة.png

قد تتساءل عن كيفية عمل نموذج المنظمة مع المنظمة لإقامة نموذج مصادقة الهوية والتفويض لمنتج SaaS.

لنستخدم هذا الرسم لفهم كيف يرتبط كل شيء

الرسم البياني.png

  1. جون ينتمي إلى منظمتين، باستخدام بريده الإلكتروني "[email protected]" كوحدة تعريف واحدة. هو مدير لمنظمة A و ضيف لمنظمة B.
  2. سارة تنتمي إلى منظمة واحدة، باستخدام بريدها الإلكتروني "[email protected]" كوحدة تعريف واحدة. هي المديرة لمنظمة B.
  3. يتشارك دور "المدير" نفس نموذج المنظمة عبر منظمات مختلفة.
  4. كذلك، يتشارك دور "العضو" نفس نموذج المنظمة عبر منظمات مختلفة.

الآن لقد فهمت المفاهيم الأساسية. دعونا نتبع التعليمات لضبط أذونات المنظمة وأدوارها.

تحديد أذونات المنظمة

لقطة شاشة 2023-11-21 في 12.29.44 PM.png

تحديد أدوار المنظمة

لقطة شاشة 2023-11-21 في 12.29.58 PM.png

الآن لديك نموذج منظمة جاهز للاستخدام. في كل مرة تقوم فيها بإنشاء منظمة جديدة، سيتم وراثة هذا القالب للتحكم في الوصول تلقائيًا. كل ما عليك القيام به هو تعيين الأدوار المناسبة للأعضاء وفقًا لذلك.

إنشاء منظمتك الأولى

الآن، دعونا ننشئ منظمتك الأولى. ستأخذك الخطوات التالية على البطاقة السفلى إلى الدليل لإضافة الأعضاء، تغيير الأدوار، وأداء مهام إدارة المستخدم الأخرى.

لقطة شاشة 2023-11-21 في 12.31.54 PM.png

إدارة المنظمات ونموذج المنظمة

ما قمت بإنشائه توا هو منظمة فارغة، ويمكنك إضافة الأعضاء إليها. انتقل إلى قسم المنظمة وانتقل إلى علامة تبويب الأعضاء. انقر على "إضافة أعضاء" لتحديد المستخدمين بكميات كبيرة في المستأجر الخاص بك وتعيين أدوار المنظمة لهم. بدلاً من ذلك، يمكنك تركها فارغة إذا لم تكن قد قررت أدوارهم بعد.

يمكنك أيضًا إجراء مهام التحرير الفردي. انقر على زر النقاط الثلاث لإزالة عضو من المنظمة أو تغيير أدوارهم في المنظمة.

قائمة أعضاء المنظمة

قائمة أعضاء المنظمة

تحرير دور المنظمة لعضو محدد

تحرير دور المنظمة لعضو محدد

إذا كنت ترغب في تحديث نموذج المنظمة الخاص بك، انتقل إلى علامة تبويب نموذج المنظمة. هنا، يمكنك إضافة أذونات وأدوار إضافية أو تعديل الأذونات والأدوار الحالية.

نموذج المنظمةتحرير دور المنظمة في النموذجإنشاء إذن منظمة في النموذجإنشاء دور منظمة في النموذج

إدارة المنظمات عبر API إدارة Logto

كل ما يمكنك القيام به في وحدة التحكم يمكنك أيضًا القيام به من خلال API الإدارة. يشمل ذلك، وليس محددًا لـ:

  1. إنشاء، حذف، أو تحرير منظمة.
  2. إضافة المستخدمين إلى المنظمة.
  3. إزالة المستخدمين من المنظمة.
  4. إدارة نموذج المنظمة:
    • إضافة، حذف، أو تحرير أدوار المنظمة.
    • إضافة، حذف، أو تحرير أذونات المنظمة.
  5. تعيين أو إزالة أدوار المستخدمين في المنظمة.

للحصول على قائمة كاملة بالإمكانيات، يرجى الرجوع إلى مراجع API لدينا.

مصادر أخرى

قامت Logto بإجراء أبحاث واسعة وطورت فهمًا شاملاً لأفضل الممارسات لإنشاء تطبيقات متعددة المستأجرين. لا تتردد في استكشاف مقالاتهم لمزيد من المعلومات.

نماذج الإيجار لتطبيق متعدد المستأجرين

عزل المستأجر في التطبيق متعدد المستأجرين

نماذج الإيجار لتطبيق متعدد المستأجرين

هل التطبيقات متعددة المستأجرين = SaaS؟

🏢 منظمات (التعدد المستأجر) | وثائق Logto