تطوير البرمجيات · مصطلحات · واجهات برمجة التطبيقات والشبكات والأمان

ما معنى authorization؟

المعنى في مجال تطوير البرمجيات مع أمثلة

/ˌɔːθərəˈzeɪʃn/اسممصطلح شائع

authorization: التخويل، تحديد الصلاحيات

التحقق مما يُسمح لمستخدم أو تطبيق معروف الهوية بفعله، مثل قراءة ملف أو حذف حساب.

طريقة الاستخدام

يختلط المصطلح أحياناً بالمصادقة: المصادقة تسأل من أنت؟ والتخويل يسأل ما الذي يُسمح لك بفعله؟ يختصر التخويل authz والمصادقة authn. واستجابة HTTP 403 Forbidden تعني عادةً فشل التحقق من الصلاحية. وتكتب الكلمة authorisation في الإنجليزية البريطانية.

أمثلة

  1. The user is logged in, but the authorization check stops them from seeing other teams' reports.

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

    نجاح تسجيل الدخول يثبت الهوية، بينما يحدد التخويل نطاق البيانات المسموح بعرضها.

  2. We moved all authorization rules into one service so they're easier to audit.

    نقلنا جميع قواعد التخويل إلى خدمة واحدة كي يسهل تدقيقها.

    يجمع المثال قرارات الصلاحيات في موضع مركزي لتسهيل مراجعتها.

تراكيب شائعة

  • authorization check
  • role-based authorization
  • Authorization header
  • authorization rules

معنى الكلمة في مجالات أخرى

قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:

مصطلحات أخرى: واجهات برمجة التطبيقات والشبكات والأمان

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: