مشاركة عبر


إدارة الرموز المميزة لواجهة برمجة التطبيقات

يعرض Defender for Cloud Apps الكثير من بياناته وإجراءاته من خلال مجموعة من واجهات برمجة التطبيقات البرمجية. ستمكنك واجهات برمجة التطبيقات هذه من أتمتة مهام سير العمل والابتكار استنادا إلى قدرات Defender for Cloud Apps.

للوصول إلى واجهة برمجة تطبيقات Defender for Cloud Apps، يجب عليك إنشاء رمز مميز لواجهة برمجة التطبيقات واستخدامه في برنامجك للاتصال بواجهة برمجة التطبيقات. سيتم تضمين هذا الرمز المميز في العنوان عندما يقوم Defender for Cloud Apps بإجراء طلبات واجهة برمجة التطبيقات.

يتطلب الوصول إلى واجهة برمجة التطبيقات مصادقة OAuth2.0. لمزيد من المعلومات، راجع تدفق رمز التخويل OAuth 2.0.

بشكل عام، ستحتاج إلى اتخاذ الخطوات التالية لاستخدام واجهات برمجة التطبيقات:

  • إنشاء تطبيق Microsoft Entra
  • الحصول على رمز مميز للوصول باستخدام هذا التطبيق
  • استخدم الرمز المميز للوصول إلى واجهة برمجة تطبيقات Defender for Cloud Apps

يمكنك الوصول إلى واجهة برمجة تطبيقات Defender for Cloud Apps باستخدام سياق التطبيق أو سياق المستخدم.

ملاحظة

لا يزال الأسلوب القديم للوصول إلى واجهة برمجة تطبيقات Defender for Cloud Apps مدعوما. ومع ذلك، فإنه على مسار الإهمال، لذلك نوصي باستخدام الأساليب الموضحة في هذه الصفحة.

يستخدم من قبل التطبيقات التي تعمل دون وجود مستخدم مسجل الدخول. على سبيل المثال، التطبيقات التي تعمل كخدمات خلفية أو برامج خفية.

الخطوات التي يجب اتخاذها للوصول إلى واجهة برمجة تطبيقات Defender for Cloud Apps مع سياق التطبيق:

  1. إنشاء تطبيق ويب Microsoft Entra.
  2. تعيين الإذن المطلوب للتطبيق. على سبيل المثال، قراءة التنبيهات أو تحميل تقرير الاكتشاف.
  3. إنشاء مفتاح لهذا التطبيق.
  4. احصل على الرمز المميز باستخدام التطبيق مع مفتاحه.
  5. استخدم الرمز المميز للوصول إلى واجهة برمجة تطبيقات Defender for Cloud Apps.

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

سياق المستخدم

يستخدم لتنفيذ الإجراءات في واجهة برمجة التطبيقات نيابة عن مستخدم.

الخطوات التي يجب اتخاذها للوصول إلى واجهة برمجة تطبيقات Defender for Cloud Apps مع سياق التطبيق:

  1. إنشاء تطبيق أصلي Microsoft Entra.
  2. تعيين الإذن المطلوب للتطبيق. على سبيل المثال، قراءة التنبيهات أو تحميل تقرير الاكتشاف.
  3. احصل على الرمز المميز باستخدام التطبيق مع بيانات اعتماد المستخدم.
  4. استخدم الرمز المميز للوصول إلى واجهة برمجة تطبيقات Defender for Cloud Apps.

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