المحفوظات الشهرية: آذار/مارس 2009

حقيقة SSO SharePoint متعة اليوم

لقد تم العمل مع SharePoint SSO وتعلم ما تذهب. إحدى الطرق التي يعمل بها هذا أن أقول لكم SharePoint حول التطبيقات الخارجية. المستخدمون بتسجيل الدخول إلى هذا التطبيق عن طريق بعض وظيفة SharePoint (مثلاً. جزء ويب iView). المرة الأولى يقوم المستخدم هذا الإجراء, أنه يدفع لهم لمعرف المستخدم الصحيح وكلمة المرور لاستخدام هذا النظام. هو إنشاء تعيين بين بيانات الاعتماد الخاصة بك SharePoint وبيانات الاعتماد الخاصة بك لأن النظام الحالي. وبعد ذلك, لن يكون المستخدم لإدخال معرف بهم عندما بلغ هذا النظام.

أن جزء عملت بشكل جيد بالنسبة لي. ومع ذلك, فإنه يطرح السؤال, "كيف المستخدم تغيير هذا معرف المستخدم أو كلمة المرور?"المستخدم قد يكون ارتكب خطأ, أو ربما كنت تفعل بعض التجارب في بيئة dev وتحتاج إلى التبديل بين الحسابات بسرعة.

أنا لا أعرف الإجابة على ذلك, ولكن أنا أعلم أنه يمكنك الذهاب إلى "الإدارة المركزية" وإدارة بيانات الاعتماد للمستخدم:

الإدارة المركزية –> العمليات –> إدارة تسجيل الدخول الأحادي –> إدارة معلومات الحساب لتعريف تطبيق الخاص بالمؤسسة

ومن هناك, يمكنك تحديد التطبيق الخارجي (مثلاً. ساب) والحساب الذي تريد حذفه. يمكنك أيضا تغيير التعيين.

إذا كنت تعرف كيفية السماح للمستخدمين بتغيير بيانات الاعتماد الخاصة بهم بشكل مباشر, kindly post a comment 🙂

</نهاية>

الاشتراك في بلادي بلوق.

اتبعني على التغريد في http://www.twitter.com/pagalvin

[تشنورتي] بطاقات: , ,

مغامرات مع iView "أجزاء ويب"

كنت بحاجة إلى القيام ببعض أدنى تثبت اليوم أن الويب iView أجزاء يمكن أن تعمل في بيئة عميل الخاص بي. لقد عملت مع هذه الشريحة من SharePoint قبل ابدأ.

قامت Microsoft بإنشاء ورقة بيضاء بجودة عالية جداً على هذا الموضوع.

اضطررت للتغلب على العائق الأول كان – حيث هو جزء ويب iView? لسبب من الأسباب, كانت فكرتي الأولى أن كنت قد لتحميل البرنامج من موقع في مكان ما, ولعل الموقع في ساب. كان لي 1/2 واقتناعا منها بنفسي أن أجزاء ويب iView قد حتى تكلفة إضافية. طبعًا, فتدرج مع موس (وأعتقد أن المؤسسة; وهذا ما استعمل هنا على أية حال). لقد رأيت مربع الحوار "إضافة جزء ويب" القياسية مئات أو أكثر الأوقات ودائما التغاضي عن ذلك. كفاية!

أن العقبة التالية أن لا أستطيع قراءة التعليمات.

تم استخدام جزء ويب، وأبقى على الحصول على هذه الرسالة مزعج:

يتم تكوين أي ملقمات SAP لهذا الموقع. اتصل بالمسؤول لتكوين الخوادم الموثوق بها SAP.

الكتاب الأبيض يقول بوضوح تحرير ملف تكوين الموجود في ملف "<حرف محرك الأقراص:>\برنامج مايكروسوفت مكتب Servers12.0ConfigTrustedSAPHosts.config ". أول عشرات المرات بحثت في ذلك, كل ما رأيت كان "برنامج Files...Config"، وذهبت على الفور إلى 12 خلية. مرة أنا وأخيراً تباطأ وصولاً إلى قراءتها, أدركت خطأي وكان من السهل لإصلاح.

وقد واصلت طريقي مرح مع تكوين SSO. ليس كل شيء في واضحة بالنسبة لي إذا عملت ذلك, ولكن هذه قصة أخرى ليوم آخر.

خلاصة:

1. يتم تضمين أجزاء ويب iView الخروج من المربع مع SharePoint (ربما المؤسسة).

2. ملف التكوين السحر, "TrustedSAPHosts.config", ولا يعيش 12 خلية.

</نهاية>

الاشتراك في بلادي بلوق.

اتبعني على التغريد في http://www.twitter.com/pagalvin

[تشنورتي] بطاقات: , ,

التشكيل الجانبي للمستخدم موس كالسلطة لتفضيل لغة المستخدم

في بلدي المشروع الحالي, بعض المستخدمين سوف يسافر حول العالم، وعند وصولهم إلى وجهات مختلفة, استخدام أي آلة مفيد في الوقت. تلك الآلات ضيف سيتم تشغيل Windows وتثبيتها وتكوينها للغة المحلية. (لقد أدركت للتو أن الآلات ضيف قد لا يكون حزم اللغة الصحيحة… ربما لن, في الحقيقة… وأنا في وقوف السيارات أن أحد الآن).

يحتاج SharePoint لتوفير إليه حيث يمكن للمستخدم اختيار اللغة المفضلة وبعد ذلك تكريما لتلك اللغة بغض النظر عن كيفية وصول المستخدم إلى موس موس. وبعبارة أخرى, تجاهل كل ما يروي المستعرض IIS/موس وبدلاً من البحث عن تلك اللغة المفضلة واستخدامها.

نحن ذاهبون إلى التحقيق في هذين النهجين:

  1. معالج HTTP: معالج HTTP مخصصة مثبتة على IIS سوف ابحث في التشكيل الجانبي للمستخدم موس, معرفة اللغة المفضلة ومن ثم التبديل رأس HTTP حولها حسب الحاجة قبل تمرير التحكم إلى موس.
  2. global.asax: تعديل global.asax للقيام بالشيء نفسه. قد نقوم بتعديل شيء آخر, ولكن الفكرة هي أن نجد بعض المكان حيث أننا يمكن إدراج لدينا منطق التبديل الإعدادات المحلية.

عامل تعقيد آخر أننا نحتاج إلى دعم 60 ك المستخدمين, حول 1,000 من الذي قد يكون الوصول في نفس الوقت إلى موس في ذروة تحميل.

معالج HTTP يبدو شديد جداً, ولكن ربما أفضل مكان لوضع التعليمات البرمجية حيث أنها في مستوى IIS ومعرفة كل. أنها نقطة واحدة جيدة للعمل.

نحن كنت تميل نحو اتباع نهج نوع global.asax, أساسا لأننا نعتقد أن علينا أن ننتظر المزيد من الخيارات للتخزين المؤقت للبيانات في تلك المرحلة.

عليك أن تكون المدونات أكثر حول هذا الموضوع كما تعلم أكثر.

إذا كان لديك معرفة أي شيء حول هذا, please post a comment 🙂

</نهاية>

الاشتراك في بلادي بلوق.

اتبعني على التغريد في http://www.twitter.com/pagalvin

التقاط “mailto:” المقاييس

وأنا على مشروع حيث نحتاج إلى جمع مقاييس حول دالة المسمى "حصة قصة." الفكرة بسيطة جداً — إذا كنت تبحث في مادة مثيرة لاهتمام على شبكة الإنترانت وترغب في مشاركتها مع شخص ما, انقر فوق ارتباط المسمى "حصة هذه القصة" البريد الإلكتروني لصديقك.

ونحن لعب حولها مع نموذج مخصص لهذا الغرض, ولكن في النهاية, الحس فاز اليوم ونحن فقط استخدام مألوفة <href = mailto:…> تقنية. (<href mailto:…> قليلاً من المستغرب قوية من إتش تي أم ال; كمكافأة, أن الارتباط يعيدني إلى بلدي UNIX رجل صفحات الأيام الخوالي; وكانت تلك الأيام!).

هذا الأسلوب يوفر واجهة كبيرة للمستخدمين النهائيين نظراً لأنها تحصل على استخدام العميل MS Outlook المألوفة الخاصة بهم (أو أي عميل البريد الإلكتروني بتثبيت).

أنه يجعل الأمور أصعب أنواع المطور الفقراء علينا منذ أنهم العميل * أيضا * يريد تشغيل تقرير في المستقبل يوضح كيف في كثير من الأحيان للمستخدمين تبادل القصص وحتى القصص التي هي مشتركة في أغلب الأحيان.

ونحن ويتيبوارديد بعض الحلول المحتملة. بلدي المفضل نسخة كربونية (CC) قائمة SharePoint. بهذه الطريقة, المستخدم النهائي لا يزال يحصل عميل outlook بينما نصل إلى التقاط هذا الحدث لأنه سوف نحصل على نسخة من رسالة البريد الإلكتروني على أنفسنا. وهناك بعض العيوب الواضحة. والمشكلة الرئيسية أن المستخدم يمكن أن العنوان فارغة بها أو خلاف ذلك ببساطة مدماج تجفيف CC. و, ونحن بحاجة إلى إدارة المكتبة الحدث لرسائل البريد الإلكتروني. ولدينا مهمة مجدولة على لوحة بيضاء المسؤولة أن تنظيف.

إذا كان لديك بعض النهج ذكية لحل هذه المشكلة, من فضلك قل.

</نهاية>

الاشتراك في بلادي بلوق.

اتبعني على التغريد في http://www.twitter.com/pagalvin

[تشنورتي] بطاقات: ,