> ## Documentation Index
> Fetch the complete documentation index at: https://docs.befailproof.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

title: "السياسات"
description: "راقب أو وجّه أو منع إجراءات الوكيل قبل تكرار الفشل المعروف."
icon: "shield-check"
--------------------

تقيّم السياسة حدث خطاف الوكيل وتعيد أحد ثلاثة قرارات:

* `allow` يسمح بمتابعة الإجراء.
* `instruct` يعطي الوكيل إرشادات تصحيحية.
* `deny` يمنع الإجراء مع سبب.

## استخدم أسطح السياسة الثلاثة

<Tabs>
  <Tab title="لوحة المعلومات">
    1. انتقل إلى **Observe → policy** لتصفية وفحص قرارات السياسة من الجلسات.
    2. انتقل إلى **Admin → policy editor** لتأليف والتحقق من صحة ونشر والتحكم في الإصدارات غير القابلة للتغيير أو فحصها.
    3. انتقل إلى **Admin → enforcement** لتعيين الإصدارات والتأثيرات للأجهزة.

    استخدم صفحة السياسة لفهم ما يطابق بالفعل قبل تأليف أو تغيير الإنفاذ.

    <img src="https://mintcdn.com/exosphere/WgPwQzedeDNwJBTy/images/dashboard/policy-observe.png?fit=max&auto=format&n=WgPwQzedeDNwJBTy&q=85&s=13535ad27c8bddac6589f9d1560916cb" alt="صفحة السياسة تعرض مجاميع القرارات والسياسات المُدارة محليًا وفي السحابة." width="2372" height="1548" data-path="images/dashboard/policy-observe.png" />

    المحرر هو حيث تحول شرط الفشل إلى كود وتتحقق من صحته وتنشر إصدارًا غير قابل للتغيير.

    <img src="https://mintcdn.com/exosphere/WgPwQzedeDNwJBTy/images/dashboard/policy-editor.png?fit=max&auto=format&n=WgPwQzedeDNwJBTy&q=85&s=7c01c862f4ec601d0535a6969eb619ce" alt="محرر السياسة المستخدم لتأليف ونشر إصدار سياسة غير قابل للتغيير." width="2938" height="1608" data-path="images/dashboard/policy-editor.png" />

    ثم يقوم الإنفاذ بتعيين هذا الإصدار المنشور وتأثيره (مراقبة أو إنفاذ) للأجهزة.

    <img src="https://mintcdn.com/exosphere/WgPwQzedeDNwJBTy/images/dashboard/enforcement-fleet.png?fit=max&auto=format&n=WgPwQzedeDNwJBTy&q=85&s=96be13256ef7e3fa89eeefcc4f1b7f10" alt="أسطول الإنفاذ يعرض تغطية الأجهزة وإصدارات السياسة المعينة." width="2938" height="1600" data-path="images/dashboard/enforcement-fleet.png" />

    تحقق من القرارات على صفحة السياسة بعد النشر بحيث تكون طريقات التأليف والأسطول مرتبطة بنشاط الوكيل الفعلي.
  </Tab>

  <Tab title="واجهة سطر الأوامر">
    استخدم `failproofai` للتثبيت المحلي والتحقق من صحة السياسة:

    ```bash theme={null}
    failproofai policies
    failproofai policy add block-rm-rf --scope project
    failproofai config --status
    ```

    استخدم `fp` للعثور على جلسات ومنتجات السحابة التي تحتوي على قرارات السياسة. يبقى التأليف في السحابة ونشر الأسطول سير عمل لوحة المعلومات.
  </Tab>
</Tabs>

للسياسات ثلاثة أسطح متميزة في Failproof AI:

1. **حلل القرارات** في الجلسات ولوحات المعلومات والتدقيقات.
2. **ألّف الإصدارات** باستخدام القواعد المدمجة أو الكود أو محرر السياسة.
3. **نشّر وفرض** الإصدارات على الأجهزة المختارة.

ابدأ من وضع فشل مؤكد. حدّد أصغر حدث ومطابقة أداة تحددها، واختبر الأمثلة المشروعة والغير آمنة، ثم راقب قبل الإنفاذ.

<Columns cols={2}>
  <Card title="استخدم سياسة مدمجة" icon="library" href="/ar/policies/builtin">
    فعّل قاعدة مراجعة للمخاطر الشائعة المتعلقة بالأسرار والقشرة و Git والسحابة وسير العمل.
  </Card>

  <Card title="اكتب سياسة مخصصة" icon="code-2" href="/ar/policies/custom">
    عبّر عن قرار خاص بسير العمل في JavaScript أو TypeScript.
  </Card>
</Columns>
