Internet Site der disserto auf Basis SharePoint 2010 ab Ende April 2010 online

Aus aktuellem Anlass: wir arbeiten zur Zeit mit Hochdruck an der Umstellung unseres Internetauftritts auf SharePoint 2010. Die alte Site wird zum 01.05.2010 abgelöst und der SharePoint 2010 Internetauftritt komplett mit neuen Inhalten, Bilder und Features bestückt. Wer möchte macht sich vorab ein Bild und klickt sich hier (Einstieg) und hier (SP2010) rein

Advertisements

ShareCamp 2010 – born2share

Am letzten Wochenende fand zum ersten Mal das ShareCamp|born2share der deutschen SharePoint Community statt.Dank zahlreicher Sponsoren wie S-PI PlanB., AvePoint, Mindbusiness, onion.net und natürlich Microsoft war diese Veranstaltung für die Teilnehmer kostenlos. Und nicht nur das – die Teilnehmer, am Samstag Morgen fast 200 Leute, konnte die Vorträge und den Terminplan selbst bestimmen. Neben sehr interessanten Vorträgen zu Themen wie Social Computing mit SP2010 (Christian Glessner) oder Suche in SP 2010 (Steffen Krause) wurde ein breites Spektrum weiterer Themengebiete vorgetragen und diskutiert, so z.B. SharePoint Workspace 2010, Workflows in SP2010, Revisionssicherheit und SharePoint u.v.a.m..

Fazit: mein erstes Barcamp voll interessanter Vorträge, mit einem begeisterten Publikum und einer tolle Community. Danke an die Organisatioren und Helfer – das ShareCamp 2010 | born2share war mit Sicherheit eines der (Konferenz)Highlights in diesem Jahr. Weiterso, ich freue mich auf kommende BarCamps ..

the disserto management gmbh has nominated its CRM solution „Beitragsmanagement“ to the WPC2010 Award

For years the health care sector is lacking a large amount of money. And the increased contribution for the health insurance was only a short dated alternative solution. For this reason the health economy has designed more and more instruments to compensate the rising costs. The following known measures in the market are the doctors visit fee, the electronic health insurance card, fund of health care or the announcement/invitation of discount contracts for generic pharmaceutical industry. A lot of these measures mean a high organizational effort for the statutory health insurances. They often require modern technology. But as well there is often no health insurance of financial and human resources capacity to implement the requirements promptly. Further on the statutory health insurances do not have enough members to put high investigations into practice.

spectrum|k as a modern, expert and competent service provider for the statutory health insurances early recognized the need to raise an additional contribution. With the knowledge of the market situation as well as the represented companies they knew the components of a functional working contribution management which was able to live up to expectations. For this they needed a competent partner with the necessary technical know-how and expertise to meet this challenge. The disserto management gmbh with its networking capabilities and expertise in the health care market had the ability to provide reliability in the execution of all plans.

The disserto|beitragsmanagement was thus developed as a special solution for statutory health insurances.

They were able to enlarge their portfolio with a contribution management with focus on their individual member size. Accompanied by political proceedings, changed financial situations in the entire market environment, the good integration of the solution in the existing it-landscape and the flawless working software the solution turned an enormous acceptance to the market. Due to the forward-looking development and consideration of various scenarios the integration of customer demands was totally unproblematic. Therefore it was soon possible to speak about a general-purpose solution because the disserto|beitragsmanagement became a solution for a wider market with specifications outside of the healthcare area.

HowTo: Fehler im User Profile Sync Setup in SharePoint Server 2010 Beta beheben

Aus aktuellem Anlass: wir haben im Projekt grad eine Problem mit der User Profil Synchronisierung im SharePoint 2010. Der Workaround zur Problemlösung wurde ausführlich auf Jie Li´s Geek World beschrieben – die Kollegen von scolab.ch liefern einen Workaround dazu in deutsch.

Source: scolab.ch

Author: Christoph Müller

