أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى
مستندات Apigee X. info
يوضّح هذا الموضوع كيفية إنشاء مستخدمي المؤسسة وإدارتهم. يجب أن تكون مشرفًا في المؤسسة لتنفيذ هذه المهام.
ما المقصود بمستخدمي المؤسسة؟
يمنح مشرف المؤسسة مستخدمي المؤسسة إذنًا صريحًا بإنشاء و/أو قراءة و/أو تعديل و/أو حذف الكيانات في مؤسسة Apigee Edge. الأذونات مستندة إلى الأدوار، حيث يمنح الدور مجموعة محدّدة ومستهدَفة من الأذونات. يُطلق على نظام الأذونات هذا أيضًا اسم التحكّم في الوصول المستند إلى الدور، أو RBAC باختصار.
ما هي عناصر Edge التي يتعامل معها مستخدمو المؤسسة؟
يتفاعل مستخدمو المؤسسة مع عدد من الكيانات، بما في ذلك:
- خوادم وكيل واجهة برمجة التطبيقات
- منتجات واجهة برمجة التطبيقات
- تطبيقات المطوّر
- المطوّرون
- البيئات (جلسات "أداة التتبُّع" وعمليات النشر)
- التقارير المخصّصة (إحصاءات Google)
يعتمد مستوى التفاعل المسموح به على الدور أو الأدوار التي يمنحها مشرف المؤسسة للمستخدم. يمكنك الاطّلاع أيضًا على إسناد الأدوار.
استكشاف صفحة "المستخدمون"
انتقِل إلى صفحة "المستخدمون"، كما هو موضّح أدناه.
Edge
للوصول إلى صفحة "المستخدمون" باستخدام واجهة مستخدم Edge، اتّبِع الخطوات التالية:
- سجِّل الدخول إلى https://apigee.com/edge بصفتك مشرف مؤسسة.
- اختَر المشرف > المستخدمون.
إذا لم تكن مشرفًا في المؤسسة، لن تكون هذه القائمة متاحة لك.
تظهر صفحة "المستخدم"، كما هو موضّح في الشكل التالي.
كما هو موضّح في الشكل، تتيح لك صفحة "المستخدمون" إجراء ما يلي:
- عرض المستخدمين الحاليين، بما في ذلك أسماؤهم وبريدهم الإلكتروني الأساسي وأدوارهم بشكل تلقائي، يكون لدى جميع المستخدمين دور مستخدم يمنحهم إذن الوصول الكامل إلى جميع الميزات في Apigee. يمكنك الاطّلاع أيضًا على إسناد الأدوار.
- إضافة مستخدم
- تعديل ملف المستخدم الشخصي والأدوار المخصّصة
- إزالة مستخدم
واجهة مستخدم Edge الجديدة (السحابة الإلكترونية الخاصة)
للوصول إلى صفحة "المستخدمون" باستخدام واجهة مستخدم Edge الجديدة، اتّبِع الخطوات التالية:
- سجِّل الدخول إلى واجهة مستخدم New Edge على
http://host:3001/edgeبصفتك مشرف مؤسسة، حيث host هو عنوان IP أو اسم نظام أسماء النطاقات (DNS) للمضيف الذي يشغّل واجهة مستخدم New Edge. - اختَر المشرف > المستخدمون.
إذا لم تكن مشرفًا في المؤسسة، لن تكون هذه القائمة متاحة لك.
تظهر صفحة "المستخدمون"، كما هو موضّح في الشكل التالي.

