تتناول هذه المقالة واجهات برمجة التطبيقات المختلفة من Cato التي تتيح لك إدارة المسؤولين وأدوار المسؤولين لتطبيق إدارة Cato. تدعم واجهة برمجة التطبيقات هذه إدارة المسؤولين لكل من حسابات الموزعين والحسابات العادية.
تقوم واجهة برمجة التطبيقات لتكوين addAdmin بإنشاء مسؤولين جدد للحساب في تطبيق إدارة Cato.
هذه هي الحجج لواجهة برمجة التطبيقات لتكوين addAdmin:
- الاسم الأول: الاسم الأول للمسؤول (بحد أقصى 255 حرفًا) - هذا الحقل إلزامي
- الاسم الأخير: الاسم الأخير للمسؤول (بحد أقصى 255 حرفًا) - هذا الحقل إلزامي
- البريد الإلكتروني: عنوان البريد الإلكتروني الفريد لكل مسؤول (بحد أقصى 255 حرفًا) - هذا الحقل إلزامي
- كلمة المرور لا تنتهي صلاحيتها أبدًا: قيمة منطقية (صح/خطأ). إذا تم تعيين القيمة على صح، فلن تنتهي صلاحية كلمة مرور المسؤول أبدًا - هذا الحقل إلزامي
- تمكين المصادقة المتعددة العوامل (MFA): قيمة منطقية (صح/خطأ). إذا تم تعيين القيمة على صح، يجب على المسؤول استخدام رمز MFA لتسجيل الدخول إلى تطبيق إدارة كاتو - هذا الحقل إلزامي
-
managedRoles: مصفوفة من updateAdminRoleInput. يحدد دورًا واحدًا أو أكثر يتم تعيينها للمسؤول. بالنسبة لمسؤولين الموزعين، يحدد هذا الحقل الأدوار المخصصة للمسؤول للحسابات المدارة. إذا لم يتم تحديد هذا الحقل لنداء API، يتم تعيين دور المشاهد (ID 2) للمسؤول
- استخدم المعرف 1 لتعيين دور المحرر للمسؤول
- أدوار بائع: مصفوفة من مدخلات تحديث دور المسؤول (متعلق فقط بمسؤولي البائعين). يعرف الأدوار التي تم تعيينها للمسؤول لحساب البائع. إذا لم يتم تعريف هذا الحقل لنداء واجهة برمجة التطبيقات، فقد تم تعيين دور العارض للمسؤول لحساب البائع.
بمجرد إنشاء المسؤول، يكون التدفق هو نفسه كما لو كان المسؤول قد تم إنشاؤه في تطبيق إدارة كاتو.
إذا تم تعريف الحساب للسماح للمسؤولين بتسجيل الدخول باستخدام اسم المستخدم وكلمة المرور، فسوف يتلقى المسؤول بريدًا إلكترونيًا ترحيبيًا يتضمن رابطًا لتفعيل الحساب وتعيين كلمة المرور.
تمكنك واجهة برمجة التطبيقات لتكوين updateAdmin من تحديث معلومات المسؤول (لا يمكن تحديث البريد الإلكتروني ومعرف المسؤول).
- معرف المسؤول (إلزامي)
- الاسم الأول: الاسم الأول للمسؤول
- الاسم الأخير: الاسم الأخير للمسؤول
- كلمة المرور لا تنتهي صلاحيتها أبدًا: قيمة منطقية (صح/خطأ). إذا تم تعيين القيمة على صح، فلن تنتهي صلاحية كلمة مرور المسؤول أبدًا
- تمكين المصادقة المتعددة العوامل (MFA): قيمة منطقية (صح/خطأ). إذا تم تعيين القيمة على صح، يجب على المسؤول استخدام رمز MFA لتسجيل الدخول إلى تطبيق إدارة كاتو
- الأدوار المدارة: مصفوفة من
updateAdminRoleInput. يحدد دور أو أكثر الذي يتم تعيينه للمسؤول. بالنسبة لمسؤولي البائعين، يحدد هذا الحقل الأدوار التي تم تعيينها للمسؤول لحسابات المدارة. - أدوار بائع: مصفوفة من
updateAdminRoleInput(متعلق فقط بمسؤولي البائعين). يحدد الأدوار التي تم تعيينها للمسؤول لحساب البائع.
يُرجع الاستعلام عن واجهة برمجة التطبيقات للقراءة فقط admins البيانات المتعلقة بجميع المسؤولين في الحساب، بما في ذلك: المعرف، البريد الإلكتروني، الاسم الأول، الأسم الأخير، passwordNeverExpires، mfaEnabled، والأدوار.
- المعرف: معرف Cato للمسؤول
- الاسم الأول: الاسم الأول للمسؤول
- الاسم الأخير: الاسم الأخير للمسؤول
- البريد الإلكتروني: عنوان البريد الإلكتروني
- كلمة المرور لا تنتهي صلاحيتها أبدًا: قيمة منطقية (صح/خطأ). إذا تم تعيين القيمة على صح، فلن تنتهي صلاحية كلمة مرور المسؤول أبدًا
- تمكين المصادقة المتعددة العوامل (MFA): قيمة منطقية (صح/خطأ). إذا تم تعيين القيمة على صح، يجب على المسؤول استخدام رمز MFA لتسجيل الدخول إلى تطبيق إدارة كاتو
- الأدوار المدارة: مصفوفة من updateAdminRoleInput. يحدد دور أو أكثر الذي يتم تعيينه للمسؤول. بالنسبة لمسؤولي البائعين، يحدد هذا الحقل الأدوار التي تم تعيينها للمسؤول لحسابات المدارة.
- أدوار بائع: مصفوفة من updateAdminRoleInput (متعلق فقط بمسؤولي البائعين). يعرف الأدوار التي تم تعيينها للمسؤول لحساب البائع.
يُرجع الاستعلام عن واجهة برمجة التطبيقات للقراءة فقط getAdmin معلومات حول مسؤول حساب مفرد، مثل: البريد الإلكتروني، الاسم الأول، الاسم الأخير، passwordNeverExpires، mfaEnabled، والأدوار
- الاسم الأول: الاسم الأول للمسؤول
- الاسم الأخير: الاسم الأخير للمسؤول
- البريد الإلكتروني: عنوان البريد الإلكتروني
- كلمة المرور لا تنتهي صلاحيتها أبدًا: قيمة منطقية (صح/خطأ). إذا تم تعيينها على صح، فلن تنتهي صلاحية كلمة مرور المسؤول أبدًا
- تمكين المصادقة المتعددة العوامل (MFA): قيمة منطقية (صح/خطأ). إذا تم تعيينها على صح، يجب على المسؤول استخدام رمز MFA لتسجيل الدخول إلى تطبيق إدارة كاتو
- الأدوار المدارة: مصفوفة من updateAdminRoleInput. يحدد دور أو أكثر الذي يتم تعيينه للمسؤول. بالنسبة لمسؤولي البائعين، يحدد هذا الحقل الأدوار التي تم تعيينها للمسؤول لحسابات المدارة.
- أدوار بائع: مصفوفة من updateAdminRoleInput (متعلق فقط بمسؤولي البائعين). يعرف الأدوار التي تم تعيينها للمسؤول لحساب البائع.
يعيد الاستعلام عن واجهة برمجة التطبيقات للقراءة فقط accountRoles جميع الأدوار المحددة للحساب (سواء الأدوار المخصصة أو المعرفة مسبقًا). يتطلب للعملاء الذين يستخدمون واجهة برمجة التطبيقات addAdmin، لأن هذه الواجهة تظهر معرفات الأدوار (يستخدمها addAdmin API).
- معرف الحساب
-
accountType
- العادي (للأدوار العادية أو حسابات المدارة)
- بائع (للأدوار حسابات البائع)
لا توجد تعليقات
المقال مغلق أمام التعليقات.