Einer meiner ärgerlichsten Beta-Fehler im SharePoint Server 2010 Beta 2 sind die fehlenden MySites. Um diesen Fehler zu beheben braucht es aber zwei Schritte. Ersten muss ein Fehler im Profilimport behoben werden und danach ein Fehler in der MySite-Einstellung. Da es dazu einige Schritte braucht, habe ich die beiden Schritte aufgeteilt. Dieser Blogpost beschäftigt sich mit dem Fehler im User Profile Import und Sync.

Alle, mit denen ich gesprochen habe,  die SharePoint Server 2010 Beta installiert haben, haben während dem Einrichten von SharePoint 2010 Server eine Fehlermeldung bezüglich dem „User Profile Service Application“ bekommen.

Um dieses Problem zu lösen hat Jie Li von Microsoft einen guten Artikel geschrieben. Hier die Schritte wie man dieses Problem löst.

1: In der Central Administration navigiert man System Settings – Manage Services on server und startet dort den „Microsoft SharePoint Foundation User Code Service„.

Wenn die gesamte Installation auf einem Domänen Controller läuft muss man zusätzlich sicherstellen, dass der „User Code Service“ die richtigen Rechte besitzt. Jie Li hat hierzu ein kleines PowerShell-Script bereitgestellt:

$acl = Get-Acl HKLM:\System\CurrentControlSet\Control\ComputerName
$person = [System.Security.Principal.NTAccount]“Users“
$access = [System.Security.AccessControl.RegistryRights]::FullControl
$inheritance = [System.Security.AccessControl.InheritanceFlags]“ContainerInherit, ObjectInherit“
$propagation = [System.Security.AccessControl.PropagationFlags]::None
$type = [System.Security.AccessControl.AccessControlType]::Allow
$rule = New-Object System.Security.AccessControl.RegistryAccessRule($person, $access, $inheritance, $propagation, $type)
$acl.AddAccessRule($rule)
Set-Acl HKLM:\System\CurrentControlSet\Control\ComputerName $acl

2: Danach startet man den „User Profile Synchronization Service“.

Wenn der „User Profile Synchronization Service“ gestartet wurde, geht der Status auf „Starting“.

Bis der Service gestartet ist vergehen einige Minuten. Ob der Service richtig und ohne Fehler gestartet wird kann man nun in der neuen Übersicht von SharePoint Server 2010 überwachen. Versteckt ist es unter: Monitoring – Check job status
Dort sollte man seinen Service „ProfileSynchronizationSetupJob“ finden.

Wenn der Job erledigt ist, sollte der „User Profile Synchronization Service“ als gestartet angezeigt werden (unter System Settings – Manage Services on server).

3: Jetzt muss die Verbindung zum Active Directory eingerichtet werden. Dazu klickt man auf Application Management – Manage service applications. Dort sucht man nach dem „User Profile Service Application“ Service und klickt darauf.

4: Nun klickt man Configure Synchronization Connections. Vermutlich wird jetzt der Fehler „An error has occurred while accessing the SQL Server database or the SharePoint Server Search Service. If this is the first time you have seen this message, try again later. If this problem persists, contact your administrator.“ angezeigt. Diesen Fehler behebt man in dem man jetzt ein „iisreset“ durchführt und die Seite neu lädt (refresh).

5: Sobald die Seite wieder geladen ist, klickt man auf Create New Connection.
!!!!!!! Bitte zuerst lesen!!!!!!! Hier darf man keine Fehler machen, da die Connections weder gelöscht noch editiert werden können. Ist halt noch Beta. Nun füllt man also seine AD-Informationen aus. Wichtig: Hier darf man beim Abschnitt „Container“ nicht vergessen seine OU einzutragen, auch wenn man die gesamte OU einlesen möchte. Siehe die beiden Bilder unten:

6: Nun geht man zurück zu User Profile Service Application. Auf der rechten Seite sollte jetzt Anzahl der Properties stehen, aber noch keine Profile. Die werden aber jetzt gleich importiert.

7: Um die Profile zu importieren klickt man auf „Start Profile Synchronization now“. Nach einer Weile erscheinen dann auch die ersten Profile.
Wenn User Profile angezeigt werden, hat man alles richtig gemacht. Allerdings wird die MySite immer noch nicht angezeigt. Jedoch kann man den Import überprüfen indem man unter People – Manage User Profiles nach einem Benutzer im AD sucht.

