[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-\u002Far\u002Fdocs\u002Fsecurite\u002Fprincipes":3,"docs-nav-ar":434},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"body":10,"_type":428,"_id":429,"_source":430,"_file":431,"_stem":432,"_extension":433},"\u002Far\u002Fdocs\u002Fsecurite\u002Fprincipes","securite",false,"","مبادئ الأمن","التزامات betool الأربعة غير القابلة للتفاوض: عزل صارم بين المؤسسات، تدقيق إلزامي للوصول بينها، رفض مُعلَّل للعمليات التدميرية، وسيادة على نماذج LLM.",{"type":11,"children":12,"toc":419},"root",[13,29,36,48,139,145,157,197,210,216,221,227,260,266,282,287,374,384,390],{"type":14,"tag":15,"props":16,"children":17},"element","p",{},[18,21,27],{"type":19,"value":20},"text","صُمّمت betool من أجل ",{"type":14,"tag":22,"props":23,"children":24},"strong",{},[25],{"type":19,"value":26},"البيئات الخاضعة للتنظيم",{"type":19,"value":28},". الأمن ليس طبقة تُضاف بعد الأمر: إنه الثابت الذي يُشكّل كل سطر برمجي، وكل عملية ترحيل، وكل وحدة.",{"type":14,"tag":30,"props":31,"children":33},"h2",{"id":32},"_1-تعدّد-المستأجرين-الصارم",[34],{"type":19,"value":35},"1. تعدّد المستأجرين الصارم",{"type":14,"tag":15,"props":37,"children":38},{},[39,41,46],{"type":19,"value":40},"تمتلك كل مؤسسة بياناتها وخطوط معالجتها (pipelines) وأسرارها وملفّاتها ومفاتيح LLM ",{"type":14,"tag":22,"props":42,"children":43},{},[44],{"type":19,"value":45},"الخاصة بها",{"type":19,"value":47},". ويُفرَض العزل على النحو التالي:",{"type":14,"tag":49,"props":50,"children":51},"ul",{},[52,79,97,115],{"type":14,"tag":53,"props":54,"children":55},"li",{},[56,61,63,70,72,77],{"type":14,"tag":22,"props":57,"children":58},{},[59],{"type":19,"value":60},"على مستوى قاعدة البيانات",{"type":19,"value":62}," — يحمل كل جدول أعمال عمودًا مفهرسًا باسم ",{"type":14,"tag":64,"props":65,"children":67},"code",{"className":66},[],[68],{"type":19,"value":69},"org_id",{"type":19,"value":71},"، وتُرشّح الاستعلامات على جانب الخادم ",{"type":14,"tag":22,"props":73,"children":74},{},[75],{"type":19,"value":76},"دائمًا",{"type":19,"value":78}," حسب مؤسسة الجلسة.",{"type":14,"tag":53,"props":80,"children":81},{},[82,87,89,95],{"type":14,"tag":22,"props":83,"children":84},{},[85],{"type":19,"value":86},"على مستوى نظام الملفّات",{"type":19,"value":88}," — لكل مؤسسة جذرها الخاص تحت ",{"type":14,"tag":64,"props":90,"children":92},{"className":91},[],[93],{"type":19,"value":94},"\u003Cdata_root>\u002Forgs\u002F\u003Corg_id>\u002F",{"type":19,"value":96},". لا مسارات مشتركة.",{"type":14,"tag":53,"props":98,"children":99},{},[100,105,107,113],{"type":14,"tag":22,"props":101,"children":102},{},[103],{"type":19,"value":104},"على مستوى التخزين المؤقّت (cache)",{"type":19,"value":106}," — تخزين مؤقّت لكل مؤسسة على حدة؛ لا مدخل مشترك دون علامة صريحة ",{"type":14,"tag":64,"props":108,"children":110},{"className":109},[],[111],{"type":19,"value":112},"is_shared = TRUE",{"type":19,"value":114},".",{"type":14,"tag":53,"props":116,"children":117},{},[118,123,125,130,132,137],{"type":14,"tag":22,"props":119,"children":120},{},[121],{"type":19,"value":122},"على مستوى الأسرار",{"type":19,"value":124}," — لكل مؤسسة خزينتها الخاصة، ومفاتيح API الخاصة بها، ورموزها المميّزة الخاصة. لا احتياطي عام. والأسرار المُدخَلة في تهيئة عقدة (سرّ HMAC، رمز، كلمة مرور) ",{"type":14,"tag":22,"props":126,"children":127},{},[128],{"type":19,"value":129},"تُخفى",{"type":19,"value":131}," هي الأخرى ",{"type":14,"tag":22,"props":133,"children":134},{},[135],{"type":19,"value":136},"في كل موضع تُقرأ فيه التهيئة من جديد",{"type":19,"value":138}," — المحرّر، والـAPI، وأدوات MCP التي يقرؤها ذكاء اصطناعي، والاقتراحات.",{"type":14,"tag":30,"props":140,"children":142},{"id":141},"_2-التدقيق-الإلزامي-للوصول-العابر-للمستأجرين",[143],{"type":19,"value":144},"2. التدقيق الإلزامي للوصول العابر للمستأجرين",{"type":14,"tag":15,"props":146,"children":147},{},[148,150,155],{"type":19,"value":149},"قد ",{"type":14,"tag":22,"props":151,"children":152},{},[153],{"type":19,"value":154},"تحتاج",{"type":19,"value":156}," بعض الأدوار (عادةً حسابات مُشغّل المنصّة من جهة المورّد) إلى الوصول إلى محتوى مؤسسة أخرى لأغراض الدعم. وهذا الوصول:",{"type":14,"tag":49,"props":158,"children":159},{},[160,170,187],{"type":14,"tag":53,"props":161,"children":162},{},[163,168],{"type":14,"tag":22,"props":164,"children":165},{},[166],{"type":19,"value":167},"مشروط بموافقة صريحة (opt-in) من المؤسسة المستهدَفة",{"type":19,"value":169}," — قابلة للإلغاء في أي وقت من لوحة الإدارة.",{"type":14,"tag":53,"props":171,"children":172},{},[173,178,180,186],{"type":14,"tag":22,"props":174,"children":175},{},[176],{"type":19,"value":177},"مُسجَّل عند كل وصول",{"type":19,"value":179}," — جدول تدقيق مخصّص، محدّد النطاق حسب المؤسسة المستهدَفة، ومكشوف للعملاء عبر مسار ",{"type":14,"tag":64,"props":181,"children":183},{"className":182},[],[184],{"type":19,"value":185},"GET \u002Fapi\u002Fadmin\u002Fme\u002F*-reads",{"type":19,"value":114},{"type":14,"tag":53,"props":188,"children":189},{},[190,195],{"type":14,"tag":22,"props":191,"children":192},{},[193],{"type":19,"value":194},"مرفوض إذا فشلت كتابة التدقيق",{"type":19,"value":196}," — لا قراءة دون أثر.",{"type":14,"tag":15,"props":198,"children":199},{},[200,202,209],{"type":19,"value":201},"راجع ",{"type":14,"tag":203,"props":204,"children":206},"a",{"href":205},"\u002Far\u002Fdocs\u002Fsecurite\u002Faudit-rgpd",[207],{"type":19,"value":208},"تدقيق GDPR",{"type":19,"value":114},{"type":14,"tag":30,"props":211,"children":213},{"id":212},"_3-الرفض-المُعلَّل-للعمليات-المُدمِّرة",[214],{"type":19,"value":215},"3. الرفض المُعلَّل للعمليات المُدمِّرة",{"type":14,"tag":15,"props":217,"children":218},{},[219],{"type":19,"value":220},"تُرفَض أي عملية تُدمّر محتوى مؤسسة أخرى أو تستبدله (استبدال في المكان REPLACE-IN-PLACE للعناصر الفرعية، أو DELETE) إذا لم تُفعّل المؤسسة المستهدَفة موافقة القراءة. المبرّر: دون رؤية، سيقترح المُشغّل حمولةً قد تطمس المحتوى الموجود عشوائيًا.",{"type":14,"tag":30,"props":222,"children":224},{"id":223},"_4-سيادة-نموذج-llm",[225],{"type":19,"value":226},"4. سيادة نموذج LLM",{"type":14,"tag":49,"props":228,"children":229},{},[230,240,250],{"type":14,"tag":53,"props":231,"children":232},{},[233,238],{"type":14,"tag":22,"props":234,"children":235},{},[236],{"type":19,"value":237},"BYOK أصيل",{"type":19,"value":239}," — تُدار مفاتيحك من OpenAI وAnthropic وGoogle بواسطة مؤسستك. لا تسرّب عبر المؤسسات. BYOK اختياري (توجد نماذج مُدارة، تُفوتَر بالأرصدة) لكنه موصى به في البيئات الخاضعة للتنظيم.",{"type":14,"tag":53,"props":241,"children":242},{},[243,248],{"type":14,"tag":22,"props":244,"children":245},{},[246],{"type":19,"value":247},"نماذج خاصّة",{"type":19,"value":249}," — Ollama أو LM Studio أو أي endpoint متوافق مع OpenAI (vLLM…) مُستضاف لديك أو في سحابتك الخاصة. لا تغادر المحفّزات (prompts) والإكمالات محيطك أبدًا.",{"type":14,"tag":53,"props":251,"children":252},{},[253,258],{"type":14,"tag":22,"props":254,"children":255},{},[256],{"type":19,"value":257},"لا تجميع مشترك صامت",{"type":19,"value":259}," — إذا استخدمت مؤسسة نموذجًا مشتركًا، فهذا قرار صريح مع التحكّم في الوصول.",{"type":14,"tag":30,"props":261,"children":263},{"id":262},"موقف-هندسي",[264],{"type":19,"value":265},"موقف هندسي",{"type":14,"tag":267,"props":268,"children":269},"blockquote",{},[270],{"type":14,"tag":15,"props":271,"children":272},{},[273,275,280],{"type":19,"value":274},"معيارنا هو ",{"type":14,"tag":22,"props":276,"children":277},{},[278],{"type":19,"value":279},"الدقّة",{"type":19,"value":281},": أقصى قدر من المتانة، ورصد شامل، وحتمية، ومقاومة للهلوسة، ومقاومة للانحدار، واختبارات عند كل منعطف.",{"type":14,"tag":15,"props":283,"children":284},{},[285],{"type":19,"value":286},"عمليًا، عند كل مفاضلة على مستوى البنية \u002F الكود \u002F المحفّز:",{"type":14,"tag":288,"props":289,"children":290},"table",{},[291,315],{"type":14,"tag":292,"props":293,"children":294},"thead",{},[295],{"type":14,"tag":296,"props":297,"children":298},"tr",{},[299,305,310],{"type":14,"tag":300,"props":301,"children":302},"th",{},[303],{"type":19,"value":304},"الخيار",{"type":14,"tag":300,"props":306,"children":307},{},[308],{"type":19,"value":309},"الخيار المتوقَّع",{"type":14,"tag":300,"props":311,"children":312},{},[313],{"type":19,"value":314},"لماذا",{"type":14,"tag":316,"props":317,"children":318},"tbody",{},[319,338,356],{"type":14,"tag":296,"props":320,"children":321},{},[322,328,333],{"type":14,"tag":323,"props":324,"children":325},"td",{},[326],{"type":19,"value":327},"مضاعفة زمن الاستجابة مقابل استدلال مختصر",{"type":14,"tag":323,"props":329,"children":330},{},[331],{"type":19,"value":332},"مضاعفة الزمن",{"type":14,"tag":323,"props":334,"children":335},{},[336],{"type":19,"value":337},"الدقّة المفقودة تُدفع من رصيد ثقة المستخدم",{"type":14,"tag":296,"props":339,"children":340},{},[341,346,351],{"type":14,"tag":323,"props":342,"children":343},{},[344],{"type":19,"value":345},"رصد دقيق التفاصيل مقابل السجلّات الأساسية فقط",{"type":14,"tag":323,"props":347,"children":348},{},[349],{"type":19,"value":350},"رصد دقيق التفاصيل",{"type":14,"tag":323,"props":352,"children":353},{},[354],{"type":19,"value":355},"دون رؤية، يكون التصحيح أعمى",{"type":14,"tag":296,"props":357,"children":358},{},[359,364,369],{"type":14,"tag":323,"props":360,"children":361},{},[362],{"type":19,"value":363},"اختصار يُضعف سلوكًا",{"type":14,"tag":323,"props":365,"children":366},{},[367],{"type":19,"value":368},"الرفض",{"type":14,"tag":323,"props":370,"children":371},{},[372],{"type":19,"value":373},"يُقاس الخطر السلوكي بحوادث العملاء",{"type":14,"tag":15,"props":375,"children":376},{},[377,382],{"type":14,"tag":22,"props":378,"children":379},{},[380],{"type":19,"value":381},"الشعار",{"type":19,"value":383},": «إذا وجد أحدهم عيبًا، فهذا يعني أننا لم نضع ما يكفي من الضمانات، لا أننا وضعنا أكثر من اللازم.»",{"type":14,"tag":30,"props":385,"children":387},{"id":386},"قراءات-إضافية",[388],{"type":19,"value":389},"قراءات إضافية",{"type":14,"tag":49,"props":391,"children":392},{},[393,402,410],{"type":14,"tag":53,"props":394,"children":395},{},[396],{"type":14,"tag":203,"props":397,"children":399},{"href":398},"\u002Far\u002Fdocs\u002Fsecurite\u002Fmulti-tenant",[400],{"type":19,"value":401},"تعدّد المستأجرين الصارم",{"type":14,"tag":53,"props":403,"children":404},{},[405],{"type":14,"tag":203,"props":406,"children":407},{"href":205},[408],{"type":19,"value":409},"تدقيق GDPR وسجلّ الوصول",{"type":14,"tag":53,"props":411,"children":412},{},[413],{"type":14,"tag":203,"props":414,"children":416},{"href":415},"\u002Far\u002Fdocs\u002Fsecurite\u002Fdeploiement-souverain",[417],{"type":19,"value":418},"النشر السيادي",{"title":7,"searchDepth":420,"depth":420,"links":421},2,[422,423,424,425,426,427],{"id":32,"depth":420,"text":35},{"id":141,"depth":420,"text":144},{"id":212,"depth":420,"text":215},{"id":223,"depth":420,"text":226},{"id":262,"depth":420,"text":265},{"id":386,"depth":420,"text":389},"markdown","content:ar:docs:5.securite:1.principes.md","content","ar\u002Fdocs\u002F5.securite\u002F1.principes.md","ar\u002Fdocs\u002F5.securite\u002F1.principes","md",[435],{"title":436,"_path":437,"children":438},"Ar","\u002Far",[439],{"title":440,"_path":441,"children":442},"Docs","\u002Far\u002Fdocs",[443,456,484,512,525,533,546,607],{"title":444,"_path":445,"children":446},"البدء","\u002Far\u002Fdocs\u002Fdemarrer",[447,450,453],{"title":448,"_path":449},"مرحبًا بك","\u002Far\u002Fdocs\u002Fdemarrer\u002Fbienvenue",{"title":451,"_path":452},"إنشاء حساب","\u002Far\u002Fdocs\u002Fdemarrer\u002Fcreer-un-compte",{"title":454,"_path":455},"ربط مفتاح LLM","\u002Far\u002Fdocs\u002Fdemarrer\u002Fbrancher-llm",{"title":457,"_path":458,"children":459},"القنوات","\u002Far\u002Fdocs\u002Fcanaux",[460,463,466,469,472,475,478,481],{"title":461,"_path":462},"نظرة عامة على القنوات","\u002Far\u002Fdocs\u002Fcanaux\u002Fvue-densemble",{"title":464,"_path":465},"الهاتف في الوقت الفعلي","\u002Far\u002Fdocs\u002Fcanaux\u002Ftelephone",{"title":467,"_path":468},"البريد الإلكتروني","\u002Far\u002Fdocs\u002Fcanaux\u002Femail",{"title":470,"_path":471},"أداة دردشة الويب","\u002Far\u002Fdocs\u002Fcanaux\u002Fchat-widget",{"title":473,"_path":474},"HTTP Webhook","\u002Far\u002Fdocs\u002Fcanaux\u002Fwebhook",{"title":476,"_path":477},"المراسلة (WhatsApp، Messenger، Telegram، Mattermost)","\u002Far\u002Fdocs\u002Fcanaux\u002Fmessageries",{"title":479,"_path":480},"Meta Lead Ads","\u002Far\u002Fdocs\u002Fcanaux\u002Ffacebook-leads",{"title":482,"_path":483},"الجدولة (cron)","\u002Far\u002Fdocs\u002Fcanaux\u002Fschedule",{"title":485,"_path":486,"children":487},"Pipelines","\u002Far\u002Fdocs\u002Fpipelines",[488,491,494,497,500,503,506,509],{"title":489,"_path":490},"المحرّر المرئي","\u002Far\u002Fdocs\u002Fpipelines\u002Fediteur-visuel",{"title":492,"_path":493},"وكلاء الذكاء الاصطناعي","\u002Far\u002Fdocs\u002Fpipelines\u002Fagents",{"title":495,"_path":496},"المشغّلات الحتمية (Operators)","\u002Far\u002Fdocs\u002Fpipelines\u002Foperateurs",{"title":498,"_path":499},"التحكّم في التدفّق","\u002Far\u002Fdocs\u002Fpipelines\u002Fcontrole-flux",{"title":501,"_path":502},"خطوات الكود (Code Steps)","\u002Far\u002Fdocs\u002Fpipelines\u002Fcode-step",{"title":504,"_path":505},"الـPipelines الفرعية","\u002Far\u002Fdocs\u002Fpipelines\u002Fsous-pipelines",{"title":507,"_path":508},"إجراءات بلا كود","\u002Far\u002Fdocs\u002Fpipelines\u002Factions-no-code",{"title":510,"_path":511},"قاعدة المعرفة","\u002Far\u002Fdocs\u002Fpipelines\u002Fbase-de-connaissances",{"title":513,"_path":514,"children":515},"الإشراف","\u002Far\u002Fdocs\u002Fsupervision",[516,519,522],{"title":517,"_path":518},"سجلّ عمليات التنفيذ","\u002Far\u002Fdocs\u002Fsupervision\u002Fexecutions",{"title":520,"_path":521},"الأرصدة والقياس","\u002Far\u002Fdocs\u002Fsupervision\u002Fcredits-metering",{"title":523,"_path":524},"المعايير (Benchmarks)","\u002Far\u002Fdocs\u002Fsupervision\u002Fbenchmarks",{"title":526,"_path":527,"children":528},"الأمن","\u002Far\u002Fdocs\u002Fsecurite",[529,530,531,532],{"title":8,"_path":4},{"title":401,"_path":398},{"title":409,"_path":205},{"title":418,"_path":415},{"title":534,"_path":535,"children":536},"المطوّرون","\u002Far\u002Fdocs\u002Fdeveloppeurs",[537,540,543],{"title":538,"_path":539},"واجهة برمجة تطبيقات الإدارة (Admin API)","\u002Far\u002Fdocs\u002Fdeveloppeurs\u002Fapi-admin",{"title":541,"_path":542},"webhooks الصادرة","\u002Far\u002Fdocs\u002Fdeveloppeurs\u002Fwebhooks-sortants",{"title":544,"_path":545},"قيادة betool من Claude (MCP)","\u002Far\u002Fdocs\u002Fdeveloppeurs\u002Fmcp",{"title":547,"_path":548,"children":549},"التكاملات","\u002Far\u002Fdocs\u002Fintegrations",[550,553,556,559,562,565,568,571,574,577,580,583,586,589,592,595,598,601,604],{"title":551,"_path":552},"نظرة عامة على التكاملات","\u002Far\u002Fdocs\u002Fintegrations\u002Fvue-densemble",{"title":554,"_path":555},"Stripe","\u002Far\u002Fdocs\u002Fintegrations\u002Fstripe",{"title":557,"_path":558},"GitHub","\u002Far\u002Fdocs\u002Fintegrations\u002Fgithub",{"title":560,"_path":561},"Google","\u002Far\u002Fdocs\u002Fintegrations\u002Fgoogle",{"title":563,"_path":564},"LinkedIn Ads","\u002Far\u002Fdocs\u002Fintegrations\u002Flinkedin-ads",{"title":566,"_path":567},"Kavkom","\u002Far\u002Fdocs\u002Fintegrations\u002Fkavkom",{"title":569,"_path":570},"Jira","\u002Far\u002Fdocs\u002Fintegrations\u002Fjira",{"title":572,"_path":573},"Slack","\u002Far\u002Fdocs\u002Fintegrations\u002Fslack",{"title":575,"_path":576},"الرسائل القصيرة","\u002Far\u002Fdocs\u002Fintegrations\u002Fsms",{"title":578,"_path":579},"Enable Banking (الخدمات المصرفية المفتوحة)","\u002Far\u002Fdocs\u002Fintegrations\u002Fenable-banking",{"title":581,"_path":582},"CRM والتسويق والإنتاجية","\u002Far\u002Fdocs\u002Fintegrations\u002Fcrm-marketing",{"title":584,"_path":585},"HeyGen (الفيديو)","\u002Far\u002Fdocs\u002Fintegrations\u002Fheygen",{"title":587,"_path":588},"La Poste","\u002Far\u002Fdocs\u002Fintegrations\u002Fla-poste",{"title":590,"_path":591},"CRM متخصّص (beTool Application، Qhare)","\u002Far\u002Fdocs\u002Fintegrations\u002Fcrm-metier",{"title":593,"_path":594},"Mitti (الفحص الميداني)","\u002Far\u002Fdocs\u002Fintegrations\u002Fmitti",{"title":596,"_path":597},"Meta (Messenger، الصفحات، Meta Ads)","\u002Far\u002Fdocs\u002Fintegrations\u002Fmeta",{"title":599,"_path":600},"Onoff Business (Beta)","\u002Far\u002Fdocs\u002Fintegrations\u002Fonoff",{"title":602,"_path":603},"Smart Life \u002F Tuya (الأجهزة المتّصلة)","\u002Far\u002Fdocs\u002Fintegrations\u002Fsmart-life",{"title":605,"_path":606},"منتجات beTool (Desktop، Kiosk، Terminal)","\u002Far\u002Fdocs\u002Fintegrations\u002Fproduits-betool",{"title":608,"_path":609,"children":610},"حالات الاستخدام","\u002Far\u002Fdocs\u002Fcas-usage",[611,614,617,620,623,626],{"title":612,"_path":613},"agents أعمال نموذجية","\u002Far\u002Fdocs\u002Fcas-usage\u002Fvue-densemble",{"title":615,"_path":616},"CFO IA","\u002Far\u002Fdocs\u002Fcas-usage\u002Fcfo-ia",{"title":618,"_path":619},"COO IA","\u002Far\u002Fdocs\u002Fcas-usage\u002Fcoo-ia",{"title":621,"_path":622},"CTO IA","\u002Far\u002Fdocs\u002Fcas-usage\u002Fcto-ia",{"title":624,"_path":625},"Product Manager IA","\u002Far\u002Fdocs\u002Fcas-usage\u002Fproduct-manager-ia",{"title":627,"_path":628},"المساعد الشخصي","\u002Far\u002Fdocs\u002Fcas-usage\u002Fassistant-personnel"]