Nach einer sehr ausgebuchten Zeit bin ich wieder einmal zurück in meinem Blog.

Vielleicht kennen Sie das Problem, dass bei SharePoint eine ActiveX Warnung kommt, wenn Sie auf SharePoint von zu Hause aus zugreifen. Man wird wiederholt gefragt, ob man eine ActiveX Komponente ausführen will.

Es gibt zwei Wege, wie man dem begegnen kann:

  1. Die SharePoint Seite zu den vertrauenswürdigen Seiten hinzufügen (Extras, Internetoptionen, Sicherheit, Vertrauenswürdige Sites, Sites, URL hinzufügen)
  2. Die Masterpage so konfigurieren, dass sie diese Komponenten nicht mehr aufruft. Dies ist etwas komplexer und bedarf des Zugriffs auf den Server. Man muss dazu einige Javascripte ersetzen. eine detaillierte Anleitung in Englisch ist bei Microsoft verfügbar: http://support.microsoft.com/kb/931509/en-us

So long, Samuel Zürcher

{ 0 comments }

SharePoint Governance Teil II: Richtlinien

by Samuel on 01. February 2010

Wie bereits in der Übersicht gezeigt, kommen als nächstes die Richtlinien. Es ist eigentlich egal, in welcher Reihenfolge man die einzelnen Punkte anbarbeitet, wichtig ist nur, dass alle Aspekte vertreten sind. Doch macht es sicherlich Sinn, sich in einem frühen Stadium des Projektes Gedanken über Richtlinien zu machen. Die Frage, welche man sich bei den Richtlinien stellen sollte ist: “Wer soll/darf was ausführen/angehen” Im Gegensatz zu den Rechten wird hier gefragt, wer nach den Richtlinien etwas angehen/ausführen soll/darf. Es kann nämlich durchaus sein, dass jemand rein von den Berechtigungen her (technisch) etwas tun könnte, was ihm von den Richtlinien her verboten ist (organisatorisch). Meiner Ansicht nach macht es nämlich überhaupt keinen Sinn, alles technisch verbieten und einschränken zu wollen, damit der Anwender wirklich nur noch das tun kann, was er wirklich ausdrücklich darf.

Wo ist denn hier bitte die Eigenverantwortung des Mitarbeiters? Jeder ist für sein Tun verantwortlich. Man kann doch wirklich noch davon ausgehen, dass jeder, der einen Job hat, diesen zur Zufriedenheit des Arbeitgebers ausfüllen möchte. In der Regel arbeiten erwachsene Menschen im Unternehmen mit, welchen man durchaus einen gesunden Menschenverstand zutrauen darf. Jede technische Einschränkung bedarf wieder eines gewissen Management Overheads, der wiederum Kosten verursacht und wertvolle Ressourcen bindet. Und ja, mir ist bewusst, dass es bei einem solchen Ansatz auch schwarze Schafe gibt, die eine solche Situation ausnutzen. Doch diese muss auch man viel eher organisatorisch schären, als mit viel Aufwand und technischem Einsatz die weissen Schafe zu bestrafen. Sehen wir der Tatsache ins Auge: Ist jemand darauf aus, schlechtes zu tun, wird er auch Mittel und Wege finden, auch trotz technischen Hürden. Wer einen Hund schlagen will, findet immer einen Stock.

Ich nehme mal den Good-Guy Bad-Guy Ansatz zum veranschaulichen:

Bad-Guy Ansatz:
Gehen Sie davon aus, dass Ihre Mitarbeitenden nicht in der Lage sind, eigenverantwortlich zu handeln, werden Sie ihnen technische Hürden in den Weg legen und sicherstellen, dass jeder nur seinen Teil der Arbeit im vorgegebenen Prozess verrichten kann. Dadurch wird die Offenheit untereinander gehindert, die Mitarbeitenden werden nicht in eine eigenverantwortliche Position gebracht und können so nur Dienst nach Vorschrift leisten. Dadurch wird Innovation und aktives Mitdenken gehemmt und die Mitarbeitenden werden nicht die grossen Würfe an den Tag legen und einfach nur wie Lemminge den Vorgaben folgen. Was Ihnen wiederum bestätigt, dass Ihre Mitarbeitenden nicht eigenverantwortlich handeln können.

Good-Guy Ansatz:
Gehen Sie davon aus, dass Ihre Mitarbeitenden in der Lage sind, eigenverantwortlich zu handeln, werden Sie alles tun, um eine möglichst offene Landschaft zu bauen, in welcher nur die wirklich notwendigen Einschränkungen gelten und nur die notwendigen Regulierungen aufbebaut werden. Dadurch fördern Sie die Zusammenarbeit und den gegenseitigen Austausch. Sie bestätigen damit Ihr Vertrauen in die Mitarbeitenden und vermitteln ihnen ein Gefühl von Selbstständigkeit und wahrgenommener Eigenverantwortung. Dies wiederum fördert den Innovationsgeist und lässt aktives Mitdenken zu. Mitarbeitende werden auch einmal etwas neues ausprobieren, wobei oft sehr gute Ideen aus so etwas erwachsen können. Jeder bringt seinen Teil ein, was Ihnen bestätigt, dass ein offener Ansatz die beste Lösung ist.

