maandelijkse archieven: Maart 2009

Leuk SharePoint SSO feit van de dag

Ik heb al werken met SharePoint SSO en leren als ik ga. Één manier waarop dit werkt is dat u SharePoint over externe toepassingen vertellen. Meld u aan gebruikers bij die toepassing via een SharePoint-functie (bijvoorbeeld. iView webonderdeel). De eerste keer dat de gebruiker deze handeling uitvoert, het vraagt hen voor de juiste gebruikersnaam en het wachtwoord voor dat systeem te gebruiken. Het het opzetten van een toewijzing maken tussen uw SharePoint-referenties en uw referenties voor dat backend systeem. Daarna, de gebruiker hoeft niet hun ID invoeren wanneer zij van dat systeem raken.

Dat deel goed gewerkt voor mij. Echter, het roept de vraag, "hoe de gebruiker verandert dat gebruikers-id of wachtwoord?"De gebruiker misschien een fout hebt gemaakt, of misschien je doet wat testen in een dev omgeving en moet snel schakelen tussen accounts.

Ik weet niet het antwoord op die, maar ik weet dat je kunt gaan in Centraal beheer en beheren van referenties van de gebruiker:

Centraal beheer-> Activiteiten –> Beheren van Single Sign-On-> Accountgegevens beheren voor een bedrijfstoepassingsdefinitie

Vanaf daar, u kunt de externe toepassing (bijvoorbeeld. SAP) en de account die u wilt verwijderen. U kunt ook de toewijzing wijzigen.

Als je hoe weet dat eindgebruikers direct wijzigen hun referenties, plaats alstublieft een reactie 🙂

</einde>

Abonneren op mijn blog.

Volg mij op Twitter op http://www.twitter.com/pagalvin

Avonturen met iView webonderdelen

Mij nood voor verrichten sommige minimale blijkt vandaag dat iView web delen in mijn cliënt omgeving kunnen werken. Ik heb nooit gewerkt met dit segment van SharePoint voor.

Microsoft heeft een zeer hoge kwaliteit whitepaper opgesteld over dit onderwerp.

Het eerste obstakel ik moest overwinnen was-waar is het webonderdeel iView? Voor sommige reden, mijn eerste gedachte was dat ik hebben zou om het te downloaden van een site ergens, misschien van SAP site. Ik had 1/2 mezelf ervan overtuigd dat iView webonderdelen kunnen zelfs extra kosten. Natuurlijk, ze zijn opgenomen met mos (Ik denk dat Enterprise; dat is wat ik hier in ieder geval gebruik). Ik heb de standaard "een webonderdeel toevoegen" dialoogvenster honderden of meer keer en het altijd verdoezeld. Niet meer!

Het volgende obstakel is dat ik kan niet van instructies lezen.

Ik was met behulp van het webonderdeel en hield getting zulks vervelend depêche:

Geen SAP-servers zijn geconfigureerd voor deze site. Neem contact op met uw beheerder vertrouwde SAP-servers worden geconfigureerd.

Het Witboek zegt duidelijk voor het bewerken van een configuratiebestand bevindt in bestand"<Stationsletter:>\Program FilesMicrosoft Office Servers12.0ConfigTrustedSAPHosts.config". De eerste tientallen keren ik keek naar dat., alles wat ik zag was "Program Files...Config" en ging ik meteen naar de 12 korf. Eens ik voor het ten slotte vertraagd tot lezen, Ik realiseerde me dat mijn fout en het was gemakkelijk op te lossen.

Ik bleef op mijn merry weg met SSO-configuratie. Het is niet allemaal op duidelijk aan me als dat werkte, maar dat is een ander verhaal voor een andere dag.

Bottom line:

1. iView webonderdelen zijn opgenomen uit de doos met SharePoint (waarschijnlijk Enterprise).

2. Het magische configuratiebestand, "TrustedSAPHosts.config", leeft niet de 12 korf.

</einde>

Abonneren op mijn blog.

Volg mij op Twitter op http://www.twitter.com/pagalvin

Technorati Tags: , ,

MOSS gebruikersprofiel als autoriteit voor de voorkeuren van de taal van de gebruiker

