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

يتم الآن عرض مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
المعلومات

يمكنك إنشاء مستخدم عالمي من خلال واجهة مستخدم 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 لإنشاء مستخدم عالمي.

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

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

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

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

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

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

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

في Apigee Edge for Private Cloud، تتم إضافة مستخدم جديد من خلال Edge API في عملية من خطوتَين:

  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، يمكن لمشرف النظام إجراء ذلك.

الإجراء

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

الطريقة

إدارة المستخدمين في جميع أنحاء العالم

إدراج جميع المستخدمين

مشرف النظام

API

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

مشرف النظام

API*

حذف المستخدم

مشرف النظام

API

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

مشرف النظام

API

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

مشرف النظام

API

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

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

سرد أدوار مشرف النظام

مشرف النظام

API

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

مشرف النظام

API

إدراج المستخدمين في دور مشرف النظام

مشرف النظام

API

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

مشرف النظام

API

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

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

مشرف النظام

مشرف المؤسسة

API/UI

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

مشرف النظام

مشرف المؤسسة

API/UI

جذب مستخدمين لدور معيّن

مشرف النظام

مشرف المؤسسة

API/UI

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

مشرف النظام

مشرف المؤسسة

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

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

مشرف النظام

مشرف المؤسسة

API/UI

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

مشرف النظام

مشرف المؤسسة

API/UI

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