arhive lunare: Martie 2009

Distracţie SharePoint SSO faptul zilei

Am fost de lucru cu SharePoint SSO şi învăţare ca merg. O modalitate în care aceasta funcţionează este că spui SharePoint despre aplicaţii externe. Jurnal de utilizatori în această cerere prin unele funcţie de SharePoint (ex. parte de web iView). Prima dată când utilizatorul efectuează această acţiune, se solicită ei pentru corecta user identitate şi password la spre folos pentru acest sistem. Acesta este înfiinţarea o mapare între acreditările SharePoint şi acreditările pentru că sistemul de backend. După aceea, utilizatorul nu va trebui să introduceţi ID-ul lor atunci când au lovit acel sistem.

Acea parte a lucrat bine pentru mine. Cu toate acestea, Aceasta duce la intrebarea, "cum utilizatorul modifică acest id de utilizator sau parola?"Utilizatorul ar putea au făcut o greşeală, sau poate faci unele teste într-un mediu dev şi trebuie să comutaţi rapid între conturi.

Nu ştiu răspunsul la această, dar ştiu că puteţi merge în administraţia centrală şi gestiona acreditările de utilizator:

Administraţia centrală –> Operaţiuni-> Gestiona Sign-On unic –> Gestionați informațiile de cont pentru un definiția aplicației Enterprise

De acolo, aveţi posibilitatea să specificaţi aplicaţia externe (ex. SAP) şi contul pe care doriţi să ştergeţi. Aveţi posibilitatea să modificaţi maparea.

Dacă ştiţi cum să permită utilizatorilor finali să schimba direct acreditările, kindly post a comment 🙂

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

Technorati Tags: , ,

Aventuri cu iView părți Web

Am nevoie să fac unele minim dovedind astăzi că web iView părţi poate lucra în mediu de clientul meu. Niciodată nu am lucrat cu această felie de SharePoint înainte de.

Microsoft a creat o hârtie albă de foarte buna calitate pe acest subiect.

A fost primul obstacol pe care am avut de a depăşi-este în cazul în care partea web iView? Pentru unii motiv, primul meu gând a fost că aş avea să-l descărcaţi de pe un site undeva, probabil SAP pe site. Am avut 1/2 convins că iView părți web chiar s-ar putea costa suplimentar. desigur, Acestea sunt incluse în MOSS (Cred că Intreprindere; Asta este ceea ce am folosit aici în orice caz). Am vazut standard "Adăugaţi o componentă web part" caseta de dialog sute sau mai multe ori şi întotdeauna glosat peste ea. ajunge!

Următorul obstacol este că eu nu pot citi instructiunile.

Am fost folosind partea web şi ţinut achiziþie acest mesaj enervant:

Nici un server SAP configurate pentru acest site. Contactați administratorul pentru a configura încredere SAP servere.

Cartea albă a spune în mod clar pentru a edita un fişier de configurare situat la dosar"<Literă de unitate:>\Program FilesMicrosoft Office Servers12.0ConfigTrustedSAPHosts.config". Prima zeci de ori m-am uitat la care, tot ce am vazut a fost "Programul Files...Config" şi m-am dus imediat la 12 stup. O dată în cele din urmă încetinit în jos pentru a citi, Am realizat greseala mea şi a fost uşor să se stabilească.

Am continuat pe drumul meu fericit cu configurare SSO. Nu e tot la clar pentru mine dacă care a lucrat, dar asta e altă poveste pentru o altă zi.

Linie de fund:

1. părți de web iView sunt incluse din cutie cu SharePoint (probabil Intreprindere).

2. Fişierul de configurare magic, "TrustedSAPHosts.config", nu trăiesc în 12 stup.

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

MUŞCHI de profil de utilizator ca autoritatea pentru utilizator limba preferată

