> ## 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.

# Setup

title: "اختر إعدادك"
description: "اختر بين الفرض المحلي أو Failproof AI Cloud أو نشر المؤسسة."
icon: "waypoints"
-----------------

<CardGroup cols={3}>
  <Card title="الفرض المحلي" icon="laptop">
    ثبّت الخطافات والسياسات على جهاز. استخدم هذا عندما تحتاج إلى حماية فورية دون إرسال بيانات الجلسة إلى Cloud.
  </Card>

  <Card title="Failproof AI Cloud" icon="cloud">
    أضف جلسات مركزية وتدقيقات وتقييمات عبر الإنترنت ولوحات معلومات وتنبيهات ونشر سياسة الأسطول.
  </Card>

  <Card title="نشر المؤسسة" icon="building-2">
    استخدم عناصر تحكم المؤسسة والمفاتيح المحدودة والبنية التحتية الخاصة ومتطلبات الأمان الخاصة بالنشر.
  </Card>
</CardGroup>

## مسار الإنتاج الموصى به

1. قم بتوصيل جهاز غير متعلق بالإنتاج مع تفعيل التقاط النص.
2. تحقق من الجلسات والتقييمات في Cloud.
3. أنشئ تدقيقًا لحالة فشل معروفة.
4. نشّر السياسة الأولى في وضع المراقبة.
5. توسّع إلى الإنتاج بعد مراجعة المطابقات والإيجابيات الكاذبة.

## قم بتوصيل جهاز بـ Cloud

<Tabs>
  <Tab title="لوحة المعلومات">
    1. انتقل إلى **Administration → Keys** وأنشئ مفتاحًا باستخدام `events:add` و `policies:pull`.
    2. انسخ السر لمرة واحدة إلى الجهاز الهدف.
    3. بعد تشغيل أمر اتصال CLI، انتقل إلى **Admin → enforcement** وتأكد من ظهور الجهاز.
    4. انتقل إلى **Observe → Events** وتأكد من وصول حدثه الأول.

    درج المفتاح يعرض المنحتين المطلوبين للجهاز المتصل: تناول الأحداث وتسليم السياسة.

    <img src="https://mintcdn.com/exosphere/WgPwQzedeDNwJBTy/images/dashboard/key-create.png?fit=max&auto=format&n=WgPwQzedeDNwJBTy&q=85&s=a428bdae79f837471acb66414ff6455b" alt="درج مفتاح API الجديد المستخدم لمنح أذونات تناول الأحداث وتسليم السياسة." width="2940" height="1604" data-path="images/dashboard/key-create.png" />

    بعد الاتصال، يجب أن يظهر الجهاز في الفرض مع حالة السياسة المطلوبة والمبلغ عنها.

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

    يؤكد الحدث الأول الذي يصل أن المراقب يمكنه تسليم البيانات إلى Cloud، بشكل مستقل عن نشر السياسة.

    <img src="https://mintcdn.com/exosphere/WgPwQzedeDNwJBTy/images/dashboard/events-stream-current.png?fit=max&auto=format&n=WgPwQzedeDNwJBTy&q=85&s=e87ba86b877f602de73237d5a3565269" alt="دفق الأحداث الحية يعرض أحداث الوكيل والنموذج والأداة الحديثة." width="2940" height="1618" data-path="images/dashboard/events-stream-current.png" />

    تابع فقط بعد رؤية الجهاز وحدثه الأول.
  </Tab>

  <Tab title="CLI">
    ```bash theme={null}
    failproofai config --connect https://app.befailproof.ai \
      --token "$FAILPROOFAI_KEY" \
      --machine-label checkout-runner-01

    failproofai policies --install --cli claude --scope user
    failproofai config --status
    ```

    أضف `--no-transcripts` عندما يجب أن يبقى محتوى النص محليًا.
  </Tab>
</Tabs>

يتحقق الاتصال بـ Cloud من تناول الأحداث وتسليم السياسة بشكل مستقل. قد يكون المفتاح صحيحًا إذن لكن يفتقد إلى إحدى الأذونات المطلوبة. استخدم `failproofai config --status` لرؤية الإمكانية المُعدة.

<Info>
  يكتب إعداد Cloud بيانات الاعتماد المحلية فقط بعد نجاح الإمكانية ذات الصلة. التحقق الفاشل لا يترك الجهاز يبدو متصلًا عندما لا يكون كذلك.
</Info>
