Monatliche Archive: März 2009

Spaß SharePoint SSO Tatsache des Tages

Ich habe mit SharePoint SSO arbeiten und lernen, wie ich gehen. Eine Möglichkeit, in denen dies funktioniert, ist, dass Sie externe Anwendungen SharePoint erzählen. Benutzer melden Sie sich bei dieser Anwendung über einige SharePoint-Funktion (zB. iView-Webpart). Zum ersten Mal führt der Benutzer diese Aktion, Sie werden aufgefordert, ihnen die richtigen Benutzer-Id und Ihr Kennwort für dieses System zu verwenden. Es ist eine Zuordnung zwischen Ihren SharePoint-Anmeldeinformationen und Ihre Anmeldeinformationen für das Backendsystem einrichten. Danach, der Benutzer muss nicht ihre ID eingeben, wenn sie das System getroffen.

Dieser Teil war gut für mich. Jedoch, Es stellt sich die Frage, "wie der Benutzer die Benutzer-Id oder Kennwort ändert?"Der Benutzer möglicherweise einen Fehler gemacht haben, oder Sie machen einige Tests in einer Dev-Umgebung und müssen schnell zwischen Konten wechseln.

Ich weiß nicht, die Antwort darauf, aber ich weiß, dass Sie in der Zentraladministration gehen und die Anmeldeinformationen des Benutzers verwalten:

Zentrale Verwaltung-> Operationen:> Single-Sign-On verwalten –> Verwalten von Kontoinformationen für eine Enterpriseanwendungsdefinition

Von dort aus, Sie können die externe Anwendung angeben. (zB. SAP) und das Konto, das Sie löschen möchten. Sie können auch die Zuordnung ändern..

Wenn Sie wissen, wie Sie Endbenutzer direkt ihre Anmeldeinformationen ändern zulassen, kindly post a comment 🙂

</Ende>

Onnieren Sie meinen Blog ab.

Folgen Sie mir auf Twitter bei http://www.twitter.com/pagalvin

Technorati Tags: , ,

Abenteuer mit iView Web Parts

Ich brauchte einige minimale beweisen heute die iView Web können Teile in meinem Client-Umgebung arbeiten zu tun. Ich habe nie mit dieser Scheibe SharePoint vor gearbeitet..

Microsoft hat eine sehr hohe Qualität-Whitepaper zu diesem Thema erstellt..

Das erste Hindernis zu überwinden hatte ich war – wo ist das iView-Webpart? Aus irgendeinem Grund, Mein erster Gedanke war, dass ich hätte es von einer Website irgendwo downloaden, Vielleicht SAP Website. Ich hatte 1/2 überzeugt mich, dass iView-Webparts können sogar zusätzliche Kosten. Natürlich, Sie sind mit Moos enthalten (Ich denke Enterprise; Das ist, was ich hier auf jeden Fall verwende). Ich habe gesehen, dass "ein Webpart hinzufügen" das Standarddialogfeld Hunderte oder mehr Mal und es immer beschönigt. Nicht mehr!

Das nächste Hindernis ist, dass ich Anweisungen nicht lesen kann.

Ich benutzte das Webpart und wurde immer diese lästige Meldung:

Für diese Seite sind keine SAP-Server konfiguriert.. Kontaktieren Sie Ihren Administrator, um vertrauenswürdige SAP-Server konfigurieren.

Das White Paper, sagt ganz klar eine Konfigurationsdatei befindet sich in der Datei bearbeiten"<Laufwerksbuchstaben:>\Programm c:ProgrammeMicrosoft Office Servers12.0ConfigTrustedSAPHosts.config". Das erste Dutzend Mal ich, die angeschaut, alle die ich gesehen habe war "Programm Files...Config" und ich ging sofort zu dem 12 Bienenkorb. Einmal verlangsamte ich schließlich herunter, um es zu lesen, Ich erkannte mein Fehler und es war einfach zu beheben.

Ich fuhr fort, auf meine fröhliche Art und Weise mit SSO-Konfiguration. Es ist nicht alles Clear mir wenn das funktioniert hat, aber das ist eine andere Geschichte für einen anderen Tag.

Fazit:

1. iView-Webparts sind out of the Box mit SharePoint enthalten. (wahrscheinlich Enterprise).

2. Der magische Konfigurationsdatei, "TrustedSAPHosts.config", lebt nicht der 12 Bienenkorb.

</Ende>

Onnieren Sie meinen Blog ab.

Folgen Sie mir auf Twitter bei http://www.twitter.com/pagalvin

Moos-Benutzerprofil als Autorität für Benutzer-Spracheinstellung

