مزود الهوية الخارجي
XProtect يدعم مزودي خدمة الإنترنت الخارجيين المتوافقين مع OpenID Connect (OIDC).
مصادقة المستخدم
مع تكوين IDP خارجية، يدعم XProtectعملاء استخدام مزودي الهوية الخارجيين كخيار مصادقة إضافي.
عندما يشير عنوان الكمبيوتر الموجود في شاشة تسجيل دخول العميل إلى برنامج إدارة XProtectالفيديو مع IDP خارجي تم تكوينه، سيتم تشغيل استدعاء واجهة برمجة التطبيقات وسيكون خيار المصادقة الخاص ب IDP الخارجي متاحا على شاشة تسجيل الدخول. يتم تنشيط استدعاء واجهة برمجة التطبيقات عند بدء العميل وكلما تم تغيير العنوان.
واجهة برمجة التطبيقات الخاصة التي يستفسر عنها العميل هي واجهة برمجة تطبيقات عامة لا تتطلب أي مصادقة من المستخدم، لذلك يمكن للعميل قراءة هذه المعلومات دائما.
المطالبات
المطالبة هي عبارة تدلي بها جهة مثل مستخدم أو تطبيق عن نفسها.
تتألف المطالبة من اسم المطالبة وقيمة المطالبة. على سبيل المثال، يمكن أن يكون اسم المطالبة اسما قياسيا يصف محتوى قيمة المطالبة، ويمكن أن تكون قيمة المطالبة اسم مجموعة. اطلع على المزيد من أمثلة المطالبات من IDP خارجية: مثال على المطالبات من IDP خارجية.
المطالبات ليست إلزامية. ومع ذلك، فهي مطلوبة من أجل ربط مستخدمي IDP الخارجية تلقائيا بأدوار في نظام XProtectإدارة الفيديو من أجل تحديد أذونات المستخدمين. يتم تضمين المطالبات في رمز معرف المستخدم من IDP الخارجي ومن خلال الارتباط بالأدوار التي يحددونها لأذونات المستخدم في .XProtect
إذا لم يتم توفير المطالبات XProtectالمتعلقة بأدوار برنامج إدارة الفيديو لمستخدمي IDP الخارجي، فيمكن إنشاء مستخدمي IDP الخارجي في برنامج إدارة XProtectالفيديو عند تسجيل الدخول لأول مرة. في هذه الحالة، لا يتم ربط مستخدمي IDP الخارجي بأي أدوار. يجب على XProtectمسؤول برنامج إدارة الفيديو بعد ذلك إضافة المستخدمين يدويا إلى الأدوار.
المتطلبات الأساسية للنازحين الخارجيين
يجب إكمال الخطوات التالية في IDP الخارجي قبل تهيئته في VMS.
يجب أن يكون معرف العميل والسر المستخدم مع برنامج إدارة الفيديو قد تم إنشاؤهما في IDP الخارجي.XProtect لمزيد من المعلومات، اطّلع على أسماء مستخدمين فريدة لمستخدمي IDP خارجية.
يجب أن تكون سلطة مصادقة IDP الخارجي معروفة. لمزيد من المعلومات، راجع المعلومات حول سلطة المصادقة الخاصة IDP الخارجي في مربع الحوار خيارات.
يجب أن تكون إعادة توجيه URIs إلى XProtectVMS قد تم تكوينها في IDP. لمزيد من المعلومات، راجع إضافة عناوين URL لإعادة التوجيه لعملاء الويب.
اختياريا، يجب تكوين المطالبات المتعلقة ب VMS للمستخدمين أو المجموعات في IDP.
يجب تكوين نظام إدارة الفيديو بالكامل بشهادات لضمان إجراء جميع الاتصالات عبر https مشفر. خلاف ذلك، لن يقبل معظم مزودي خدمة الإنترنت الخارجيين الطلبات من نظام XProtectإدارة الفيديو العالمي ، أو سيفشل جزء من تدفق الاتصالات وتبادل رمز الأمان.XProtect
يجب أن يكون من الممكن لنظام XProtectإدارة الفيديو وجميع أجهزة الكمبيوتر العميلة أو الهواتف الذكية التي يجب أن تستخدم IDP الخارجي الاتصال بعنوان تسجيل دخول مزود الهوية الخارجي
تمكين المستخدمين من تسجيل الدخول إلى برنامج XProtectإدارة الفيديو من IDP خارجي
من IDP الخارجي، قم بإنشاء المستخدمين وإنشاء مطالبات لتحديد المستخدمين كمستخدمين IDP خارجيين في نظام XProtectإدارة الفيديو . إنشاء المطالبات ليس خطوة إلزامية ولكن هذه هي الطريقة التي تمكن بها ربط المستخدمين تلقائيا بالأدوار. لمزيد من المعلومات، اطّلع على المطالبات.
من برنامج إدارة XProtectالفيديو ، قم بإنشاء تكوين يمكن Identity Provider، المدمج في برنامج إدارة الفيديو، من الاتصال IDP الخارجي. لمزيد من المعلومات حول كيفية إنشاء تكوين IDP خارجية، راجع .إضافة IDP خارجية وتكوينها
من برنامج إدارة XProtectالفيديو ، قم بإنشاء مصادقة المستخدمين من خلال تعيين مطالبات المستخدم من IDP الخارجي إلى XProtectمختلفة. لمزيد من المعلومات حول كيفية تعيين المطالبات بالأدوار، راجع .تعيين المطالبات من IDP خارجية إلى أدوار في XProtect
قم بتسجيل الدخول إلى XProtectعميل باستخدام IDP خارجي لمصادقة المستخدم، راجع .تسجيل الدخول عبر IDP خارجية
إعادة توجيه URIs
يحدد URI لإعادة التوجيه الصفحة التي يتم إرسال المستخدم إليها بعد مصادقة ناجحة. في IDP الخارجي الخاص بك، يجب عليك إضافة عنوان خادم الإدارة متبوعا بمسار إعادة الاتصال الذي حددته في .XProtect Management Client على سبيل المثال، https://management-server-computer.company.com/idp/signin-oidc
اعتمادا على كيفية الوصول XProtectإلى برنامج إدارة الفيديو ، وكيفية تكوين الشبكة والخوادم و Microsoft Active Directory، قد تكون هناك حاجة إلى العديد من عناوين URL لإعادة التوجيه، يمكنك الاطلاع على بعض الأمثلة أدناه:
أمثلة:
خادم الإدارة مع المجال الموجود في عنوان URL أو دونه:
“
https://[server_name]/idp/signin-oidc”“
https://[server_name].[domain_name]/idp/signin-oidc”
خادم محمول مع أو بدون المجال في عنوان URL:
“
https://[server_name]:[mobile_port]/idp/signin-oidc”“
https://[server_name].[domain_name]:[mobile_port]/idp/signin-oidc”
إذا تم إعداد الخادم المتنقل بحيث يمكن الوصول إليه عبر الإنترنت، فيجب عليك أيضا إضافة العنوان العام والمنافذ.
أسماء مستخدمين فريدة لمستخدمي IDP خارجية
يتم إنشاء أسماء المستخدمين تلقائيا للمستخدمين الذين يسجلون الدخول إلى Milestone XProtectعبر IDP خارجي.
يوفر IDP الخارجي مجموعة من المطالبات لإنشاء اسم تلقائيا للمستخدم في XProtect، XProtectوفي الخوارزمية يتم استخدام اسم لانتقاء اسم من IDP الخارجي الفريد في قاعدة بيانات VMS.
مثال على مطالبات من IDP خارجية
تتألف المطالبات من اسم المطالبة وقيمتها. على سبيل المثال:
اسم المطالبة | قيمة المطالبة |
|---|---|
الاسم | راز فان |
بريد إلكتروني | 123@domain.com |
amr | pwd |
idp | ٠٠o٢ghkgazGgi٩BIE٥d٧ |
preferred_اسم المستخدم | 321@domain.com |
vmsRole | المُشغِّل |
الإعدادات المحلية | ar-SA |
تم إعطاء_الاسم | راز |
family_name | ليندبرغ |
zoneinfo | أمريكا/لوس أنجلوس |
email_verified | نعم |
استخدام رقم تسلسل المطالبة لإنشاء أسماء مستخدمين في XProtect
في XProtect، يتم التحكم في أولوية البحث عند إنشاء مستخدم في XProtectVMS من خلال الرقم التسلسلي للمطالبات في الجدول أدناه. سيتم استخدام أول اسم مطالبة متاح في برنامج إدارة XProtectالفيديو :
اسم المطالبة | رقم التسلسل | الوصف |
|---|---|---|
UserNameClaimType | 1 | تم تكوين الخريطة بمطالبة واحدة لتحديد اسم المستخدم. يتم تحديد المطالبة في المطالبة المراد استخدامها لإنشاء حقل اسم المستخدم في علامة التبويب مزود الهوية الخارجي ضمن أدوات > خيارات. |
preferred_اسم المستخدم | 2 | المطالبة التي يمكن أن تأتي من IDP خارجية. مطالبة قياسية تستخدم عادة لهذا الغرض في Oidc (OpenID Connect). |
الاسم | 3 | |
تم إعطاء_name_family_name | 4 | تم إعطاء الاسم واسم العائلة في تركيبة مثل بوب جونسون. |
بريد إلكتروني | 5 | |
أول مطالبة متاحة + # (أول رقم متاح) | 6 | على سبيل المثال، بوب #١ |
تحديد مطالبات معينة لإنشاء أسماء مستخدمين فيها XProtect
يمكن لمسؤولي تحديد مطالبة معينة من IDP خارجية يجب استخدامها لإنشاء اسم مستخدم في XProtectإدارة الفيديو الرائدة.XProtect عندما يحدد المسؤول مطالبة لاستخدامها في إنشاء اسم المستخدم في برنامج إدارة XProtectالفيديو ، يجب كتابة اسم المطالبة تماما مثل اسم المطالبة القادم من IDP الخارجي.
يمكن تحديد المطالبة باستخدام اسم المستخدم في المطالبة باستخدام حقل اسم المستخدم في علامة التبويب مزود الهوية الخارجي ضمن أدوات > خيارات.
حذف مستخدمي IDP خارجية
يتم حذف المستخدمين الذين تم إنشاؤهم في XProtectعن طريق تسجيل دخول IDP خارجي بنفس طريقة المستخدم الأساسي ويمكن حذف المستخدم في أي وقت بعد إنشاء المستخدم.
إذا تم حذف مستخدم في XProtectوقام المستخدم بتسجيل الدخول مرة أخرى من IDP خارجي، فسيتم إنشاء مستخدم جديد في .XProtect ومع ذلك، يتم فقدان البيانات المرتبطة بالمستخدم في XProtectمثل طرق العرض والأدوار الخاصة ويجب إنشاء هذه المعلومات مرة أخرى للمستخدم في .XProtect
إذا تم حذف IDP خارجية في Management Client، فسيتم أيضا حذف أي مستخدمين متصلين ببرنامج إدارة الفيديو عبر IDP الخارجي.