Op mijn huidige project, Sommige van de gebruikers zal reizen over de hele wereld en wanneer ze op verschillende bestemmingen aankomen, gebruik welke machine is handig op het moment. Die gast machines Windows zal worden uitgevoerd en geïnstalleerd en geconfigureerd voor de lokale landinstelling. (Ik heb net realiseerde dat de gast machines niet de juiste taalpakketten wellicht… zal waarschijnlijk niet, Eigenlijk… Ik ben dat een voorlopig parking).

SharePoint moet voorzien in een mechanisme waarbij de gebruiker kan hun voorkeurstaal kiezen en vervolgens hebben MOSS eren die taal ongeacht hoe de gebruiker toegang krijgt MOSS tot. Met andere woorden, negeren wat de browser vertelt IIS/MOSS en in plaats daarvan dat voorkeurstaal opzoeken en gebruiken.

We gaan om te onderzoeken van twee benaderingen:

  1. HTTP-Handler: Een aangepaste HTTP-handler op IIS geïnstalleerd zal opzoeken MOSS-Profiel van de gebruiker, erachter te komen de gewenste taal en schakel de HTTP-header rond als nodig voordat controle doorgegeven aan MOSS.
  2. Global.asax: Wijzigen van global.asax om het zelfde ding doen. Wij kunnen iets anders wijzigen, maar het idee is dat we een plaats waar wij onze locale-switching logica kunt invoegen.

De andere complicerende factor is dat we ondersteuning 60k gebruikers moeten, over 1,000 van de toegang die worden gelijktijdig MOSS op hoogtepunt tot kan laden.

De HTTP-handler lijkt vrij drastische, maar misschien de beste plaats om de code te zetten aangezien er op het niveau van de IIS en alle-kent. Het is een goed één punt van werk.

We bent leunend naar een global.asax type aanpak, vooral omdat we geloven dat we hebben meer opties voor caching gegevens op dat moment.

Ik zal bloggen meer over dit onderwerp als ik meer leren.

Als u weet niets over dit, plaats alstublieft een reactie 🙂

</einde>

Abonneren op mijn blog.

Volg mij op Twitter op http://www.twitter.com/pagalvin

Vastleggen “mailto:” Statistieken

Ik ben op een project waar we moeten verzamelen statistieken rond een functie met de naam 'deel via een verhaal." Het idee is heel eenvoudig — Als u op zoek bent op een interessant artikel op het intranet en wilt delen met iemand, Klik op een link 'deel dit verhaal" e-mail naar uw contactpersoon.

We speelden rond met een aangepast formulier voor dit doel, maar in het einde, gezond verstand won de dag en we gewoon gebruik maken van de bekende <een href = mailto:…> techniek. (<een href mailto:…> is een verrassend robuust beetje voor HTML; Als een bonus, die link brengt me terug naar mijn oude UNIX man pagina's dagen; dat waren de dagen!).

Deze techniek biedt een geweldige interface voor eindgebruikers aangezien zij krijgen hun bekende MS Outlook-client gebruiken (of welke e-mailclient die ze hebben geïnstalleerd).

Het maakt het wat moeilijker op ons arme ontwikkelaar types sinds ze client * ook * wil lopen in de toekomst een verslag waarin wordt weergegeven hoe vaak gebruikers delen verhalen en zelfs welke verhalen zijn meestal gedeeld.

We whiteboarded een paar mogelijke oplossingen. Mijn favoriet is om carbon copy; kopie (CC) een SharePoint-lijst. Op die manier, de eindgebruiker krijgt nog steeds de outlook-client, terwijl we krijgen de gebeurtenis vastleggen omdat we een kopie van de e-mail zelf krijgen. Er zijn enkele voor de hand liggende nadelen. Het belangrijkste probleem is dat de gebruiker kan gewoon leeg uit of anderszins Mangel de CC adres. En, We moeten dat gebeurtenisbibliotheek van e-mails beheren. We hebben een geplande taak op het witte bord verantwoordelijk voor dat opruimen.

Hebt u sommige slimme aanpak voor het oplossen van dit probleem, Gelieve te vertellen.

</einde>

Abonneren op mijn blog.

Volg mij op Twitter op http://www.twitter.com/pagalvin