الفرق والوصول

امنح كل فرد في فريقك صلاحية الوصول التي يحتاجها بدقة

أربعة أدوار للعملاء، وحسابات فرعية تعكس الهيكل الفعلي لأعمالكم، ومفاتيح API خاصة بكل مؤسسة، وتسجيل دخول موحد، وسجل تدقيق لكل إجراء يتمتع بامتيازات. يعمل نموذج الوصول نفسه عبر لوحة التحكم وواجهة برمجة التطبيقات (API) وواجهة سطر الأوامر (CLI) وTerraform وخادم MCP الخاص بنا. التوفر: مزود Terraform قيد التطوير النشط وغير متاح حالياً. كل شيء آخر موصوف هنا متاح للعمل اليوم.

عدة أشخاص مرتبطين بحساب واحد، ولكل منهم أذوناته المحددة الخاصة.
  • +700,000مواقع مستضافة حول العالم
  • 4أدوار العملاء، تمت تهيئتها وجاهزة
  • 35مفاتيح أذونات دقيقة
  • 14 يومًاتجربة مجانية بدون بطاقة

أربعة أدوار، محددة حيث ينقسم العمل فعليًا

الوصول ليس مجرد مفتاح تشغيل/إيقاف واحد. تأتي كل مؤسسة عميل مزودة بأربعة أدوار، كل منها عبارة عن حزمة ثابتة من أذونات module.action الدقيقة — وبذلك لا يتعامل مسؤول المالية مطلقاً مع خادم، ولا يرى المطور فاتورة أبداً.

المالك

تحكم كامل في المؤسسة وحساباتها الفرعية: إنشاء مؤسسات فرعية، ودعوة الأعضاء وإزالتهم، وتغيير الأدوار، وإدارة مفاتيح API، وتوفير المواقع وإعادة تشغيلها وتعليقها وحذفها، وإدارة الفواتير وطرق الدفع، وقراءة سجل التدقيق. هناك أمران مستبعدان عمداً من ذلك — فإغلاق المؤسسة وإصدار المبالغ المستردة هما إجراءان مخصصان لفريق العمل، وليسا دوراً للعميل.

مدير الفواتير

كل ما يتعلق بالمالية ولا شيء غير ذلك: الفواتير، والاشتراكات، وطرق الدفع، ودليل الخطط، بالإضافة إلى عرض للمؤسسة وقائمة أعضائها. لا يمكن الوصول إلى الموقع إطلاقاً — لا يمكن لجهة الاتصال المالية أو المحاسب الخارجي إعادة تشغيل أي شيء أو تعليقه أو حذفه.

مطور

اعملوا على المواقع دون التعامل مع الأمور المالية: اعرضوا المواقع وقوموا بتهيئتها، وأعيدوا تشغيل الخدمات، وامسحوا التخزين المؤقت، وأديروا مفاتيح واجهة برمجة التطبيقات (API)، وأنشئوا تذاكر الدعم أو ردوا عليها. لا يوجد عرض للفواتير، ولا إدارة للأعضاء، ولا تعليق، ولا حذف — فالإجراءات الحساسة والتجارية تظل من اختصاص المالك وحده.

للقراءة فقط

عرض كامل دون إمكانية تغيير أي شيء — الأعضاء، والمواقع، والفوترة، والخطط، والتذاكر، وحالة الترجمة، وسجل التدقيق. الدور المناسب لأحد أصحاب المصلحة من العملاء، أو مدقق داخلي، أو موظف جديد لا يزال في مرحلة التعلم والاستقرار.

حسابات فرعية تتطابق مع بنيتكم الفعلية

المستأجرية عبارة عن هيكل شجري وليست قائمة بسيطة. وتأتي منظمة الموزع في مرتبة أعلى من منظمات عملائها، بينما تندرج المواقع تحت تلك المنظمات. ويمثل عضو الفريق اشتراكًا — مستخدم واحد، ومنظمة واحدة، ودور واحد — وبالتالي فإن هذا العنصر الأساسي نفسه يدعم فريقًا مكونًا من شخصين، ووكالة تدير مئة حساب عميل، وموزعًا يدير حسابات فرعية تحت علامته التجارية الخاصة.

