الخلاصة
- أعلنت ARIN في 28 يوليو 2026 إزالة القيد الذي كان يمنع إنشاء حسابات خدمة غير بشرية، وقالت إنها باتت تقبلها، فأغلقت Suggestion 2022.11.
- تحفظ إجابة 2022 سبب الضبط السابق: إدارة مفاتيح API على أساس فردي ساعدت على تحديد المستخدم الذي أجرى تغييراً عند وقوع مشكلة، مع إقرار ARIN بفائدة حسابات الدور أو الخدمة للأتمتة.
- ما زال دليل الحساب يطلب من كل مدير إنشاء حساب فردي ببريد فردي، وتقول أسئلة MFA إن الحساب غير قابل للمشاركة. أما مفتاح API فلا تنتهي صلاحيته تلقائياً ويستمد صلاحية الطلب من ارتباط الحساب بـPOC مخول.
- ينبغي لـARIN نشر ملف تشغيل لفئة حساب الخدمة يحدد الغرض والجهة المسؤولة والبريد وعلاقة POC وعهدة MFA والاسترداد وجرد المفاتيح ونسبة الأفعال وتبدل المسؤول والإيقاف، من دون كشف أسرار أو هويات خاصة.
أُغلق الاقتراح وبقي تعريف المستخدم مفتوحاً
طُرحت Suggestion 2022.11 في أبريل 2022 لتمكين مستخدمين غير بشريين من التفاعل البرمجي مع واجهات ARIN من نوع RESTful. وفي تحديث 29 يوليو 2026 قالت ARIN إن القيد عند إنشاء الحساب أزيل في اليوم السابق، وإنها تقبل هذه الحسابات الآن، ولذلك اكتمل العمل وأُغلق الاقتراح.
يحمل هذا التغيير قيمة تشغيلية واضحة. فالبرنامج الذي يعدل سجلاً أو يجلب تقريراً مقيداً لا يعود مضطراً إلى استعارة الحساب اليومي للمهندس الذي كتبه. يمكن أن يحمل الحساب اسم الوظيفة، وأن يدخل في جرد مستقل، وأن يبقى مع المؤسسة حين ينتقل الموظف، وأن يُعطّل من دون إغلاق وصول الموظف إلى أعماله الأخرى.
لكن قرار القبول يجيب عن بوابة الدخول فقط. لا يشرح كيف يتعامل العميل مع هوية لا تملك سيرة موظف ولا صندوق بريد شخصياً. وحين ينتقل القارئ من إعلان النسخة إلى صفحات الإرشاد، يجد نموذجاً واحداً موصوفاً: الإنسان الفرد.
يقول دليل إدارة الحسابات إن كل فرد يدير سجلات مؤسسة أو موارد ينبغي أن ينشئ حساب ARIN Online خاصاً به. ويقول إن جميع الحسابات ينبغي أن تستخدم بريداً فردياً، لا بريد دور أو مجموعة. ثم يصف علاقة واحد إلى واحد بين الحساب وPOC «شخصي»، وعلاقة عدة حسابات مع POC ذي دور.
وتزيد أسئلة MFA الأمر صراحة. فالحسابات مخصصة لمستخدمين أفراد، والمشاركة غير ممكنة مع تفعيل MFA، وعلى كل مستخدم إنشاء حسابه. ويحصل أعضاء المؤسسة على الصلاحيات من خلال ربط حساباتهم المنفصلة بـRole POC، لا من خلال تداول تسجيل دخول واحد.
هذه قاعدة سليمة للبشر. فهي تمنع كلمة مرور جماعية يصعب إلغاؤها عند مغادرة موظف، وتحافظ على نقطة بداية للتحقيق. إلا أن النص الحالي لا يوضح أي جزء من قاعدة «جميع الحسابات» تغير حين صار المستخدم برنامجاً.
لا يبرهن ذلك على أن التطبيق نفسه يفتقر إلى حماية. قد توجد تعليمات بعد تسجيل الدخول، أو مسارات دعم، أو سجلات أحداث غير معروضة في الصفحات العامة. كما لا توجد واقعة معلنة لحساب خدمة مشترك أو تغيير غير مخول. الدليل يثبت فجوة شرح بين حالتين عامتين، ولا يثبت حادثاً أمنياً.
هوية الآلة ليست اسماً مستعاراً لفريق
من المهم ألا تتحول عبارة «حساب خدمة» إلى مبرر لمشاركة بيانات الدخول.
في الحساب الجماعي، يعرف عدة أشخاص كلمة السر أو يملكون وسيلة MFA نفسها أو نسخاً من رموز الاسترداد. يظهر اسم واحد في السجل، بينما تُستعاد هوية الفاعل الحقيقي من جدول المناوبة أو الرسائل أو الذاكرة. وعند مغادرة شخص لا يكون واضحاً أي سر وصل إليه وأي سر يجب تغييره.
أما المبدأ غير البشري فيمكن تصميمه بطريقة أخرى. يستخدم التطبيق بياناته الخاصة، وتحفظ الأسرار في خزنة لا تسلمها إلا للعملية المصرح بها. الأشخاص لا يدخلون بالحساب في أعمالهم اليومية، لكن تغيير العهدة أو الإعداد يسجل باسم من أجراه داخل المؤسسة. تبقى هوية الخدمة ثابتة، بينما ينتقل المسؤول البشري بسجل قابل للمراجعة.
الـFAQ المنشور لدى ARIN يقول إن المشاركة غير ممكنة؛ لذلك لا يصح استنتاج أن قبول الحساب غير البشري يسمح لمجموعة بشرية بجلسة تفاعلية مشتركة. ولا يصح في الاتجاه المقابل الادعاء بأن حساب الخدمة لا يترك أثراً أو أن مفتاحاً استُخدم خطأ، لأن المصادر لا تقول ذلك.
المطلوب تعريف يحمي هذا الفرق. هل يسمح بتسجيل دخول تفاعلي لحساب الخدمة عند الإعداد أو الاسترداد فقط؟ من يحفظ عامل MFA؟ هل تكون العهدة لشخص مسؤول، أم لمفتاح عتادي محكوم، أم لخزنة مؤسسية؟ متى يعاد إصدار رموز الاسترداد؟ وما السجل الذي يثبت أن مسؤول العهدة تغير؟
لا تحتاج الصفحة العامة إلى تسمية الشخص أو الجهاز. يكفي أن تحدد خصائص العهدة المقبولة: وصول محدود، ومسؤولية معروفة، واسترداد مضبوط، وتحديث عند تغير الفريق، وأثر محفوظ لعملية الاسترداد.
البريد الفردي لا يصف صندوق الخدمة
تكشف قاعدة البريد فجوة التصنيف بوضوح. فالآلة ليست لها «رسالة شخصية» بالمعنى المعتاد. وفي الوقت نفسه، قد تنشئ المؤسسة صندوقاً فريداً لخدمة واحدة، مخصصاً للتنبيهات والاسترداد، لا لتقاسم جلسة بين البشر.
هناك إذاً ثلاثة أشياء: بريد الموظف، وصندوق خدمة خاص بالبرنامج، وعنوان دور عام للاتصال. يمكن أن تختلف الجهات التي تقرأها والسلطات التي تحملها. لكن الدليل الحالي يقبل الأول للحسابات ويرفض عنوان الدور أو المجموعة من دون تسمية الفئة الثالثة.
إذا كان المنتج يقبل صندوقاً خاصاً بالخدمة، فعلى ARIN أن تقول ذلك وأن تشرح لماذا لا يحول الحساب إلى هوية جماعية. وإذا كان يتطلب بريد فرد بعينه، فعليها أن توضح كيف يبقى الحساب للمؤسسة حين يغادر ذلك الفرد. فصفحة إنشاء الحساب تقول إن المستخدم يستطيع الاحتفاظ بحسابه إذا انتقل أو غير عمله؛ وهذا منطقي لهوية بشرية قابلة للحمل، لكنه لا يناسب خدمة يجب أن تبقى لدى صاحب الموارد.
يحمي التوضيح التنبيهات أيضاً. فلا ينبغي أن تضيع إشعارات الأمان والاسترداد بمغادرة المنشئ الأول، ولا أن تصل إلى قائمة واسعة من دون ضبط. تحتاج المؤسسة إلى قناة مستقرة وإلى سجل خاص لمن يملك حق التصرف عبرها.
المفتاح لا ينتهي تلقائياً لكن السلطة قد تنتهي
تشرح صفحة مفاتيح API جزءاً آخر من السلسلة. يُنشأ المفتاح داخل ARIN Online ثم يعرّف الحساب في التفاعلات خارج البوابة. يمكن استخدام مفتاح واحد في عمليات متعددة، أو إنشاء عدة مفاتيح للتمييز بين طلبات أو تقارير. تظهر القيمة الكاملة مرة واحدة، وبعدها يبقى التعرف عليها بواسطة البادئة وتاريخ الإنشاء.
لا تنتهي صلاحية المفتاح تلقائياً، لكنه قابل للتعطيل. ولا يُنظر في طلب RESTful إلا إذا كان الحساب مرتبطاً بـPOC يملك سلطة إجراء الطلب. ولذلك لا تكفي حيازة السر وحدها؛ فحالة الحساب وعلاقة السلطة جزء من القرار.
هذه الوقائع تمنع المبالغة. المفتاح الدائم ليس بالضرورة مفتاحاً مهملاً. يستطيع العميل فرض دورة تدوير أقصر، والتعطيل متاح. لا تعرض الصفحات ممارسة كل عميل ولا كامل سجلات ARIN، فلا يمكن الادعاء بغياب التدوير أو التدقيق.
لكن استمرار المفتاح من دون انتهاء تلقائي يجعل انتقال العهدة حاسماً. عند مغادرة مهندس، أو انتهاء عقد مورد، أو الاشتباه في كشف سر، يجب أن تعرف المؤسسة كل حساب وصندوق ووسيلة MFA ورمز استرداد ورابط POC ومفتاح API مرتبط. قد يكفي إيقاف مفتاح واحد، وقد يلزم إنهاء المبدأ كله. من دون جرد يصبح القرار تخميناً قد يترك مساراً قديماً أو يوقف عملاً مشروعاً.
وتحتاج علاقة POC إلى تفسير خاص بالخدمة. هل يرتبط الحساب بـpersonal POC يمثل الحارس الحالي؟ هل يستمد السلطة مباشرة من Role POC؟ هل يؤدي تغير المسؤول البشري إلى تغيير رابط السلطة أم إلى تحديث سجل عهدة منفصل؟ لا يجوز تحويل غياب الإجابة إلى افتراض.
ملف تشغيل يجمع الطبقات
لا تحتاج ARIN إلى سياسة ضخمة أو موافقة مسبقة على كل برنامج. يمكنها نشر ملف قصير، ذي إصدار واضح، مرتبط من إعلان النسخة ودليل الحساب وFAQ MFA وصفحة المفاتيح.
يبدأ الملف بتعريف الفئة: الاسم الرسمي، والأغراض البرمجية المسموح بها، والأعمال التي تبقى بشرية، وحدود الدخول التفاعلي. ويعيد تثبيت أن المبدأ غير البشري لا يسمح بتشارك جلسة بشرية.
ثم يحدد الانتماء والاتصال. لمن يعود الحساب: للمؤسسة، أم للوظيفة، أم للمنشئ؟ هل يسمح بصندوق خدمة فريد؟ من يستقبل الإنذار ومن يبدأ الاسترداد؟ يمكن التعبير عن المسؤولية كدور، مع إبقاء الأسماء والأجهزة في سجل محمي.
ويفصل طبقة POC. فـpersonal POC وRole POC وحارس السر وعنوان الاتصال العام ليست شيئاً واحداً. ينبغي أن يوضح الملف أي علاقة تمنح سلطة الطلب، وأيها تسمح بالاتصال، وأيها توثق المسؤول عن بيانات الاعتماد.
وفي MFA والاسترداد، تحدد ARIN النتائج المطلوبة لا منتج الخزنة: وصول مقيد، ومسؤول معلوم، وقدرة على الاسترداد، وإزالة سريعة عند تغير المسؤول، وتوثيق لحدث الاسترداد. لا تُنشر البذور أو مفاتيح المرور أو الرموز.
أما جرد مفاتيح API فيستطيع الاعتماد على بيانات غير سرية: البادئة، وتاريخ الإنشاء، والغرض، والتكامل، والفريق المسؤول، وآخر مراجعة، وسبب التدوير، وحالة التعطيل. توضح ARIN ما تحفظه وما يجب أن يحفظه العميل محلياً.
وأخيراً يشرح الملف الخروج. ما ترتيب تعطيل المفاتيح، وإزالة سلطة POC، وإغلاق الحساب؟ كيف تتأكد المؤسسة من أن المسارات الآلية توقفت؟ وكيف تصحح إيقافاً خاطئاً من دون محو التاريخ؟ قابلية الإنهاء جزء من تصميم الهوية.
هذا الملف ليس بوابة اعتماد عن بعد، ولا ينشر الأسرار. إنه عقد تشغيل يساعد كل عميل على بناء رقابة متسقة ويحدد حدود مسؤولية ARIN.
يمكن الإبقاء على تعليمات البشر
لا ينبغي حذف قاعدة الحساب الفردي لمجرد وصول حسابات الخدمة. الموظف ما زال بحاجة إلى حسابه المنفصل، ولا ينبغي أن يشارك MFA، وما زال Role POC وسيلة جيدة لجمع السلطة التنظيمية من دون جمع بيانات الدخول.
الإصلاح الأفضل هو تحديد النطاق. يمكن أن تقول الصفحة «حسابات المستخدمين البشر» بدلاً من «جميع الحسابات» في القسم القديم، ثم تحيل إلى ملف الخدمة. ويمكن للـFAQ أن يحافظ على حظر المشاركة، مع شرح أن العهدة المؤسسية لهوية برنامج ليست جلسة بشرية مشتركة. وتربط صفحة API كل مفتاح بجرده وإجراءات نهايته.
سجلت ARIN في 2022 أنها تريد معرفة المستخدم الذي أحدث التغيير. وفي 2026 قررت أن المستخدم قد يكون غير بشري. لا تعارض بين الأمرين إذا احتفظ السجل بثلاث طبقات: المبدأ الذي صادق، والمؤسسة التي منحته السلطة، والجهة البشرية التي كانت تحفظه في الوقت المعني.
اكتمال الميزة لا يثبت بزر «إنشاء». يثبت حين يمكن تفسير الحساب ونقل عهدته وإلغاء كل مفاتيحه وحفظ قصة سلطته. عندها فقط تصبح الآلة هوية محكومة، لا موظفاً خيالياً ولا كلمة مرور في غرفة.
المصادر
- https://www.arin.net/announcements/20260728-release/
- https://www.arin.net/participate/community/acsp/suggestions/2022/2022-11/
- https://www.arin.net/resources/guide/account/
- https://www.arin.net/reference/materials/security/api_keys/
- https://www.arin.net/reference/materials/security/mfa/mfafaq/
- https://account.arin.net/public/account-setup
إحاطة الأعضاء
سياق أعمق للملف الشخصي
سجّل الدخول بمستوى العضوية المناسب لفتح الإحاطة الكاملة وملاحظات المصادر.
للدائرة الاستراتيجية فقط
الدائرة الاستراتيجية
مفتوح لجميع القراء. افتح إحاطات الملف الشخصي بعد الانضمام وتسجيل الدخول.
انضم إلى الدائرة الاستراتيجيةلأعضاء تحالف القيادات فقط
تحالف القيادات
لأصحاب الأصول الفكرية المؤهلين وللإدارة؛ سجّل الدخول للوصول إلى إحاطات التحالف.
انضم إلى تحالف القيادات