Wie man nun die My Sites zum funktinieren bringt, kann man in diesem Artikel lesen.

New Conditions and Actions for SharePoint Designer 2010 Workflows

Workflows sind in SharePoint 2010 nachwievor ein großes Thema. Da ich in meinen Projekten immer wieder auf Out-of-the-box Conditions und Actions sowie auf kleinere Erweiterungen zurückgreife finde ich die hier aufgelisteten Neuerungen in 2010 überaus hilfreich.

Source: Phil Wicklund´s Software Development Diary

Author: BENDER\pwicklund

With the onset of SharePoint Designer 2010, there are quite a few new out of box actions and conditions that can be leveraged in SharePoint Designer workflows. Check the list below to see what’s new:

Out of Box Actions List for SharePoint Designer 2010:

Highlighted Actions are New for 2010

APPROVAL ACTIONS
Assign Item For Approval You can start a new Approval workflow instance on this item, or a new/different.
Assign Item For Feedback You can start a new Feedback workflow instance on this item, or a new/different.
General Task Process Seems to do the same thing as Assign Item For Approval
CORE ACTIONS
Add a comment Similar to „Log to History List“
Add Time to Date
Do Calculation
Log to History List
Pause for Duration
Pause until Date
Send an Email
Set Time Portion of Date/Time Field
Set Workflow Status You can use this action to set a custom workflow status – AKA, instead of showing only „In Progress“, „Complete“, or „Error Occurred“, you could specify a value that would better communicate the workflow’s state.
Set Workflow Variable
Stop Workflow
LIST ACTIONS
Add List Item Permissions This action gives you the ability to assign item level security permissions to the item
Check In Item
Check Out Item
Copy List Item
Create List Item
Declare Record Used to declare an item/document as a record for Records management (may thereafter perform some archiving/routing action on the document)
Delete Item
Discard Check Out Item
Inherit List Item Parent Permissions With this action you can set the permissions to inherit from its parent list or folder (first unique ancestor)
Remove List Item Permissions This action clears all permissions set on this list item – no access for non-site collection admins
Replace List Item Permissions This action deletes all the permissions on the item (or breaks inheritance) and assigned NEW permissions to that object.
Set Content Approval Status
Set Field in Current Item
Undeclare Record See note on „Declare Record“
Update List Item
Wait for Field Change in Current Item
RELATIONAL ACTIONS
Lookup Manager of a User This action will look at a user’s profile and return that user’s manager from within their profile
TASK ACTIONS
Assign a Form to a Group
Assign a To-do Item
Collect Data from a User
Utility Actions
Extract Substring from End of String Replacing „Build Dynamic String“ from SPD 07
Extract Substring form Index of String Replacing „Build Dynamic String“ from SPD 07
Extract Substring form Start of String Replacing „Build Dynamic String“ from SPD 07
Extract Substring of String from Index with Length Replacing „Build Dynamic String“ from SPD 07
Find Interval Between Dates

Out of Box Conditions List for SharePoint Designer 2010

Highlighted Conditions are New for 2010

COMMON CONDITIONS
If any values equals value Replaces compare any data source
If current item field equals value Replaces compare any data source, but with current item preselected.
OTHER CONDITIONS
Check exact list item permissions If specified users have EXACTLY these permissions (additional permissions NOT ok)
Check list item permissions If specified users have these permissions (additional permissions ok)
Created by a specific person
Created in a specific date span
Modified by a specific person
Modified in a specific date span
Person is a valid SharePoint user Is not anonymous?
Title field contains keywords Parse title of item for sub string(s)

Linkliste zu SharePoint 2010 und MOSS 2007 – 2010/04/07

Heute gibt es leider nur ein paar Links zu interessanten Themen. Nicht dass es an neuen Blogposts fehlen würde, im Gegenteil: nur fehlt mir im Moment die Zeit alles zu lesen, zu testen und ggf. auf einen möglichen Einsatz in Projekte zu prüfen. Trotzdem gibt es hier wieder die, nach meiner Meinung, besten Blogposts der letzten Tage welche ich gefunden habe:

SharePoint 2010

MOSS 2007