سؤال

لدي سؤال حول المصادقة القائمة على المطالبات.لدي إعداد WebApp مع المطالبات والمطالبات المكتظة بالسكان.كل من المصادقة وكذلك الترخيص يعمل.ولكن لنفترض أن مستخدمي لديه مطالبتان: البلد والمدير.وأريد الآن أن أصرح لجميع المديرين الألمان بموارد معينة.يجب أن أتحقق من مزيج من كليهما؛لذا فإن المستخدم الذي لديه يدعي البلد "ألمانيا" و "نعم" للمدير.

هل هذا ممكن، أو هل يجب علي كتابة بعض المنطق للجمع بين الاثنين واستخدمها أن أحد المصادقة، على سبيل المثال يقول "المدير الألماني"؟

هل كانت مفيدة؟

المحلول

تخمين ثاني صحيح، عليك أن تكتب بعض المنطق للجمع بين الاثنين: دمج كلا من المطالبات في مطالبة جديدة، وإعطاء حقوق هذا المطالبة الجديدة.

عندما تقول "المصادقة القائمة على المطالبات"، ما الموفر الذي تستخدمه؟ النوافذ أو النيذاد الموثوق به (عادة ADFS)؟

إذا كنت تستخدم ADFS، فيمكنك استخدام لغة قاعدة المطالبات في ADFS لإضافة المزيد من المطالبات إلى رمز المستخدم. بدلا من ذلك على جانب SharePoint، يمكنك كتابة مزود مطالبي مخصص، لإنشاء مطالبة جديدة.

على سبيل المثال، المطالبات الواردة:

  • http://schema.xmlsoap.org/country = ألمانيا
  • http://schema.xmlsoap.org/ismanager = نعم

المطالبات الصادرة:

  • http://schema.xmlsoap.org/country = ألمانيا
  • http://schema.xmlsoap.org/ismanager = نعم
  • http://schema.xmlsoap.org/combined = germanmanager

تحرير: خيار آخر: شراء أداة تابعة لجهة خارجية، مثل تمكين أو بعض محلول SAAS، للقيام بالاندمج بالنسبة لك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى sharepoint.stackexchange
scroll top