كما هو موضّح في الشكل، تتيح لك صفحة "المستخدمون" إجراء ما يلي:
- عرض المستخدمين الحاليين، بما في ذلك أسماؤهم وبريدهم الإلكتروني الأساسي وأدوارهم بشكل تلقائي، يكون لدى جميع المستخدمين دور مستخدم يمنحهم إذن الوصول الكامل إلى جميع الميزات في Apigee. يمكنك الاطّلاع أيضًا على إسناد الأدوار.
- إضافة مستخدم
- تعديل ملف المستخدم الشخصي والأدوار المخصّصة
- إزالة مستخدم
إضافة مستخدمين
لإضافة مستخدم مؤسسة، اتّبِع الخطوات التالية:
- الوصول إلى صفحة "المستخدمون"
- انقر على + مستخدم.
تظهر صفحة "مستخدم جديد".
- أدخِل عنوان البريد الإلكتروني للمستخدم.
- اختَر الأدوار التي تريد منحها للمستخدم.
يمكنك إضافة أكثر من دور واحد إلى المستخدم. - انقر على حفظ.
إذا كان لدى المستخدم حساب على Apigee، سيظهر له الحساب الجديد بعد تسجيل الدخول إلى Apigee Edge. إذا لم يكن لدى المستخدم الجديد حساب على Apigee، سيتم إرسال تعليمات إليه عبر البريد الإلكتروني بشأن تفعيل الحساب وإعادة ضبط كلمة المرور وتسجيل الدخول.
إضافة مستخدم ZoneAdmin أو إزالته
لا تتيح واجهة مستخدم Apigee Edge إضافة مشرفي مناطق. لمنح إذن الوصول إلى ZoneAdmin أو إبطاله باستخدام Apigee API، اتّبِع الخطوات التالية:
- استخدِم أداة get_token المساعدة من أجل الحصول على الرمز المميز.
- متغيّرات التصدير:
export TOKEN=token_from_above_step
export ENDPOINT=https://api.enterprise.apigee.com
export ORG=apigee_organization_name
export EMAIL=apigee_username
- أضِف المستخدم إلى دور ZoneAdmin:
curl -X POST -i -d '{"role" : [ {"name" : "zoneadmin"} ] }' "$ENDPOINT/v1/o/$ORG/users/$EMAIL/userroles" -H "Content-type:application/json" -H "Authorization: Bearer $TOKEN"
- تحقَّق من دور المستخدم:
curl -i "$ENDPOINT/v1/users/$EMAIL/userroles" -H "Content-type:application/json" -H "accept: application/json;charset=utf-8" -H "authorization: Bearer $TOKEN"
- لإزالة ZoneAdmin الذي تمت إضافته سابقًا، اتّبِع الخطوات التالية:
curl -X DELETE -i -d '{"role" : [ {"name" : "zoneadmin"} ] }' "$ENDPOINT/v1/o/$ORG/userroles/zoneadmin/users/$EMAIL" -H "Content-type:application/json" -H "Authorization: Bearer $TOKEN"
تأكيد حساب ZoneAdmin
للتحقّق مما إذا كان دور ZoneAdmin متوفّرًا في مؤسستك، يمكن للمستخدم الذي لديه دور مشرف المؤسسة تنفيذ طلب إدارة واجهة برمجة التطبيقات التالي:
curl -H "Authorization: Bearer $TOKEN" 'https://api.enterprise.apigee.com/v1/o/org-name/userroles/zoneadmin'
إذا كان الدور متوفّرًا، سيظهر لك الناتج التالي:
{
"name" : "zoneadmin"
}
إذا لم يكن الدور متاحًا، سيظهر لك الناتج التالي:
{
"code" : "usersandroles.UserRoleDoesNotExist",
"message" : "Userrole zoneadmin does not exist",
"contexts" : [ ]
}
إذا لم يكن دور ZoneAdmin متوفّرًا في مؤسستك، عليك التواصل مع فريق الدعم في Apigee لإنشاء الدور. لا يملك مستخدمو مشرفي المؤسسة الأذونات اللازمة لإنشاء دور ZoneAdmin، وبالتالي لا يمكنهم إضافة مستخدمين إليه إذا كان الدور غير متوفّر.
تعديل ملف مستخدم شخصي والأدوار المعيّنة
يمكنك تعديل ملف مستخدم وإضافة دور واحد أو أكثر إلى مستخدم عند إنشاء مستخدم جديد أو تعديل مستخدم حالي. يمكنك الاطّلاع أيضًا على إسناد الأدوار.
لتعديل ملف مستخدم والأدوار المخصّصة له، اتّبِع الخطوات التالية:
- الوصول إلى صفحة "المستخدمون"
- انقر على اسم مستخدم حالي.
- انقر على تعديل.
- يمكنك تعديل اسمك الأول واسم عائلتك فقط، وليس أسماء المستخدمين الآخرين.
- إضافة أدوار أو إزالتها:
- لإضافة دور، انقر في حقل الأدوار واختَر دورًا جديدًا من القائمة المنسدلة.
- لإزالة دور، انقر على علامة x المرتبطة بالدور.
- كرِّر الخطوة السابقة لإضافة أدوار أخرى، إذا أردت ذلك.
- انقر على حفظ.
إزالة مستخدمين من مؤسسة
لإزالة مستخدم من مؤسسة، يجب أن تكون مشرفًا على المؤسسة.
- الوصول إلى صفحة "المستخدمون"
- انقر على إزالة في عمود "الإجراءات" المرتبط بالمستخدم الذي تريد إزالته.
لإزالة مستخدم من Apigee نهائيًا، يُرجى التواصل مع فريق دعم Apigee.