التحكم في الوصول المستند إلى دور LUIS

هام

سيتم إيقاف LUIS في 1 أكتوبر 2025 وبدءا من 1 أبريل 2023، لن تتمكن من إنشاء موارد LUIS جديدة. نوصي بترحيل تطبيقات LUIS الخاصة بك إلى فهم لغة المحادثة للاستفادة من دعم المنتج المستمر والقدرات متعددة اللغات.

تدعم الرؤية المخصصة التحكم في الوصول المستند إلى دور Azure (Azure RBAC)، وهو نظام تخويل لإدارة الوصول الفردي إلى موارد Azure. باستخدام Azure RBAC، يمكنك تعيين مستويات مختلفة من الأذونات لأعضاء الفريق المختلفة لموارد تأليف LUIS. راجع وثائق Azure RBAC لمزيد من المعلومات.

تمكين مصادقة Microsoft Entra

لاستخدام Azure RBAC، يجب تمكين مصادقة Microsoft Entra. يمكنك إنشاء مورد جديد باستخدام مجال فرعي مخصص أو إنشاء مجال فرعي مخصص للمورد الحالي.

إضافة تعيين دور إلى مورد تأليف Language Understanding

يمكن تعيين Azure RBAC إلى مورد تأليف Language Understanding. لمنح حق الوصول إلى مورد Azure، يمكنك إضافة تعيين دور.

  1. في مدخل Azure، حدد جميع الخدمات.

  2. حدد Azure الذكاء الاصطناعي services، وانتقل إلى مورد Language Understanding Authoring المحدد.

    إشعار

    يمكنك أيضاً إعداد Azure RBAC لمجموعات الموارد أو الاشتراكات أو مجموعات الإدارة بأكملها. قم بذلك عن طريق تحديد مستوى النطاق المطلوب ثم الانتقال إلى العنصر المطلوب. على سبيل المثال، تحديد Resource groups ثم الانتقال إلى مجموعة موارد معينة.

  3. اخترالتحكم بالوصول (IAM) في جزء التنقل الأيمن.

  4. حدِّد Add، ثم حدِّد Add role assignment.

  5. في علامة التبويب Role على الشاشة التالية، اختر الدور الذي تريد إضافته.

  6. في علامة التبويب Members، اختر مستخدمًا أو مجموعة أو كيان خدمة أو هوية مدارة.

  7. في علامة التبويب Review + assign ، حدد Review + assign لتعيين الدور.

في غضون بضع دقائق، سيتم تعيين الدور المحدد للهدف في النطاق المحدد. للحصول على تعليمات بشأن هذه الخطوات، راجع تعيين أدوار Azure باستخدام مدخل Microsoft Azure.

أنواع أدوار LUIS

استخدم الجدول التالي لتحديد احتياجات الوصول لتطبيق LUIS الخاص بك.

تنطبق هذه الأدوار المخصصة فقط على التأليف (تأليف فهم اللغة) وليس موارد التنبؤ (فهم اللغة).

إشعار

  • تأخذ أدوار المالك والمساهم الأولوية على أدوار LUIS المخصصة.
  • يتم استخدام معرف Microsoft Entra (معرف Azure Microsoft Entra) فقط مع أدوار LUIS المخصصة.
  • إذا تم تعيينك كمساهم على Azure، فسيتم عرض دورك كمالك في مدخل LUIS.

قارئ LUIS للخدمات المعرفية

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

قدرات

الوصول إلى واجهة برمجة التطبيقات

  • قراءة الألفاظ
  • الأهداف
  • الكيانات
  • تطبيق اختبار

جميع واجهات برمجة تطبيقات GET ضمن:

جميع واجهات برمجة التطبيقات ضمن:

Cognitive Services LUIS Writer

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

قدرات

الوصول إلى واجهة برمجة التطبيقات

  • جميع الوظائف ضمن Cognitive Services LUIS Reader.

القدرة على إضافة:

  • التعبيرات
  • الأهداف
  • الكيانات
  • جميع واجهات برمجة التطبيقات ضمن قارئ LUIS

جميع واجهات برمجة التطبيقات POST و PUT وDELETE ضمن:

باستثناء

مالك COGNITIVE Services LUIS

إشعار

  • إذا تم تعيينك كمالك ومالكLUIS، فسيتم عرضك كمالك LUIS في مدخل LUIS.

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

الوظيفة

الوصول إلى واجهة برمجة التطبيقات

  • جميع الوظائف ضمن Cognitive Services LUIS Writer
  • توزيع النموذج
  • حذف تطبيق
  • جميع واجهات برمجة التطبيقات المتوفرة لـ LUIS

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