نطاق لكل مجموعة ولكل إجراء
امنح صلاحية العرض أو الإنشاء أو التحديث أو الحذف بالضبط، على المجموعات التي يمسّها التكامل بالضبط — لا شيء ضمني.
مفتاح API واحد مطلق الصلاحيات يصبح عبئًا لحظة تسرّبه. تحمل بيانات الاعتماد الآلية في CMSHub صلاحيات صريحة لكل إجراء في كل مجموعة — العرض أو الإنشاء أو التحديث أو الحذف — فلا يملك أي تكامل سوى الوصول الذي يحتاجه فعلًا، ويبقى نطاق تأثير المفتاح المسرَّب صغيرًا ومعروفًا.
أنشئ مفاتيح API وبدّلها وألغِها لكل مساحة عمل، وكل منها مقيّد بمجموعات محددة وإجراءات محددة عليها — مبدأ أقل الصلاحيات نفسه الذي تطبّقه على أي بيانات اعتماد إنتاجية.
امنح صلاحية العرض أو الإنشاء أو التحديث أو الحذف بالضبط، على المجموعات التي يمسّها التكامل بالضبط — لا شيء ضمني.
أدِر دورة حياة المفتاح من مساحة العمل — بدّله وفق جدول أو ألغِه فورًا إذا انكشف.
المفتاح الذي لا يملك صلاحية صريحة على مجموعة لا يمكنه لمسها — لا رجوع ضمني إلى وصول أوسع.
تستخدم عمليات تسجيل الدخول البشرية بيانات اعتماد مشتقة بـ Argon2id — خوارزمية تجزئة حديثة كثيفة الذاكرة — مع جلسات من جهة الخادم مغلّفة بـ JWT يمكن إلغاؤها فورًا، لا تركها حتى تنتهي صلاحيتها فحسب.
تُجزَّأ كلمات المرور بـ Argon2id، المقاومة لمحاولات الكسر المسرّعة بوحدات GPU وASIC.
الجلسات من جهة الخادم تعني أن الجلسة المخترقة يمكن إلغاؤها فورًا، دون انتظار انتهاء صلاحية الرمز.
تُسجَّل عمليات تسجيل الدخول وإلغاء الجلسات وتغييرات المفاتيح، لتعرف من وصل إلى ماذا ومتى.
افتح مساحة عمل وأنشئ مفتاحًا محدّد النطاق بالوصول الذي يحتاجه تكاملك بالضبط.