miesięczne archiwum: Marca 2009

Fun Fact SharePoint SSO dnia

Byłem z SharePoint SSO i uczenia się, jak przejść. Jednym ze sposobów w jaki to działa to powiedz programu SharePoint o aplikacji zewnętrznych. Użytkowników logujących się do tego wniosku za pośrednictwem niektórych funkcji programu SharePoint (np.. iView składnika web part). Po raz pierwszy użytkownik wykonuje tę czynność, To skłania je do poprawny login i hasło do systemu. To jest utworzenie mapowania między poświadczeń programu SharePoint i poświadczeń dla tego systemu zaplecza. Następnie, użytkownik będzie musiał wprowadzić swój identyfikator, gdy one trafić do tego systemu.

Że część pracował dobrze dla mnie. Jednakże, To nasuwa się pytanie, "jak użytkownika zmienić ten identyfikator użytkownika lub hasło?"Użytkownik może się pomyliłeś, a może robisz kilka testów w środowisku dev i trzeba szybko przełączać się między kontami.

Nie wiem, że odpowiedź na pytanie, ale wiesz, że możesz iść do administracji centralnej i zarządzać poświadczenia użytkownika:

Administracja centralna-> Operacji-> Zarządzanie Single Sign-On-> Zarządzanie Informacje o koncie dla definicji aplikacji firmowej

Stamtąd, można określić zewnętrznej aplikacji (np.. SAP) i konta, które chcesz usunąć. Można również zmienić mapowanie.

Jeśli wiesz, jak umożliwić użytkownikom końcowym bezpośrednio zmienić swoje poświadczenia, uprzejmie napisz komentarz 🙂

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Technorati znaczniki: , ,

Przygody z iView składników Web Part

Muszę zrobić pewne minimalne okazuje dzisiaj internetowych iView części może pracować w środowisku mojego klienta. Nigdy nie pracowałem z tym kawałek programu SharePoint przed.

Firma Microsoft stworzyła bardzo wysokiej jakości biały papier na ten temat.

Pierwszą przeszkodą, jakie miałem do pokonania było-gdzie jest iView składnika web part? Z jakiegoś powodu, moją pierwszą myślą było, że będzie musiał go pobrać z witryny gdzieś, być może SAP w miejscu. Miałem 1/2 Przekonałem się, że iView składników web Part mogą kosztować nawet dodatkowe. Oczywiście, są one dołączone do MOSS (Myślę, że Enterprise; to jest co ja używam tu w żadnym wypadku). Widziałem już standardowe okno dialogowe "dodać składnik web part" setki lub więcej razy i zawsze to tabu. Dość!

Następne przeszkodą jest to, że nie mogę przeczytać instrukcje.

Przy użyciu składnika web part i trzymany dostawanie ten przykry przekaz:

Nie SAP serwery są skonfigurowane dla tej witryny. Skontaktuj się z administratorem, aby skonfigurować zaufanych serwerów SAP.

W białej księdze wyraźnie mówi edytować plik konfiguracyjny znajduje się w pliku"<Litera dysku:>\Program FilesMicrosoft Office Servers12.0ConfigTrustedSAPHosts.config". Pierwsze kilkanaście razy I spojrzał na to, wszystko widziałem był "Program Files...Config" i poszedłem od razu do 12 Ula. Raz ja wreszcie zwolnił się go przeczytać, Zrozumiałem, że mój błąd i to było łatwe do naprawienia.

Nadal na mojej wesoły sposób konfiguracji usługi rejestracji jednokrotnej. To nie wszystko w jasne dla mnie, jeśli ów pracował, ale to inna historia na następny dzień.

Motto:

1. iView składników web Part znajdują się z pudełka z programu SharePoint (prawdopodobnie Enterprise).

2. Plik konfiguracyjny magii, "TrustedSAPHosts.config", nie mieszka w 12 Ula.

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Profil użytkownika MOSS jako organ dla preferencji językowych użytkownika

Na mój obecny projekt, Niektórzy użytkownicy będą podróżować na świecie i kiedy oni przybywają do różnych miejsc, Użyj maszynie, co jest przydatne w czasie. Tych maszyn Gości będzie działać w systemie Windows i zainstalowany i skonfigurowany dla lokalnych ustawień regionalnych. (Już po prostu sobie sprawę, że maszyny Gości nie może mieć prawo język opakowywuje… prawdopodobnie nie będzie, W zasadzie… Ja jestem taki teraz parking).

SharePoint musi przedstawić mechanizm, za pomocą którego użytkownik może wybrać swój preferowany język i następnie mają uczcić tego języka bez względu na to, jak użytkownik uzyskuje dostęp do MOSS MOSS. Innymi słowy, lekceważenie, niezależnie od przeglądarki mówi IIS/mech i zamiast patrzeć że preferowany język i go używać.

Mamy zamiar zbadania dwóch podejść:

  1. Obsługa protokołu HTTP: Niestandardowego programu obsługi protokołu HTTP zainstalowany na serwerze IIS będzie wyglądać profil użytkownika MOSS, dowiedzieć się, preferowany język i przełączyć w razie potrzeby, wokół nagłówka HTTP przed przekazaniem kontroli do MOSS.
  2. Global.asax: Modyfikowanie global.asax zrobić to samo. Możemy modyfikować coś innego, ale chodzi o to, że możemy znaleźć jakieś miejsce gdzie można wstawić logice przełączanie ustawień regionalnych.

Innym czynnikiem komplikującym jest, że potrzebujemy wsparcia 60k użytkowników, o 1,000 który może być jednocześnie dostępu mech na szczyt obciążenia.

Obsługa HTTP wydaje się dość drastyczne, ale prawdopodobnie najlepsze miejsce, aby umieścić kod, ponieważ jest to na poziomie usług IIS i wszechwiedzący. To jest dobry jeden punkt pracy.

My jesteśmy pochylony w kierunku podejścia typu global.asax, głównie dlatego, że jesteśmy przekonani, że będziemy mieli więcej opcji buforowania danych w tym momencie.

Będę pisać więcej na ten temat, jak dowiedzieć się więcej.

Jeśli wiesz coś na ten temat, please post a comment 🙂

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Przechwytywanie “mailto:” Metryki

Jestem na projekt gdzie musimy zebrać metryki wokół funkcja o nazwie "akcji opowieść." Pomysł jest bardzo prosty — Jeśli szukasz w bardzo interesujący artykuł w intranecie i chcesz udostępnić go innemu, Kliknij łącze oznaczone jako "udostępnianie nowela" e-mail użytkownika Buddy.

Zagraliśmy z niestandardowego formularza w tym celu, ale w końcu, Rozsądek wygrał i używamy tylko znanego <a href = mailto:…> Technika. (<href mailto:…> jest zaskakująco niezawodne trochę HTML; jako bonus, łącze brings me Wróć do my old days stron UNIX man; Those were the days!).

Ta technika udostępnia interfejs Wielki dla użytkowników końcowych, ponieważ znajdzie się korzystanie z ich znanych klienta MS Outlook (lub zainstalowanie niezależnie od klienta e-mail).

Ułatwia rzeczy trudniejsze na nas typów ubogich autora od czasu, gdy klient * również * chce uruchomić raport w przyszłości, który pokazuje, jak często użytkownicy udostępniać historie i nawet których wątki są udostępniane Najczęściej.

My whiteboarded kilka możliwych rozwiązań. Moim ulubionym jest kalką (CC) listy programu SharePoint. W ten sposób, Użytkownik końcowy nadal pobiera klienta programu outlook podczas gdy uda nam się uchwycić zdarzenia, bo dostaniemy kopię wiadomości e-mail z siebie. Istnieją pewne oczywiste wady. Głównym problemem jest to, że użytkownik może po prostu puste obecnie lub w inny sposób mangle CC adres. I, musimy zarządzać zdarzeń biblioteki e-maile. Mamy zaplanowane zadanie na biały deska odpowiedzialny za to oczyszczanie.

Jeśli masz niektóre clever podejście do rozwiązania tego problemu, Powiedz.

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin