مشاركة عبر


إنشاء اشتراكات في Azure API Management

ينطبق على: جميع مستويات إدارة واجهة برمجة التطبيقات

عندما تنشر واجهات برمجة التطبيقات عبر Azure API Management، يمكنك تأمين الوصول إليها باستخدام مفاتيح الاشتراك. يجب على تطبيقات العميل التي تحتاج إلى استهلاك واجهات برمجة التطبيقات المنشورة تضمين مفتاح اشتراك صالح في طلبات HTTP عند إجراء المكالمات إلى تلك الواجهات. للحصول على مفتاح اشتراك للوصول إلى واجهات برمجة التطبيقات، تحتاج إلى اشتراك. لمزيد من المعلومات حول الاشتراكات، راجع الاشتراكات في إدارة واجهة برمجة تطبيقات Azure.

تشرح لك هذه المقالة خطوات إنشاء الاشتراكات في بوابة Azure.

Important

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

Prerequisites

لإكمال الخطوات في هذا المقال، تحتاج إلى المتطلبات التالية:

إنشاء اشتراك جديد

إشعار

ناشرو API (المسؤولون أو المستخدمون الذين لديهم صلاحيات مناسبة لنسخة إدارة API) ينشئون ويديرون الاشتراكات. عادة ما يطلب مستهلكو واجهات برمجة التطبيقات الاشتراكات عبر بوابة المطورين أو يتلقونها مباشرة من ناشري API.

  1. اذهب إلى مثيل إدارة واجهة برمجة التطبيقات الخاص بك في بوابة Azure.
  2. ضمن واجهات برمجة التطبيقات في قائمة الشريط الجانبي، حدد الاشتراكات، ثم اختر إضافة اشتراك.
  3. أدخل اسماواسم عرض اختياري للاشتراك.
  4. حدد نطاق الاشتراك من القائمة المنسدلة. لمزيد من المعلومات، راجع نطاق الاشتراكات.
  5. اختياريا، اختر ما إذا كان يجب ربط الاشتراك بمستخدم.
    • إذا لم تربط الاشتراك بمستخدم معين، يصبح اشتراكا مستقلا يمكن مشاركته بين عدة مطورين أو فرق.
    • لا يمكنك تعيين الاشتراكات مباشرة لمجموعات أمان Microsoft Entra ID. لتوفير الوصول لأعضاء المجموعة، قم بإنشاء اشتراك مستقل وتوزيع المفاتيح، أو استخدم مصادقة Microsoft Entra ID مع سياسات التحكم في الوصول الجماعي.
  6. اختياريا، اختر ما إذا كان يجب إرسال إشعار للاستخدام في بوابة المطورين.
  7. حدد إنشاء.

لقطة شاشة توضح كيفية إنشاء اشتراك إدارة واجهة برمجة التطبيقات في المدخل.

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