تُمنح الأدوار لكل مؤسسة، ويكون الإنفاذ أيضاً لكل مؤسسة. لا يمنح الدور في إحدى المؤسسات أي وصول في مؤسسة منفصلة وغير ذات صلة — يمكن للمقاول أن يكون مطوراً في حساب عميل وقارئاً فقط في حساب عميل ثانٍ، من خلال تسجيل الدخول نفسه. ومع ذلك، يتدفق الوصول نزولاً في التسلسل الهرمي الخاص بكم: ينطبق الدور في المؤسسة الرئيسية على المؤسسات المتفرعة منها، وبهذه الطريقة يدير الموزعون والوكالات عملاءهم.

يتم فرض العزل في قاعدة البيانات، وليس فقط في كود التطبيق. يقيد أمان مستوى الصف في Postgres كل استعلام للمستأجر على الشجرة الفرعية للمتصل، وأي شيء خارج تلك الشجرة الفرعية يعيد نتيجة غير موجود بدلاً من خطأ في الأذونات — وبالتالي لا تؤكد المنصة حتى وجود مؤسسة أو موقع مستأجر آخر.

الأذونات نفسها عبر كل واجهة

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

لوحة التحكم

المواقع، والفوترة، والتذاكر، والتنبيهات، والإشعارات، ومفاتيح API، وإدارة الفريق في واجهة واحدة موحدة. تعرض الواجهة ما يسمح به دور العضو المسجل دخوله، بحيث لا تظهر للأشخاص عناصر تحكم لا يمكنهم استخدامها.

واجهة برمجة التطبيقات العامة وواجهة سطر الأوامر

واجهة برمجة التطبيقات (API) المنشورة هي نفس محرك واجهة برمجة التطبيقات الذي تستخدمه لوحة التحكم. يتم إصدار مفاتيح واجهة برمجة التطبيقات لكل مؤسسة بنطاقات دقيقة مرتبطة بأذونات RBAC، كما توفر بيئتا التجربة (sandbox) والتشغيل المباشر المنفصلتان إمكانية اختبار عمليات التكامل دون المساس بالفواتير الفعلية أو التزويد.

مزود Terraform

قم بإدارة المواقع والنطاقات ونظام أسماء النطاقات (DNS) وصناديق البريد والخطط كبنية تحتية كرمز، وشغّل terraform apply لتوفير الاستضافة — وتخضع لنفس النطاقات مثل أي شيء آخر.

خادم MCP

قم بربط Claude Code أو Cursor أو ChatGPT أو Claude Desktop أو أي أداة تدعم بروتوكول MCP. الرموز المميزة مخصصة لمؤسسة وصلاحيات RBAC الخاصة بها، وقابلة للإلغاء لكل أداة على حدة، مع وجود تأكيد للإجراءات التدميرية، وحدود أقصى للإنفاق، وسجل تدقيق كامل.

التعامل مع المفاتيح

يتم تخزين تجزئة (hash) لكل مفتاح API فقط — ولا يتم تخزين المفتاح الأصلي أبدًا. تحمل المفاتيح اسمًا وبادئة مرئية حتى تتمكن من التمييز بينها، وتُسجّل تاريخ آخر استخدام لها، كما أنها قابلة للإلغاء بشكل فردي دون التأثير على بقية المفاتيح.

تسجيل دخول واحد، قائم على المعايير، عبر كل شيء

تعتمد الهوية على Keycloak، لذا فإن المصادقة هي OIDC وSAML نظامية بدلاً من نموذج تسجيل دخول مخصص مثبت على لوحة استضافة.

  • تسجيل الدخول عبر البريد الإلكتروني باستخدام الرابط السحري افتراضيًا، مع خيار البريد الإلكتروني وكلمة المرور كبديل لمن يفضلون ذلك.
  • مفاتيح المرور وWebAuthn لتسجيل دخول مقاوم للتصيد الاحتيالي، بالإضافة إلى المصادقة الثنائية عبر TOTP المفروضة على الجميع بموجب السياسة.
  • تسجيل الدخول الاجتماعي عبر Google وMicrosoft وGitHub وموفري الهوية الآخرين.
  • تسجيل دخول أحادي عبر SAML للمؤسسات والوكالات، ليتوافق وصول الفريق مع دليلك الحالي.
  • جلسة واحدة عبر لوحة التحكم، ووحدة تحكم المسؤول، والموقع العام وقاعدة المعرفة، وتذاكر الدعم — سجل الدخول مرة واحدة بدلاً من خمس مرات.
  • يتم التحقق من صحة كل بريد إلكتروني للتسجيل قبل إنشاء الحساب، وبذلك لا تصل العناوين غير القابلة للتسليم وغير الصالحة إلى فريقكم أبداً.
  • نظراً لأنه يعتمد على المعايير القياسية، فإن مزود الهوية نفسه قابل للاستبدال دون إعادة هيكلة أي شيء حوله — وهي نفس قاعدة عدم تقييد المستخدم التي نطبقها على كل مزود آخر.

