إنشاء حسابات المستخدمين على مستوى العالم

أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
info

أنشئ مستخدمًا عامًا من خلال واجهة مستخدم Edge أو Edge API أو مباشرةً من موقع Apigee الإلكتروني، كما هو موضّح أدناه.

  • واجهة مستخدم Edge
    في كلّ من Edge for Public Cloud وEdge for Private Cloud، يستخدم مشرف المؤسسة واجهة مستخدم Edge لإضافة مستخدم عام إلى مؤسسة حالية بدور محدّد. إذا كان المستخدم موجودًا، تتم إضافته إلى المؤسسة.

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

    على الرغم من أنّ مشرف المؤسسة لا يملك الإذن اللازم لإنشاء المستخدم مباشرةً، إلا أنّ إضافة مستخدم جديد إلى المؤسسة في واجهة مستخدم Edge يؤدي إلى بدء سير عمل Edge الذي ينشئ المستخدم.
  • Edge API
    في عملية تثبيت Edge for Private Cloud، يستخدم مشرف النظام واجهة Edge API لإنشاء مستخدم عالمي.

    بعد إنشاء المستخدم، عليك إجراء طلب ثانٍ من واجهة برمجة التطبيقات لإضافة المستخدم إلى دور مشرف نظام أو إلى مؤسسة ودور مؤسسة أو كليهما. لا يمكن للمستخدم الجديد تسجيل الدخول إلى واجهة مستخدم Edge إلى أن تتم إضافته إلى مؤسسة.

  • موقع Apigee الإلكتروني
    يمكن لأي شخص إنشاء حساب مجاني على سحابة Edge من خلال https://login.apigee.com/sign_up. عند إنشاء حساب مباشرةً على Edge، ينشئ Edge تلقائيًا مستخدمًا عالميًا ومؤسسة لك، ويتم تعيين حساب المستخدم الخاص بك إلى دور مشرف المؤسسة. بعد إنشاء الحساب، يمكن لمشرف مؤسسة آخر إضافتك إلى مؤسسته.

    لمزيد من المعلومات، يُرجى الاطّلاع على إنشاء حساب على Apigee Edge.

إنشاء مستخدم عام من خلال واجهة مستخدم Edge

يمكن لمشرف المؤسسة إنشاء مستخدم في واجهة مستخدم Edge وتعيين دور للمستخدم الجديد في المؤسسة باتّباع الخطوات التالية:

  1. انتقِل إلى صفحة "المستخدم"، كما هو موضّح أدناه.

    Edge

    للوصول إلى صفحة "المستخدمون" باستخدام واجهة مستخدم Edge، اتّبِع الخطوات التالية:

    1. سجِّل الدخول إلى https://apigee.com/edge بصفتك مشرف مؤسسة.
    2. اختَر المشرف > المستخدمون.

      إذا لم تكن مشرفًا في المؤسسة، لن تكون هذه القائمة متاحة لك.

    واجهة مستخدم Edge الجديدة (السحابة الإلكترونية الخاصة)

    للوصول إلى صفحة "المستخدمون" باستخدام واجهة مستخدم Edge الجديدة، اتّبِع الخطوات التالية:

    1. سجِّل الدخول إلى واجهة مستخدم New Edge على http://host:3001/edge بصفتك مشرف مؤسسة، حيث host هو عنوان IP أو اسم نظام أسماء النطاقات (DNS) للمضيف الذي يشغّل واجهة مستخدم New Edge.
    2. اختَر المشرف > المستخدمون.

      إذا لم تكن مشرفًا في المؤسسة، لن تكون هذه القائمة متاحة لك.

  2. انقر على + مستخدم.

    تظهر صفحة "مستخدم جديد".

  3. أدخِل عنوان البريد الإلكتروني للمستخدم.
  4. اختَر الأدوار التي تريد منحها للمستخدم.
    يمكنك إضافة أكثر من دور واحد إلى المستخدم.
  5. انقر على حفظ.

    يظهر المستخدم في واجهة مستخدم Edge، وترسل Edge إلى المستخدم الجديد رسالة إلكترونية تتضمّن تعليمات لتفعيل حسابه وتسجيل الدخول.

يمكن للمستخدم تسجيل الدخول إلى واجهة مستخدم Edge باستخدام أحد الخيارات التالية:

  • عنوان البريد الإلكتروني
  • اسم المستخدم، وهو الجزء من عنوان البريد الإلكتروني الذي يسبق علامة @

إنشاء مستخدم عالمي من خلال Edge API

