Mise en place du portail Web pour SCSM avec SharePoint 3.0

Le blog de l’équipe produit a mise à disposition des webparts afin de pouvoir publier le portail SCSM sur un site SharePoint. Les étapes principales et les binaires sont disponibles sur leur blog :

https://blogs.technet.com/b/servicemanager/archive/2010/04/26/deploying-the-service-manager-self-service-portal-web-parts-with-sharepoint-services-3-0.aspx

Seules les étapes principales sont décrites et vu les problèmes rencontrés, je vous mets la procédure en français et détaillés :

Remarque: des erreurs peuvent apparaitre si le site SharePoint est installé sur le même serveur que celui hébergeant le portail Web natif à SCSM.

La procédure est la suivante :

1. Installer IIS

2. Créer un site Web dédié et configurer comme suit:

· Only Windows authentication activated

· Session State: Use device profile

clip_image002[6]

· L’application pool associé au site Web doit avoir le même compte d’exécution que le compte SDK Service Manager.

3. Installer au moins WSS 3.0 puis cliquer sur :

clip_image003

4. Créer une application SharePoint. Pour se faire se diriger vers : Administration Site -> Application Management -> Create or extend Web application -> create a new web application et sélectionner le site web préalablement créé.

5. Télécharger SM webpart: https://blogs.technet.com/b/servicemanager/archive/2010/04/26/deploying-the-service-manager-self-service-portal-web-parts-with-sharepoint-services-3-0.aspx

6. Se diriger vers "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN"

7. Lancer la commande suivante afin d'ajouter la web part SM dans WSS: stsadm -o addsolution -filename <PATH> \ServiceManager.EnduserWebparts.wsp.

clip_image005

8. Se diriger vers Administration Site -> Operations -> Solution Management et cliquersur la webpartservicemanager.enduserwebparts.wsp.

9. Cliquer sur Deploy Solution

10. Sélectionner le site Web préalablement créé et cliquer sur OK

clip_image006

11. Pour créer la collection de site (site collection) se diriger vers Administration site -> Application Management -> Create site collection etcréer le site puis choisir le type de SharePoint que l'on souhaite créer.

12. Modifier (personalisation) le fichier web.config du site web:

13. Autoriser le trust de Sharepoint en mettant en commentaire <trust level="WSS_Minimal" originUrl="" /> ou le trust peut etre fait en ajoutant manuellement les assemblies du portail SCSM suivantes dans la GAC en utilisant gacutil.exe (exemple: gacutil.exe /i Microsoft.EnterpriseManagement.ServiceManager.WebParts.dll)

14. Lancer le site Web et se diriger vers Site Actions -> Site Settings -> Site collection features et activer Service Manager Web Parts

15. Relancer le site Web et Se diriger vers Site Actions -> Edit Page etajouter les web part souhaitées.

Et enfin vous y êtes arrivés !