التعاون مع المؤلفين والمحررين الآخرين

تعاون مع المؤلفين والمحررين الآخرين باستخدام التحكم في الوصول المستند إلى دور Azure (Azure RBAC) الموجود على مورد QnA Maker.

ملاحظة

سيتم إيقاف خدمة QnA Maker في 31 مارس 2025. يتوفر الآن إصدار أحدث من إمكانية طرح الأسئلة والإجابة عليها كجزء من Azure Cognitive Service for Language. للحصول على إمكانيات الإجابة على الأسئلة داخل خدمة اللغة، راجع الإجابة على الأسئلة. اعتبارا من 1 أكتوبر 2022 ، لن تتمكن من إنشاء موارد QnA Maker جديدة. للحصول على معلومات حول ترحيل قواعد معارف QnA Maker الحالية للإجابة على الأسئلة، راجع دليل الترحيل.

يتم توفير الوصول على مورد صانع QnA

يتم التحكم في جميع الأذونات بواسطة الأذونات الموضوعة على مورد QnA Maker. تتم محاذاة هذه الأذونات للقراءة والكتابة والنشر والوصول الكامل. يمكنك السماح بالتعاون بين مستخدمين متعددين عن طريق تحديث وصول RBAC لمورد QnA Maker.

تتضمن ميزة Azure RBAC هذه:

  • Azure Active Directory (AAD (دليل Azure النشط)) متوافق بنسبة 100٪ مع الإصدارات السابقة مع المصادقة المستندة إلى المفتاح للمالكين والمساهمين. يمكن للعملاء استخدام المصادقة المستندة إلى المفتاح أو المصادقة المستندة إلى Azure RBAC في طلباتهم.
  • أضف المؤلفين والمحررين بسرعة إلى جميع قواعد المعرفة في المورد لأن التحكم يكون على مستوى المورد وليس على مستوى قاعدة معارف.

ملاحظة

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

يتم توفير الوصول من خلال دور محدد

يتم توفير الأدوار التالية للتعاون:

الدور دالات الوصول إلى واجهة برمجة التطبيقات أذونات API
مالك الكل مفتاح المصادقة الكل
مساهم الكل باستثناء القدرة على إضافة أعضاء جدد إلى الأدوار مفتاح المصادقة الكل باستثناء القدرة على إضافة أعضاء جدد إلى الأدوار
QnA صانع قراءة
(اقرأ)
تصدير/تنزيل
الاختبار
الرمز المميز للحامل 1. تنزيل KB API
2. قائمة KBs لواجهة برمجة تطبيقات المستخدم
3. الحصول على تفاصيل قاعدة المعارف
4. تنزيل التعديلات
توليد الإجابة
محرر صانع QnA
(قراءة/كتابة)
تصدير/تنزيل
الاختبار
تحديث قاعدة المعارف
تصدير KB
استيراد KB
استبدال قاعدة المعارف
إنشاء قاعدة معارف (KB)
الرمز المميز للحامل 1. إنشاء واجهة برمجة تطبيقات KB
2. تحديث واجهة برمجة تطبيقات KB
3. استبدال KB API
4. استبدال التعديلات
5. "واجهة برمجة تطبيقات القطار" [في نموذج الخدمة الجديد v5]
مستخدم الخدمة المعرفية
(قراءة/كتابة/نشر)
الكل مفتاح المصادقة جميع سبل الوصول إلى موارد الخدمات المعرفية باستثناء القدرة على:
1. إضافة أعضاء جدد إلى الأدوار.
2. إنشاء موارد جديدة.

تدفق المصادقة

يوضح الرسم البياني التالي التدفق ، من وجهة نظر المؤلف ، لتسجيل الدخول إلى بوابة QnA Maker واستخدام واجهات برمجة تطبيقات التأليف.

The following diagram shows the flow, from the author's perspective, for signing into the QnA Maker portal and using the authoring APIs.

‏‏الخطوات الوصف
1 يحصل Portal على الرمز المميز لمورد QnA Maker.
2 يستدعي Portal واجهة برمجة تطبيقات تأليف صانع QnA المناسب (APIM) الذي يقوم بتمرير الرمز المميز بدلا من المفاتيح.
3 تقوم واجهة برمجة تطبيقات QnA Maker بالتحقق من صحة الرمز المميز.
4 تستدعي واجهة برمجة تطبيقات QnA Maker خدمة QnAMaker.

إذا كنت تنوي الاتصال بواجهات برمجة تطبيقات التأليف، فتعرف على المزيد حول كيفية إعداد المصادقة.

المصادقة بواسطة بوابة صانع QnA

إذا قمت بالتأليف والتعاون باستخدام مدخل QnA Maker، فبعد إضافة الدور المناسب إلى المورد لأحد المتعاونين، يقوم مدخل QnA Maker بإدارة كافة أذونات الوصول.

المصادقة بواسطة واجهات برمجة تطبيقات صانع QnA ومجموعات SDK

إذا قمت بالتأليف والتعاون باستخدام واجهات برمجة التطبيقات، إما من خلال REST أو SDKs، فستحتاج إلى إنشاء مبدأ خدمة لإدارة المصادقة.

الخطوة التالية

  • تصميم قاعدة معارف للغات وتطبيقات العميل