Haben Sie also z.B. ein Corporate Design, dann weisen Sie Ihre Mitarbeitenden per Richtlinie an, dir richtigen Designs zu verwenden. Haben Sie einen bestimmten technischen Aufbau im SharePoint, so erstellen Sie eine Richtlinie, wie Seiten richtig erstellt werden müssen. Oder haben Sie ein bestimmtes Standardlayout, so erstellen Sie eine Richtlinie über die Verwendung von Standardseiten. Lassen Sie so viel Innovation wie möglich zu, ohne Ihre Struktur unwartbar zu machen. Setzen Sie Leitplanken und lassen Sie genügend Spielraum um eine gewisse Bandbreite von Individualität zu ermöglichen. Doch denken Sie daran: Es soll nicht die Devise sein, macht was ihr wollt, sondern eher Hier ist ein Minima und ein Maxima, bewegt euch darin. Ihr könnt zwar viel, aber dürft nicht alles. Schaffen Sie Standards und Guidelines. Brinen Sie den Mitarbeitenden bei, sich in bestimmten Bahnen zu bewegen. Die denkbaren Szenarien sind dabei schier unerschöpflich. Passen Sie das gesamte Paket Ihrer Branche, den gesetzlichen Bestimmungen und Regulatorien an.

So frei wie möglich, so geführt wie nötig. Beim nächsten Mal werden wir das Thema Rollen angehen.

So long, Samuel Zürcher

{ 0 comments }

Aufbau eines Schulungsszenarios: Überblick

26 January 2010

Wie bereits in einem früheren Post erwähnt, ist Schulung eine sehr wichtige und Zentrale Sache. Schulung ist einer der wichtigsten, und doch am meisten vernachlässigten Erfolgsfaktoren bei SharePoint Projekten. In diesem Post will ich darauf eingehen, warum ein gutes Schulungskonzept mission critical ist und warum es Sinn macht, ein paar Gedanken daran zu verschwenden.
Was sind [...]

Read the full article →

SharePoint Connections 2010 in Amsterdam

20 January 2010

SharePoint Connections 2010 Amsterdam
Einstieg und Keynote
Vom 18. Bis zum 19. Januar 10 fand die SharePoint Connections in Amsterdam statt. Eine Keynote, 36 Sessions und 9 Solutions wurden in einem sehr  intensiven Programm vorgestellt. Developper, IT-Professionals und Functional waren die Ausrichtungen der Tracks.
In der Keynote prägte Mike Fitzmaurice den Satz „SharePoint, das Zentrum des Universums“. In [...]

Read the full article →

SharePoint Governance: Teil I Überblick

12 January 2010

Wie bereits erwähnt, ist SharePoint Governance eines ihrer wichtigsten Anliegen beim oder besser vor dem Start eines SharePoint Projektes. Ohne ein anständiges Konzept über die Überwachung und Steuerung der Sites und Berechtigungen werden Sie bald in sehr viel Arbeit versinken. Ein Motto, das mich in meiner Projektarbeit stark geprägt hat und immer wieder auf den Tisch [...]

Read the full article →

Über Quick Wins und Schulungen bei der Einführung von SharePoint

6 January 2010

Wenn Sie in Ihrem Unternehmen SharePoint einführen wollen ist es wichtig, mehrere Dinge zu beachten:

SharePoint ist nicht direkt selbsterklärend, wie jede andere Applikation wie Word oder ähnliches braucht es Know How und Zeit um sich als User darin zurecht zu finden
Man kann nicht davon ausgehen, nur weil XING, Youtube, Facebook und Co. so populär sind, [...]

Read the full article →

Aus dem Alltag: Vorbereitung für den MCTS

5 January 2010

Für SharePoint gibt es vier MCTS Prüfungen:

70-631 Microsoft Windows SharePoint Services 3.0 Configuring
70-630 Microsoft Windows SharePoint Server 2007 Configuring
70-541 Microsoft Windows SharePoint Services 3.0 – Application Development
70-542 Microsoft Office SharePoint Server 2007 – Application Development

Um sich auf die Tests vorzubereiten, empfehle ich http://www.measureup.com/ als Testtool. Jeder der Tests kann heruntergeladen werden. Diese sind aber leider nur [...]

Read the full article →

SharePoint Governance: Eine Einführung

4 January 2010

Ich möchte ein paar Worte über SharePoint Governance verlieren.
Governance ist ein bereits sehr verbreiteter Begriff und klingt z.T. auch schon etwas abgedroschen. Doch für SharePoint ist Governance ein Match entscheidendes Element. In diesem Post werde ich kurz eine Einführung in Governance geben und warum es so wichtig ist für SharePoint.
Governance:
(von frz. “gouverner” verwalten, leiten, erziehen [...]

Read the full article →

Aus dem Alltag: Probleme mit dem Zugriff auf eine SQL Datenbank

4 January 2010

Beim Arbeiten mit mehreren Datenbanken und verschiednenen Ownern kann es geschehen, dass folgende Fehlermeldung auftritt:
The server principal “Domain\User” is not able to access the database “abcDatabase” under the current security context
Diese indiziert, dass das Cross-Database-Owner-Chaining auf der besagten Datenbank nicht eingeschaltet wurde.
Was ist Corss-Database-Owner-Chaining?
Jedes Objekt einer Datenbank hat per Default einen Owner. Wenn nun eine [...]

Read the full article →