انتقل إلى المحتوى الرئيسي
هذا المشروع في مرحلة تجريبية. وجدت خطأ؟ افتح مشكلة على GitHub. لديك سؤال أو فكرة؟ اسأل في Discussions — نحب سماع ملاحظاتك!
كيف جودة الترجمة في هذه الصفحة؟

هيكل حساب IBM Cloud

قبل إعداد IBM Quantum® Platform، من المهم فهم هيكل حساب إدارة الهوية والوصول (IAM) في IBM Cloud®. كما يوضح المخطط العام التالي، يوجد حساب في أعلى المستويات. يوجد مالك واحد فقط للحساب، وهو وحده من يتحكم في إدارة الفوترة.

مخطط رفيع المستوى يوضح العلاقات بين الحساب والمستخدمين والمثيلات وسياسات الوصول.

يحتوي هذا الحساب على عدة مستخدمين ومثيلات خدمة (مثل IBM Quantum Compute Service). يوجد كل مثيل خدمة في منطقة محددة ويرتبط بـخطة واحدة، لذا إذا أردت إتاحة خطط متعددة لمستخدميك، ستحتاج إلى مثيلات خدمة متعددة، كل منها مرتبط بخطة مختلفة.

يُخصَّص لكل مستخدم سياسات وصول تمنحه مستويات مختلفة من الوصول إلى مثيلات الخدمة. ويمكن تجميع سياسات الوصول معًا في مجموعة وصول.

بشكل افتراضي، يمكن لجميع المستخدمين داخل الحساب رؤية بعضهم البعض. في إعدادات الحساب، يمكنك تفعيل خيار تقييد الرؤية لضمان أن المستخدمين الذين لديهم صلاحيات لخدمة IAM فقط هم من يمكنهم رؤية الآخرين. تجدر الإشارة إلى أن IBM Cloud لا يدعم مجموعات المستخدمين أو المسؤولين المخصصين للمجموعات.

سياسات الوصول والمجموعات​

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

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

ملاحظة

يصف هذا الدليل تمثيلًا مبسطًا لنموذج IAM. للاطلاع على التفاصيل الكاملة، راجع توثيق IBM Cloud IAM.

يوضح هذا المخطط العلاقات بين مجموعات الوصول وسياسات الوصول وصلاحيات المستخدمين.

الأدوار​

هناك عائلتان من الأدوار: إدارة المنصة والوصول إلى الخدمة.

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

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

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

  • إنشاء المثيلات يتطلب دور وصول الخدمة manager، إضافةً إلى دور إدارة المنصة viewer على جميع خدمات إدارة الحساب.

    ملاحظة

    المستخدمون الذين لديهم دور إدارة المنصة viewer على جميع خدمات إدارة الحساب يمكنهم أيضًا عرض خدمات مثل الفوترة. إذا أردت منع هذا الوصول الإضافي للعرض، استخدم IBM Cloud CLI لمنحهم وصولًا فقط إلى مجموعات الموارد:

    ibmcloud iam access-group-policy-create <group name> \
    --roles Viewer --resource-type resource-group
  • يتطلب تشغيل المهام دور وصول الخدمة writer ودور إدارة المنصة viewer على المثيل.

عند إنشاء سياسة وصول (سواء على مجموعة وصول أو لمستخدم)، يمكنك التحقق من الإجراءات التي تندرج ضمن الدور من خلال مراجعة الوصف. على سبيل المثال quantum-computing.job.create - Create a job to run a program.

يمكنك أيضًا تحديد الإجراءات المسموح بها لكل دور من صفحة IAM Roles. اختر Quantum Compute من القائمة المنسدلة أعلى الصفحة. ثم، للحصول على قائمة أكثر تفصيلًا، انقر على الرقم في العمود بجانب اسم الدور. على سبيل المثال، بزيارة تلك الصفحة والنقر على الرقم بجانب دور Manager، يمكنك رؤية أن هذا الدور يتضمن القدرة على حذف مهمة (quantum-computing.job.delete).

يوفر الجدول التالي أمثلة على بعض إجراءات إدارة المنصة التي يمكن للمستخدمين اتخاذها في سياق خدمة IBM Quantum Compute Service.

دور إدارة المنصةQuantum Compute
دور Viewerعرض المثيلات وبيانات الاعتماد
دور Operatorعرض المثيلات وإدارة بيانات الاعتماد
دور Editorإنشاء المثيلات وحذفها وتحريرها وعرضها. إدارة بيانات الاعتماد
دور Administratorجميع إجراءات الإدارة للخدمات

يوفر الجدول التالي أمثلة على بعض إجراءات إدارة المنصة التي يمكن للمستخدمين اتخاذها في سياق خدمة IBM Quantum Compute Service.

دور وصول الخدمةQuantum Compute
Readerتنفيذ إجراءات القراءة فقط، مثل عرض المهام
Writerصلاحيات تتجاوز دور Reader، بما في ذلك تشغيل المهام
Managerصلاحيات تتجاوز دور Writer، بما في ذلك توفير المثيلات وتعيين حد تكلفة المثيل وحذف المهمة أو إلغاؤها

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

توصيات