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

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

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

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

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

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

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

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

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

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

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

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

    Edge

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

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

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

    Classic Edge (Private Cloud)

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

    1. سجِّل الدخول إلى http://ms-ip:9000 بصفتك مشرف مؤسسة، حيث ms-ip هو عنوان IP أو اسم نظام أسماء النطاقات لعقدة "خادم الإدارة".
    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، ولا يمكنه تسجيل الدخول إلى واجهة مستخدم 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".

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

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

مشرف النظام

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

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

مشرف النظام

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

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

مشرف النظام

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

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

مشرف النظام

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

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

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

مشرف النظام

مشرف المؤسسة

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

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

مشرف النظام

مشرف المؤسسة

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

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

مشرف النظام

مشرف المؤسسة

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

إدراج المستخدمين في مؤسسة**

مشرف النظام

مشرف المؤسسة

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

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

مشرف النظام

مشرف المؤسسة

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

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

مشرف النظام

مشرف المؤسسة

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

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