ما معنى authorization؟
المعنى في مجال تطوير البرمجيات مع أمثلة
authorization: التخويل، تحديد الصلاحيات
التحقق مما يُسمح لمستخدم أو تطبيق معروف الهوية بفعله، مثل قراءة ملف أو حذف حساب.
طريقة الاستخدام
يختلط المصطلح أحياناً بالمصادقة: المصادقة تسأل من أنت؟ والتخويل يسأل ما الذي يُسمح لك بفعله؟ يختصر التخويل authz والمصادقة authn. واستجابة HTTP 403 Forbidden تعني عادةً فشل التحقق من الصلاحية. وتكتب الكلمة authorisation في الإنجليزية البريطانية.
أمثلة
The user is logged in, but the authorization check stops them from seeing other teams' reports.
سجّل المستخدم الدخول، لكن فحص الصلاحيات منعه من رؤية تقارير الفرق الأخرى.
نجاح تسجيل الدخول يثبت الهوية، بينما يحدد التخويل نطاق البيانات المسموح بعرضها.
We moved all authorization rules into one service so they're easier to audit.
نقلنا جميع قواعد التخويل إلى خدمة واحدة كي يسهل تدقيقها.
يجمع المثال قرارات الصلاحيات في موضع مركزي لتسهيل مراجعتها.
تراكيب شائعة
- authorization check
- role-based authorization
- Authorization header
- authorization rules
مصطلحات ذات صلة
معنى الكلمة في مجالات أخرى
قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:
مصطلحات أخرى: واجهات برمجة التطبيقات والشبكات والأمان
- API · واجهة برمجة التطبيقات
- endpoint · نقطة نهاية
- REST · نقل الحالة التمثيلي (REST)
- JSON · صيغة JSON لتبادل البيانات
- payload · حمولة البيانات
- third-party · جهة خارجية
- SDK · حزمة تطوير البرمجيات (SDK)
- breaking change · تغيير غير متوافق
- request · طلب
- response · استجابة
- webhook · خطاف ويب
- rate limit · حدّ معدل الطلبات
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