În proiectul meu actual, unele dintre utilizatorii vor călători în jurul lumii şi atunci când acestea sosesc la diferite destinaţii, utilizaţi orice masina este la îndemână în timp. Aceste maşini de comentarii vor fi difuzate Windows şi instalat şi configurat pentru localizare locale. (Doar le-am dat seama că maşinile Comentarii nu poate avea drept limbaj packs… probabil nu va, de fapt… Eu sunt parcare că unul acum).

SharePoint are nevoie de a oferi un mecanism prin care utilizatorul poate alege limba preferată şi apoi au MOSS onoare că limba indiferent de modul în care utilizatorul accesează MOSS. Cu alte cuvinte, nu ia în considerare orice browser-ul spune IIS/MOSS şi, în schimb, uita-te că limba preferată şi să-l utilizaţi.

Am de gând să investigheze două abordări:

  1. Rutina de tratare HTTP: O rutina de tratare HTTP particularizate instalat IIS vor uita profilul de MOSS utilizatorului, dau seama limba preferată şi apoi comutaţi antetul HTTP în jurul după cum este necesar înainte de a trece de control de la MOSS.
  2. Global.asax: Modificarea global.asax pentru a face acelaşi lucru. Ne poate modifica ceva altceva, dar ideea este că vom găsi un loc unde am poate introduce noastre logica localizare-comutare.

Alt factor care complică este că avem nevoie pentru a sprijini 60k utilizatori, despre 1,000 de care poate fi accesarea simultan MOSS la vârf de sarcină.

Rutina de tratare HTTP pare destul de drastice, dar, eventual, cel mai bun loc pentru a pune în cod, deoarece este la nivel de IIS şi atotcunoscător. Este un bun singur punct de lucru.

Ne-esti înclinat spre o abordare de tip global.asax, în principal, deoarece credem că vom avea mai multe opţiuni pentru Caching-ul de date în acel moment.

Voi fi blogging-ul mai mult pe acest subiect, aşa cum am afla mai multe.

Dacă ai şti nimic despre acest lucru, te rog posta un comentariu 🙂

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

Captarea “mailto:” Măsurătorile

Eu sunt pe un proiect în cazul în care avem nevoie pentru a colecta măsurători în jurul o funcţie numită "parts o poveste." Ideea este foarte simplă — Dacă sunteţi în căutarea la un articol interesant pe intranet şi doriţi să-l împărtăşească cu cineva, Faceţi clic pe un link etichetate "Share această poveste" e-mail-l la prietenul tau.

Am jucat în jurul cu o machetă particularizată pentru acest scop, dar în cele din urmă, bunul simţ a câştigat a doua zi şi vom folosi doar familiar <o href = mailto:…> tehnica. (<un mailto href:…> este un pic surprinzator de robusta de HTML; ca un bonus, acel link-mi aduce înapoi la zilele mele de UNIX vechi pagini de om; acelea au fost zile!).

Această tehnică oferă o interfaţă de mare pentru utilizatorii finali, deoarece ei a lua la spre folos lor client familiare MS Outlook (sau orice client de e-mail pe care le-au instalat).

Face lucruri mai greu pe noi tipuri de săraci dezvoltator deoarece clientul * asemenea, * vrea să ruleze un raport în viitor, care arată cât de des utilizatorii împărtăşesc poveştile şi chiar şi poveşti care sunt comune în cele mai multe ori.

Am whiteboarded câteva soluţii potenţiale. Preferata mea este să copie de carbon (CC) o listă SharePoint. În acest fel, utilizatorul final devine încă clientul outlook în timp ce vom ajunge la spre capture eveniment pentru că vom obţine o copie a e-mail noi înşine. Există unele dezavantaje evidente. Principala problemă este că utilizatorul ar putea pur şi simplu martor sau altfel Satinator CC adresa. Şi, avem nevoie pentru a gestiona acest eveniment biblioteca de e-mailuri. Avem un loc de muncă regulat bord alb responsabile de această curăţire.

Dacă aveţi unele inteligent de abordare la rezolvarea acestei probleme, vă rugăm să spun.

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin