تحديثات APIDOG أغسطس: GitHub Enterprise Cloud، حوكمة SSO أقوى، والمزيد من واجهات برمجة التطبيقات الإدارية القابلة للتدقيق

تضيف أوغست دعمًا لـ GitHub Enterprise Cloud لسير عمل توطين البيانات، والوصول المتوقع للمشاريع عبر تسجيل الدخول الموحد (SSO)، وإدارة أكثر قابلية للتدقيق لفرق واجهات برمجة التطبيقات في المؤسسات.

Sharki

Sharki

27 أغسطس 2026

تحديثات APIDOG أغسطس: GitHub Enterprise Cloud، حوكمة SSO أقوى، والمزيد من واجهات برمجة التطبيقات الإدارية القابلة للتدقيق

Apidog للمؤسسات

النشر على الخوادم المحلية

SSO و RBAC

متوافق مع SOC 2

استكشف Apidog للمؤسسات
خلال أربعة إصدارات عامة - من Apidog 2.8.41 حتى 2.8.44 - عزز شهر أغسطس ثلاثة أجزاء متصلة من عمليات واجهة برمجة التطبيقات للمؤسسات: اتصال Git المدار، والوصول إلى المشاريع المعتمد على الهوية، والإدارة القائمة على واجهة برمجة التطبيقات الأكثر فائدة وقابلية للتتبع.

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

التحديثات الرئيسية هي:

يتم تلخيص التحسينات الإضافية للبيئة والسياسة والتدويل والمواصفات وسير العمل بعد التحديثات الرئيسية الثلاثة.


1. ☁️ GitHub Enterprise Cloud لسير عمل المقيمية (Data-Residency)

يمكن لعملاء GitHub Enterprise Cloud الذين لديهم مقيمية البيانات استضافة المستودعات على نطاقات *.ghe.com المخصصة بدلاً من نطاق github.com العام. حتى الآن، أدى ذلك إلى فجوة للفرق التي أرادت استخدام سير عمل Git الخاص بـ Apidog دون نقل المستودعات المدارة خارج بيئة GitHub الحالية لمؤسستهم.

اتصال Apidog GitHub Enterprise Cloud لسير عمل المقيمية

الاتصال بمضيف *.ghe.com الخاص بمؤسستك

يمكن لمسؤولي المنظمة الآن تكوين مضيف GitHub Enterprise Cloud جنبًا إلى جنب مع معرف عميل OAuth App وسر العميل. يستخدم تدفق التفويض المضيف المؤسسي المكون، مما يسمح لـ Apidog بالوصول إلى المنظمات والمستودعات والفروع والملفات المطلوبة لعمليات Git المدعومة.

ينطبق الاتصال عبر ثلاثة سير عمل عملية:

والنتيجة هي الاستمرارية: يمكن للفرق الاحتفاظ بإدارة المستودعات ونموذج مقيمية البيانات الخاص بها أثناء استخدام سير عمل Apidog المستندة إلى Git للاستيراد والنسخ الاحتياطي والتعاون.

النطاق: يقتصر هذا التحديث على عمليات نشر GitHub Enterprise Cloud لمقيمية البيانات على نطاقات SaaS المخصصة *.ghe.com. لا يضيف دعمًا عامًا لنطاقات GitHub Enterprise Server المستضافة ذاتيًا.

2. 🛡️ إدارة SSO ووصول أقوى إلى المشاريع

يجب أن تفعل SSO للمؤسسات أكثر من مجرد مصادقة المستخدم. يجب أن تحافظ على الجلسة مركزة على مساحة العمل المقصودة للمؤسسة وأن تترجم عضوية موفر الهوية إلى وصول يمكن التنبؤ به إلى المشاريع التي يتم فيها العمل.

الحفاظ على جلسات SSO للمؤسسات مركزة على عمل المنظمة

مع تمكين عزل جلسة SSO، يقلل Apidog من نقاط الدخول إلى الفرق والمشاريع الشخصية. كما أنه يحد من الإجراءات المحددة التي يمكن أن تنقل أو تنسخ أو تستنسخ عمل المنظمة إلى مساحات شخصية. يبقى المستخدمون مركزين على المنظمة والفريق المرتبط بجلسة SSO الخاصة بهم، بينما يكتسب المسؤولون فصلًا أوضح بين سير العمل المؤسسي والشخصي.

تعمل هذه الضوابط على تقوية حدود الوصول المقصودة دون تغيير التجربة العادية للمنظمات التي لا تقوم بتمكين عزل جلسة SSO.

نقل عضوية الفريق إلى الوصول على مستوى المشروع

يمتد SAML Group Mapping الآن إلى ما هو أبعد من عضوية المنظمة والفريق من خلال تهيئة الوصول إلى المشاريع ضمن الفريق المتزامن. تتبع أدوار المشروع الأولية قاعدة بسيطة:

دور الفريق المتزامن الوصول الأولي للمشاريع ضمن الفريق
مسؤول الفريق محرر
عضو فريق آخر قراءة فقط

عند إزالة مستخدم تم تعيينه من الفريق، يقوم Apidog بمزامنة عضوية المشروع ذات الصلة أيضًا. وهذا يسد الفجوة التشغيلية بين مجموعات موفر الهوية، وأدوار الفريق، وأذونات المشروع التي يحتاجها المستخدمون بعد تسجيل الدخول.

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

3. 📋 واجهات برمجة تطبيقات إدارة المؤسسات الأكثر اكتمالاً وقابلية للتدقيق

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

استرداد بيانات أعضاء المنظمة الأكثر فائدة

توفر واجهة برمجة تطبيقات أعضاء المنظمة الآن عناوين البريد الإلكتروني وأسماء الأعضاء الأكثر موثوقية جنبًا إلى جنب مع معلومات العضوية الحالية:

GET /v1/organizations/{organizationId}/members

عندما لا يحدد عضو اسمًا مستعارًا، يمكن لـ Apidog استخدام معلومات ملف التعريف الأخرى المتاحة للاسم المعروض. يعرض الأعضاء الذين ليس لديهم عنوان بريد إلكتروني متاح، بما في ذلك السجلات المعلقة أو المجهزة القابلة للتطبيق، قيمة null صريحة بدلاً من حقل مفقود غامض.

وهذا يجعل واجهة برمجة التطبيقات أكثر عملية لـ:

تعيين أدوار الفريق وتهيئة الوصول إلى المشروع من خلال واجهة برمجة التطبيقات

يمكن لمسؤولي المؤسسات الآن إضافة مستخدم إلى فريق عن طريق البريد الإلكتروني وتعيين دور فريق مدمج مدعوم من خلال واجهة برمجة التطبيقات الخارجية:

POST /v1/team-access-grants

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

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

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

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

تم الآن دمج عمليات واجهة برمجة التطبيقات الإدارية الخارجية المدعومة التي تتوافق مع أحداث التدقيق الحالية في مسار التدقيق. وهذا يمنح فرق الحوكمة استمرارية أفضل بين الإجراءات التي يتم تنفيذها في واجهة Apidog والإجراءات المدعومة التي يتم تنفيذها من خلال الأتمتة.

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

النطاق: تنطبق تغطية التدقيق على عمليات واجهة برمجة التطبيقات الخارجية المدعومة المرتبطة بأحداث التدقيق الحالية؛ لا ينبغي تفسيرها على أنها تسجيل عالمي لكل طلب واجهة برمجة تطبيقات أو نقطة نهاية إدارة.

✨ المزيد من التحسينات

يتضمن شهر أغسطس أيضًا مجموعة من التحسينات المركزة عبر تكوين البيئة، وسياسة المؤسسة، والتدويل، وسير عمل المواصفات، وإدارة المشاريع.

إدارة المؤسسات والبيئة

إعداد المشروع، والاستيرادات، والمواصفات

معًا، تقلل هذه التحسينات من الاحتكاك المتكرر في الإعداد والإدارة دون التنافس مع سير العمل المؤسسية الثلاثة الرئيسية للإصدار.


🛠️ إصلاحات الأخطاء الملحوظة

تناولت إصدارات أغسطس أيضًا مشكلات الموثوقية عبر فروع Git، واستيراد وتصدير OpenAPI، والتوثيق المشترك، والبيانات التي تم إنشاؤها بواسطة CLI، وتنفيذ الاختبار. تقع أهم الإصلاحات في ثلاث مجموعات سير عمل.

سير عمل أكثر أمانًا للفرع، الاستيراد، التصدير، وتوليد الكود

التحقق الأكثر دقة والتوثيق المشترك

بيانات CLI الأكثر موثوقية وتنفيذ الاختبار

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


🌟 ماذا يعني هذا

تعزز تحديثات أغسطس الرئيسية ثلاثة أجزاء متصلة من نموذج تشغيل واجهة برمجة التطبيقات للمؤسسات:

التركيز ماذا يتحسن لماذا يهم
اتصال Git المدار يمكن لـ Apidog الاتصال بمضيفات GitHub Enterprise Cloud لمقيمية البيانات على *.ghe.com لاتصال Git، واستيراد المستودعات، والنسخ الاحتياطي لـ OpenAPI. تحتفظ الفرق بالمستودعات في بيئة GitHub وهيكل الفروع الذي تديره منظمتهم.
الوصول من الهوية إلى المشروع تقلل جلسات SSO من نقاط الدخول إلى المساحات الشخصية، بينما يقوم SAML Group Mapping بتهيئة والحفاظ على عضوية المشروع. يصبح الانضمام والمغادرة أكثر قابلية للتنبؤ، مع إصلاح يدوي أقل للأذونات.
الإدارة القابلة للتدقيق تُرجع واجهات برمجة تطبيقات أعضاء المنظمة بيانات هوية أكثر فائدة، وتُقوم واجهة برمجة تطبيقات منح الوصول للفريق بأتمتة عملية انضمام الفريق المحمية مع تهيئة صريحة للوصول إلى المشروع، وتغذي العمليات الإدارية الخارجية المدعومة أحداث التدقيق الحالية. يمكن للفرق أتمتة المزيد من الإدارة دون التخلي عن التحكم والرؤية اللازمين للانضمام، والجرد، ومراجعة الوصول، والحوكمة.

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


💬 انضم إلى المحادثة

تواصل مع مهندسي واجهة برمجة التطبيقات الآخرين وفريق Apidog:

ملاحظة: للاطلاع على ملاحظات الإصدار بندًا بندًا، راجع سجل تغييرات Apidog، بما في ذلك الإصدارات 2.8.41، 2.8.42، 2.8.43، و 2.8.44.

مع خالص التقدير،
فريق Apidog

ممارسة تصميم API في Apidog

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

تحديثات APIDOG أغسطس: GitHub Enterprise Cloud، حوكمة SSO أقوى، والمزيد من واجهات برمجة التطبيقات الإدارية القابلة للتدقيق