Veröffentlichte Links für Office-Clientanwendungen in SharePoint

Als Reaktion auf den Scolab Artikel „Meine SharePoint Webseiten in Windows Vista“ wurde eine interessante Frage gestellt. Um die Links für die Benutzer zu verteilen, könnte man ja auch die SharePoint Funktion „Veröffentlichte Hyperlinks für Office-Clientanwendungen“ verwenden. Allerdings passiert bei diesem Feature einfach nichts. Man kann einstellen was man will! Beim Benutzer erscheinen im Speichern/Öffnen Dialog in der Verknüpfung „Meine SharePoint Webseiten“ einfach keine neuen Links.

Das ist uns auch schon aufgefallen. Google brachte nichts zutage was weiter helfen könnte. Also blieb uns nichts anderes übrig als selber zu probieren.

Der Ordner „Meine SharePoint Webseiten“ wird erstellt wenn ein Benutzer das erste Mal auf seine MySite navigiert. Abgelegt werden die Keys der Links die im Ordner Meine SharePoint Webseiten“ angezeigt werden unter:

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\Server Links\Published\

Nun, wie kommen die Einträge die man unter „Veröffentlichte Hyperlinks für Office-Clientanwendungen“ im SSP eingetragen hat zum Client? Eigentlich ist es ganz banal. Die Office Applikationen lesen einen Timestamp in der Registry aus:

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\Portal\LinkPublishingTimestamp

Beim Start einer der Office Applikationen wird überprüft, ob dieser Wert kleiner als 24 Stunden ist. In diesem Fall wird kein Update gemacht. Ist der Wert er grösser als 24 Stunden, werden die neuen Einstellungen des Shared Service Providers aktualisiert.

Wir haben also einfach nicht genügend lange gewartet. Um sich also die neuen Einstellungen sofort auf den Client zu holen, braucht man bloss den „LinkPublishingTimestamp“ Key in der Registry zu löschen, alle Office Applikationen zu schliessen und erneut zu öffnen.

Voilà… Gerne geschehen Herr Steffen Fischer

Nachtrag: Siehe zusätzlich den Artikel über MySite Verknüpfung neu erstellen.

  • Stefen Fischer meinte am 15.8.2008 um 13:29:

    Kann es sein, daß dies nur bei Vista sauber funktioniert?
    Wir arbeiten mit XP, und bei mir kommt da nie ein Eintrag…

RSS Feed für Kommentare auf diesen Beitrag · TrackBack URI
 

Kommentar abgeben