Auf meinem aktuellen Projekt, Einige Benutzer reist um die Welt und wenn sie an verschiedenen Zielorten ankommen, Verwenden Sie, welcher Maschine ist praktisch zum Zeitpunkt. Diese Gastcomputer läuft Windows installiert und konfiguriert für die lokalen Gebietsschema. (Ich habe nur erkannt, dass die Gastcomputer vielleicht nicht die richtige Language packs… wahrscheinlich nicht, Tatsächlich… Ich bin, dass man fürs Parken).

SharePoint muss einen Mechanismus bereitstellen, wobei der Benutzer kann wählen Sie ihre bevorzugte Sprache und dann zu Ehren dieser Sprache unabhängig davon, wie die Benutzer Moos zugreifen Moos. Mit anderen Worten, ignorieren Sie, was dem Browser mitteilt, IIS/MOSS und stattdessen die bevorzugte Sprache nachschlagen Sie und verwenden Sie es.

Wir werden zwei Ansätze zu untersuchen:

  1. HTTP-Handler: Ein benutzerdefinierter HTTP-Handler auf IIS installiert wird das Profil des Benutzers MOSS nachschlagen., die bevorzugte Sprache herauszufinden Sie und dann wechseln Sie den HTTP-Header, um je nach Bedarf, bevor die Steuerung an Moos übergeben.
  2. "Global.asax": Ändern der global.asax um das gleiche zu tun.. Wir können etwas anderes ändern, aber die Idee ist, dass wir einen Platz finden wo wir unsere Gebietsschema-switching-Logik einfügen können.

Die andere erschwerender Faktor ist, dass man Unterstützung 60 k Benutzer, über 1,000 Laden von denen gleichzeitig Moos auf Höhepunkt zugreifen kann.

Der HTTP-Handler scheint ziemlich drastische, aber möglicherweise der beste Ort, um den Code zu setzen, da es über die IIS-Ebene und allwissend ist. Es ist eine gute Anlaufstelle Arbeit.

Wir sind in Richtung einer "Global.asax" Typ Ansatz gelehnt., vor allem, weil wir glauben, haben wir weitere Optionen für das Zwischenspeichern von Daten zu diesem Zeitpunkt.

Mehr zu diesem Thema Bloggen werde ich sein, wie ich mehr lernen.

Wenn wissen Sie nichts davon, please post a comment 🙂

</Ende>

Onnieren Sie meinen Blog ab.

Folgen Sie mir auf Twitter bei http://www.twitter.com/pagalvin

Erfassung “mailto:” Kennzahlen

Ich bin an einem Projekt, wo wir Metriken um eine Funktion namens "Share a Story müssen." Die Idee ist sehr einfach — Wenn Sie einen interessanten Artikel im Intranet schaust und will es mit jemandem zu teilen, Klicken Sie auf einen Link mit der Bezeichnung "teilen Sie diese Geschichte" per e-Mail an deinen Kumpel.

Wir spielten um mit ein benutzerdefiniertes Formular für diesen Zweck, aber am Ende, gesunden Menschenverstand den Sieg davon und wir benutzen Sie einfach das vertraute <a Href = Mailto:…> Technik. (<ein Href-mailto:…> ist ein erstaunlich robust wenig von HTML; als bonus, Dieser Link bringt mich zurück zu meinem alten UNIX-Seiten Manntagen; Das waren noch Zeiten!).

Diese Technik bietet eine hervorragende Benutzeroberfläche für Endbenutzer, da sie bekommen ihre bekannten MS-Outlook-Client verwenden (oder was auch immer e-Mail-Client, die sie installiert haben).

Es macht die Dinge schwieriger auf uns armen Entwickler Typen da sie Client * auch * will einen Bericht in der Zukunft zu führen, die anzeigt, wie oft Benutzer Geschichten austauschen und sogar welche Geschichten werden am häufigsten.

Wir Whiteboarded ein paar mögliche Lösungen. Mein Favorit ist zu Carbon copy (CC) eine SharePoint-Liste. Auf diese Weise, der Endbenutzer ruft noch den Outlook-Client, während wir zu erhalten, um das Ereignis zu erfassen, weil wir uns eine Kopie der e-Mail erhalten werde. Es gibt einige offensichtliche Nachteile. Das Hauptproblem ist, dass der Benutzer einfach leer aus oder sonst Zerfleischen die CC-Adresse könnte. Und, Wir müssen dieses Ereignis-Bibliothek von e-Mails verwalten. Wir haben einen geplanten Auftrag auf der weißen Tafel verantwortlich für diese Bereinigung.

Wenn Sie einige clevere Ansatz zur Lösung dieses Problems haben, Bitte sagen.

</Ende>

Onnieren Sie meinen Blog ab.

Folgen Sie mir auf Twitter bei http://www.twitter.com/pagalvin