انتقل إلى المحتوى
نسخة تجريبية

مساحات العمل والأدوار

مساحة العمل تملك كل شيء: شبكتها الخاصة، ونسخها، ومفاتيح API الخاصة بها. ويُنشئ التسجيل مساحة شخصية لك؛ وأنشئ غيرها من مبدّل مساحات العمل عندما تريد فصل فريق أو عميل عن عملك الخاص.

الأعضاء والدعوات

تعرض صفحة الأعضاء كل من في مساحة العمل. ادعُ بالبريد الإلكتروني فتُرسَل الدعوة ومعها دور محدّد؛ ويقبلها المدعوّ من الرابط فيدخل مساحة العمل. ويمكن إلغاء الدعوات المعلّقة من الصفحة نفسها، كما يمكنك تغيير دور عضو أو إزالته منها.

العضوية خاصة بكل مساحة عمل، فكونك مالكاً لإحداها لا يمنحك شيئاً في غيرها.

الأدوار

مالكمسؤولمطوّرمشاهد
إنشاء النسخ والأجهزة الافتراضية وخوادم الألعاب وحذفها✓✓✓—
التشغيل والإيقاف وإعادة التشغيل وتغيير الحجم✓✓✓—
رؤية الحالة والعناوين والمقاييس والسجلات✓✓✓✓
كشف كلمات المرور وقيم البيئة السرّية✓✓✓—
تنفيذ SQL وتصفّح الجداول وإدارة مستخدمي قاعدة البيانات واستيراد قاعدة بيانات✓✓✓—
النسخ الاحتياطي والاستعادة وتصدير البيانات وتنزيل ملفات الخادم✓✓✓—
تغيير قواعد الوصول الوارد والوصول العام✓✓✓—
إنشاء تطبيقات الويب ونشرها✓✓✓—
حذف تطبيق ويب✓✓——
إنشاء مجموعات Kubernetes وتغيير حجمها وحذفها✓✓✓—
منح الوصول إلى كل مجموعات Kubernetes وإلغاؤه✓✓——
إيقاف حماية الحذف في مجموعة Kubernetes✓✓مديرو المجموعة—
حذف وحدات تخزين Kubernetes المحتفَظ بها✓✓✓—
إضافة مفاتيح SSH وإزالتها✓✓✓—
موزّعات الحمل والشهادات✓✓قراءة فقطقراءة فقط
إنشاء مفاتيح API وإلغاؤها✓✓✓—
الشبكات والنطاقات✓✓قراءة فقطقراءة فقط
دعوة الأعضاء وإدارتهم✓✓——
حذف مساحة العمل✓———

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

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

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

اطلب التحقق بخطوتين

يستطيع المالكون والمسؤولون أن يطلبوا من كل عضو استخدام التحقق بخطوتين — تطبيق مصادقة أو مفتاح مرور: الإعدادات ← الأمان ← اطلب التحقق بخطوتين من كل الأعضاء.

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

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

الخطة والحصة

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

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

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

وتعرض نظرة مساحة العمل العامة وصفحة الاستخدام أيضاً هذا الشهر بأسعار القائمة: خطة المالك مضافاً إليها ما استهلكته مساحة العمل حتى الآن في هذا الشهر الميلادي (بالتوقيت العالمي)، مثل ساعات موزّعات الحمل وKubernetes. هذا تقدير بالأسعار المنشورة، وليس فاتورة. وحين لا تُفوتَر مساحة العمل أو مالكها، تقول البطاقة غير مفوتَر — مجانًا؛ ويبقى الاستهلاك محتسباً ومعروضاً، فتعرف دائماً كم كان الشهر سيكلّف.

حذف مساحة العمل

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

الإشعارات

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

الخطوات التالية

السابقالأقاليم
التاليحسابك