مساءلة يمكنك تقديمها للمدقق

يُسجّل كل إجراء مميز سجلاً تدقيقياً للإضافة فقط: من قام به، وماذا فعل، وعلى ماذا طُبّق الإجراء، والأدلة الداعمة، وعنوان IP المصدر. هذا السجل للإضافة فقط — حيث تُضاف الأحداث ولا تُعدّل في مكانها — كما أنه مقسم زمنياً في بيئة الإنتاج ليحافظ على سرعته مع ازدياد حجمه.

تُعد قراءة هذا السجل تصريحًا بحد ذاتها. يمتلك هذا التصريح المالكون والأعضاء ذوو صلاحية القراءة فقط، بحيث يمكن للشخص المسؤول عن الحساب والشخص الذي يدققه الاطلاع على السجل الكامل دون الحاجة إلى صلاحيات مرتفعة للقيام بذلك.

ويحيط بذلك عناصر التحكم التي تطلبها الفِرق الأكبر حجماً: سياسات الجلسات، وقوائم بروتوكول الإنترنت المسموح بها الاختيارية لكل مؤسسة، والمصادقة الإضافية للعمليات الحساسة حتى لا تكون الجلسة النشطة وحدها كافية للقيام بإجراء خطير.

كيف تتطور الأذونات معك

كتالوج الأذونات عبارة عن بيانات وليس منطقًا برمجيًا ثابتًا — ولهذا السبب يمكن توسيعه دون إعادة تهيئة بنية المنصة.

  • 35 مفتاحاً دقيقاً من نوع module.action اليوم، تغطي المؤسسات، والأعضاء، ومفاتيح API، والمواقع، والفوترة، والخطط، والأسطول، والتذاكر، والعملاء، وسوء الاستخدام، والحملات، والترجمات، والتدقيق.
  • تتم تهيئة الكتالوج بشكل متكرر ومستقر (idempotent) عند كل عملية نشر، وتفشل عملية التحقق بشكل صريح إذا أشار أي دور إلى إذن غير موجود — فلا يمكن لخطأ مطبعي أن يمنح لا شيء في صمت.
  • تضيف إمكانيات المنتج الجديدة مفاتيح الأذونات الخاصة بها إلى الدليل قبل إطلاق نقطة النهاية، وبالتالي لا يتم تعديل التحكم في الوصول بأثر رجعي بعد تفعيل الميزة.
  • إن حصر عضوية فردية في مواقع معينة أو منطقة محددة هو تحسين مخطط له، وليس أمراً يمكنك تفعيله اليوم. النمط الحالي هو وضع تلك المواقع في مؤسسة فرعية ومنح الشخص دوراً هناك — مما يمنحك الفصل نفسه باستخدام تسلسل الإيجار المتعدد.
  • يتم إصدار مفاتيح API على مستوى المؤسسة بدلاً من تخصيصها لكل شخص، لذا يرجى التعامل معها كبيانات اعتماد خدمة لعمليات التكامل واستخدام العضويات لوصول الأشخاص.

الأسئلة الشائعة

ما الذي يمكن لكل دور فعله حقًا؟

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

هل يمكنني منح شخص ما حق الوصول إلى موقع واحد فقط؟

ليس كإعداد لكل موقع بعد — فتحديد عضوية واحدة لمواقع معينة هو تحسين مخطط له. يمكنك اليوم تحقيق الفصل نفسه باستخدام شجرة الإيجار: ضع تلك المواقع في منظمة فرعية وامنح الشخص دورًا هناك. نظرًا لأن الأدوار تُمنح لكل منظمة، فإن صلاحية الوصول هذه لا تنتقل إلى أي شيء آخر في حسابك.

هل مفاتيح واجهة برمجة التطبيقات (API) مرتبطة بأعضاء الفريق الفرديين؟

لا — يتم إصدار مفاتيح واجهة برمجة التطبيقات (API) لكل مؤسسة، مع نطاقات دقيقة مرتبطة بنفس أذونات RBAC، وأوضاع اختبار (sandbox) وتشغيل فعلي منفصلة. استخدموها كبيانات اعتماد للخدمة لعمليات التكامل، أو التكامل المستمر (CI)، أو Terraform، واستخدموا العضويات للأفراد. يتم تخزين تجزئة (hash) لكل مفتاح فقط، ويسجل كل مفتاح وقت آخر استخدام له، ويمكن إبطال أي مفتاح بشكل منفصل.

هل يمكن للمطور دفع التغييرات إلى موقع مباشر؟

يشمل دور المطور عرض المواقع وتهيئتها، وإعادة تشغيل الخدمات، ومسح الذاكرة المؤقتة، وإدارة مفاتيح واجهة برمجة التطبيقات (API)، ومعالجة التذاكر. ولا يمنح هذا الدور حقوق النشر على موقع مباشر، لذا إذا كنتم ترغبون في تمكين شخص ما من نشر التغييرات، فيجب أن تكون صلاحية الوصول هذه لدى المالك. يتم تعيين الأدوار لكل مؤسسة، لذا يمكنكم الحصول على دور مختلف في حساب مختلف.

هل تدعمون تسجيل الدخول الموحد (SSO) لدليل شركتنا؟

نعم. تعمل إدارة الهوية عبر Keycloak مع OIDC وSAML، لذا يتوفر تسجيل الدخول الموحد عبر SAML لعملاء المؤسسات والوكالات إلى جانب تسجيل الدخول عبر الرابط السحري، والبريد الإلكتروني وكلمة المرور، وموفري خدمات تسجيل الدخول عبر شبكات التواصل الاجتماعي، ومفاتيح المرور (passkeys)، والمصادقة الثنائية عبر TOTP، والتي تُفرض بموجب السياسة. وتغطي الجلسة الواحدة كلاً من لوحة التحكم، والموقع العام وقاعدة المعرفة، وتذاكر الدعم.

كيف أعرف من قام بتغيير شيء ما؟

يُسجَّل كل إجراء ذي امتيازات في سجل تدقيق للإضافة فقط يوثق الفاعل، والإجراء، والهدف، والأدلة الداعمة، وعنوان IP. وتُعد قراءته إذنًا بحد ذاته، يتمتع به كل من دور المالك ودور القراءة فقط، بحيث يمكن لمالك الحساب والمدقق مراجعة السجل نفسه.

هل يؤدي إضافة أعضاء إلى الفريق إلى تغيير المبلغ الذي أدفعه؟

يتم تسعير الخطط بناءً على سعة الاستضافة بدلاً من عدد الأشخاص. على سبيل المثال، في باقة Footprint-Free، تشترك جميع المستويات الـ 42 في نفس مجموعة الامتيازات تماماً وتختلف فقط في عدد المواقع التي تسمح بها. يتم دائماً عرض الأسعار من الدليل المباشر وبعملتكم، لذا فإن ما ترونه في صفحة الأسعار هو ما يتم تحصيله فعلياً.

هل يمكنني تجربة هذا قبل الالتزام؟

نعم. تستمر الفترة التجريبية لـ Footprint-Free لمدة 14 يومًا، ولا تتطلب تفاصيل بطاقة وتغطي ما يصل إلى 5 مواقع، حتى تتمكنوا من إعداد مؤسستكم، ودعوة فريقكم، واختبار الأدوار في مهام فعلية قبل أن تدفعوا أي شيء. هناك ضمان لاسترداد الأموال لمدة 30 يومًا للخطط المدفوعة.

قم بإعداد فريقك في دقائق، وليس عبر التذاكر

ابدأ فترة تجريبية لمدة 14 يومًا بدون بطاقة على خط Footprint-Free، وادعُ فريقك، وشاهد الأدوار تعمل على مواقع حقيقية قبل أن تدفع أي شيء.

ابدأ مجانًا