مستودع لتوفير الجحيم الموصل المستهدف إلى زينا باستخدام واجهة برمجة تطبيقات SCIM
معلومة |
---|
يحتوي هذا المستودع على موصل ورمز التكوين فقط. المنفذ مسؤول عن الحصول على تفاصيل الاتصال مثل اسم المستخدم وكلمة المرور أو الشهادة ، إلخ. قد تحتاج حتى إلى توقيع عقد أو اتفاق مع المورد قبل تنفيذ هذا الموصل. يرجى الاتصال بمدير تطبيق العميل لتنسيق متطلبات الموصل. |
بالنسبة لهذا الموصل ، لدينا خيار إنشاء وإدارة حسابات ومجموعات مستخدمي Zenya.
SCIM تعني نظام إدارة الهوية عبر المجال . إنه بروتوكول قياسي مفتوح يبسط إدارة هويات المستخدم والمعلومات ذات الصلة عبر أنظمة ومجالات مختلفة. لمزيد من المعلومات ، يرجى الاطلاع على: http://www.simplecloud.info
يستخدم موصل Helloid نقاط نهاية API المدرجة في الجدول أدناه.
نقطة النهاية | وصف |
---|---|
/SCIM/المستخدمين | مستندات API للحصول على طلب: https://identitymanagement.services.iprova.nl/swagger-ui/# !/scim/getusersrequest |
/SCIM/المجموعات | مستندات API للحصول على طلب: https://identitymanagement.services.iprova.nl/swagger-ui/# !/scim/getgroupsrequest |
يتكون موصل الجحيم من البرامج النصية للقالب الموضحة في الجدول التالي.
فعل | الإجراءات (الإجراءات) التي أجريت | تعليق |
---|---|---|
Create.PS1 | إنشاء (أو تحديث) وربط حساب المستخدم. | |
enable.ps1 | تمكين حساب المستخدم | |
update.ps1 | تحديث حساب المستخدم | |
Disable.PS1 | تعطيل حساب المستخدم | |
delete.ps1 | حذف حساب المستخدم | كن حذرا عند تنفيذ هذا! لا توجد طريقة لاستعادة المستخدمين المحذوفين. |
أذونات. PPS1 | يسترجع جميع المجموعات ويوفر لها استحقاقات | |
GrantPermission.PS1 | أضف حساب مستخدم إلى مجموعة | |
revokepermission.ps1 | إزالة حساب المستخدم من مجموعة | |
DynamicPermissions.PS1 | إضافة/إزالة حساب المستخدم إلى/من مجموعة | |
ResourceCreation.PS1 | قم بإنشاء مجموعة للمورد المقدم ، مثل القسم |
يتم سرد تعيين الحقل الإلزامي والموصى به أدناه.
اسم | يكتب | يخلق | يُمكَِن | تحديث | إبطال | يمسح | استخدام في الإخطارات | تخزين في بيانات الحساب | رسم الخرائط الافتراضي | إلزامي | تعليق |
---|---|---|---|---|---|---|---|---|---|---|---|
نشيط | نص | x | x | x | لا | نعم | لإنشاء: ثابت: خطأ لتمكين: ثابت: صحيح للتعطيل: ثابت: خطأ | نعم | |||
قسم | نص | x | x | لا | نعم | الحقل: PrimaryContract.department.displayName | لا | البرمجة النصية المخصصة في الكود لتحويل هذا إلى كائن SCIM المقابل | |||
DisplayName | نص | x | x | لا | نعم | مجمع: DisplayName.js | نعم | ||||
رسائل البريد الإلكتروني | صفيف | x | x | لا | نعم | مجمع: البريد الإلكتروني | نعم | البرمجة النصية المخصصة في الكود لتحويل هذا إلى كائن SCIM المقابل | |||
خارجي | نص | x | x | لا | نعم | الحقل: خارجي | نعم | ||||
مدير | نص | x | x | لا | نعم | لا أحد | لا | تم تعيينه ضمن البرنامج النصي ، حيث يتم استخدام aref من المدير. البرمجة النصية المخصصة في الكود لتحويل هذا إلى كائن SCIM المقابل | |||
عنوان | نص | x | x | لا | نعم | الحقل: PrimaryContract.title.name | لا | ||||
اسم المستخدم | نص | x | x | لا | نعم | مجمع: اسم المستخدم | نعم | تستخدم للارتباط |
مجال الارتباط | اختيار | تعليق |
---|---|---|
حقل ارتباط الشخص | لا أحد | لا اختيار ، لأن هذا لا يستخدم. يتم استخدام حقل ارتباط الحساب فقط. |
حقل ارتباط الحساب | اسم المستخدم | ExternalId غير متاح للاستعلام عن المستخدمين ، وبالتالي يمكن استخدام اسم المستخدم فقط كحقل ارتباط. |
يرجى اتباع وثائق Zenya (الخطوة 3) لإنشاء مزود في زينيا
بشكل افتراضي ، يتم إرجاع المجموعات والمستخدمين فقط التي أنشأها مزود الهوية أو المرتبطة به في خدمة SCIM. ومع ذلك ، هناك إعداد يمكن لـ Infoland تمكينه لكل مزود ، مما يسمح للمستخدمين والمجموعات التي أنشأتها Zenya بإعادة أيضًا. إذا جاء المستخدمون/المجموعات من مصادر متعددة (الإعلانات ، التي تم إنشاؤها داخل Zenya نفسها) ، فيرجى الاتصال بـ Infoland للتأكد من أن خدمة SCIM تُرجع كل شيء ، وليس فقط المستخدمين/المجموعات المتزامنة خلال هذه العملية. لمزيد من المعلومات ، يرجى الاطلاع على (الخطوة 7): https://webshare.zenya.work/documentResource/709a648d-6300-4e42-a2a6-54ae02201873/document.pdf؟webshareid=y491fqpfwxhoo0kd
الإعدادات التالية مطلوبة للاتصال بأجهزة واجهة برمجة التطبيقات.
جلسة | وصف | إلزامي |
---|---|---|
عنوان الخدمة | عنوان خدمة واجهة برمجة تطبيقات SCIM | نعم |
معرف العميل | معرف عميل OAUTH2 للاتصال بأجهزة API SCIM | نعم |
سر العميل | سر عميل OAUTH2 للاتصال بأجهزة SCIM API | نعم |
تبديل تسجيل التصحيح | عند التبديل ، يتم عرض تسجيل إضافي. لاحظ أن هذا مخصص فقط لتصحيح الأخطاء ، يرجى إيقاف تشغيل هذا عند الإنتاج. | لا |
لمزيد من المعلومات حول كيفية تكوين موصل PowerShell Helloid ، يرجى الرجوع إلى صفحات الوثائق لدينا
إذا كنت بحاجة إلى مساعدة ، فلا تتردد في طرح الأسئلة في منتدىنا
يمكن الاطلاع على الوثائق الرسمية الجحيم على: https://docs.helloid.com/