في Apigee Edge Private Cloud، تتضمّن إضافة مستخدم جديد من خلال واجهة برمجة تطبيقات Edge خطوتَين:

  1. بصفتك مشرف النظام، أرسِل طلب البيانات من واجهة برمجة التطبيقات لإضافة المستخدم العام الجديد:
    curl -H "Content-Type:application/xml" -u <sysAdminEmail:pword> \
      -X POST https://<ms_IP>:8080/v1/users \
      -d '<User> \
        <FirstName>Foo</FirstName> \
        <LastName>Bar</LastName> \
        <Password>myPword</Password> \
        <EmailId>foo@bar.com</EmailId> \
      </User>'
    حيث <ms_IP> هو عنوان IP أو اسم نظام أسماء النطاقات لخادم إدارة Edge.
  2. امنح المستخدم الجديد دورًا من خلال تنفيذ أحد الإجراءَين التاليَين أو كليهما:
    1. إذا كان المستخدم الجديد سيؤدي دور مشرف النظام، عليك بصفتك مشرف النظام استخدام طلب بيانات من واجهة برمجة التطبيقات التالي لإضافة المستخدم إلى دور مشرف النظام، sysadmin، أو دور مشرف النظام للقراءة فقط، sysadmin-readonly:
      curl -u <sysAdminEmail>:<passwd> \
       -X POST https://<ms_IP>:8080/v1/userroles/sysadmin/users \
       -d 'id=foo@bar.com'
    2. بصفتك مشرف النظام أو مشرف المؤسسة، عليك إسناد دور في مؤسسة إلى المستخدم الجديد. لا يظهر المستخدم العام في واجهة مستخدم Edge، ولا يمكنه تسجيل الدخول إليها، إلى أن يتم تعيينه في دور في إحدى المؤسسات.
      curl -H "Content-Type:application/x-www-form-urlencoded" \
        -u <orgOrSysAdminEmail:pword> -X POST \
        https://<ms_IP>:8080/v1/organizations/{org_name}/userroles/{role_name}/users?id=foo@bar.com
      استبدِل {role_name} بالدور المحدّد للمستخدم الجديد. تشمل الأدوار ما يلي:
      • مشرف المؤسسة: orgadmin
      • مشرف المؤسسة لديه الإذن بالقراءة فقط (على السحابة الإلكترونية فقط): readonlyadmin
      • مشرف العمليات: opsadmin
      • مستخدم المؤسسة: businessuser
      • المستخدم: user

تنفيذ مهام إضافية لإدارة المستخدمين

يوضّح الجدول التالي العمليات التي يمكنك تنفيذها على مستخدم عام.

تتطلّب العديد من هذه العمليات، مثل حذف مستخدم عالمي، امتيازات مشرف النظام. لإجراء عملية تثبيت مستندة إلى السحابة الإلكترونية لـ Edge، يُرجى التواصل مع فريق دعم Apigee Edge لتنفيذ هذه الإجراءات. في عملية تثبيت Edge for Private Cloud، يمكن لمشرف النظام تنفيذ هذه الخطوات.

الإجراء

الدور المطلوب

كيفية

إدارة المستخدمين على مستوى العالم

عرض قائمة بجميع المستخدمين

مشرف النظام

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

إضافة مستخدم*

مشرف النظام

واجهة برمجة التطبيقات*

حذف المستخدم

مشرف النظام

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

تغيير كلمة مرور المستخدم أو معلومات أخرى

مشرف النظام

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

عرض جميع أدوار المستخدم

مشرف النظام

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

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

إدارة أدوار مشرف النظام

قائمة أدوار مشرف النظام

مشرف النظام

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

إضافة مستخدم إلى دور مشرف النظام

مشرف النظام

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

عرض قائمة بالمستخدمين الذين لديهم دور مشرف النظام

مشرف النظام

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

إزالة مستخدم من دور مشرف النظام

مشرف النظام

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

إدارة أدوار المؤسسة

قائمة أدوار المؤسسة

مشرف النظام

مشرف المؤسسة

واجهة برمجة التطبيقات/واجهة المستخدم

إضافة مستخدم إلى دور

مشرف النظام

مشرف المؤسسة

واجهة برمجة التطبيقات/واجهة المستخدم

الحصول على المستخدمين لدور معيّن

مشرف النظام

مشرف المؤسسة

واجهة برمجة التطبيقات/واجهة المستخدم

عرض قائمة بالمستخدمين في مؤسسة**

مشرف النظام

مشرف المؤسسة

واجهة المستخدِم

إزالة عضوية المستخدم في الدور

مشرف النظام

مشرف المؤسسة

واجهة برمجة التطبيقات/واجهة المستخدم

للاطّلاع على عمليات إضافية، يُرجى الانتقال إلى أدوار المستخدمين.

مشرف النظام

مشرف المؤسسة

واجهة برمجة التطبيقات/واجهة المستخدم

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