Partouche David

Formateur SharePoint, Windows, Exchange Consultant
Création d’une GPO locale de groupe

Sur une machine équipée d'au moins Windows Vista ou Windows 2008, on peut créer des GPO locales qui ne s'appliqueront qu'à certains utilisateurs.

On lance la création d'une nouvelle console d'administration en tapant mmc dans une invite de commande.

Aller dans le menu Ajouter /Supprimer un composant logiciel enfichable.

 

Vous lancez alors la fenêtre ci dessous.

Sélectionnez le composant logiciel : " Editeur d'objet de stratégie de groupe " puis cliquez sur le bouton Ajouter

 

Sur cette écran cliquez sur Parcourir pour pouvoir désigner un groupe concerné par la GPO locale ( sinon elle s'appliquera à tous les utilisateurs )

 

Sélectionner les utilisateurs ou les groupes cibles de la Gpo.

Noter dans la console la présence du nom du groupe concerné par la GPO locale.

Il ne reste plus qu'à modifier et enregistrer la GPO.

Exchange 2010 et les Ifilter Office et PDF

A l'instar des autres produits gérant des documents comme WSS MOSS SQL Server ou votre système Windows XP, vos produits possèdent des moteurs de recherches.
Le plus courant est Windows Search intégré en standard depuis Windows Vista.

Le moteur de recherche scanne le contenu de vos documents, puis lit les documents en chargeant un Ifilter dédié au format du fichier qu'il essaye de lire.

Par exemple pour un fichier portant une extension .docx le moteur qui veut indexer le document va charger un Ifilter permettant de lire et de faire ressortir le contenu texte du document.

En effet il n'est pas question ici d'essayer de récupérer une autre information que le texte sur le document puisque la mise en page n'est pas à récupérer dans notre contexte.

Ensuite on n'aura d'autre étape à passer comme comprendre le document, donc sa langue d'origine, puis en fonction de la langue du document on va récupérer une liste de terme à rajouter dans l'index en supprimant par exemple les mots trop génériques (comme par exemple le la les à de par pour sans  en Français et what else no yes en Anglais)

Enfin on va alimenter une base de données d'index qui comprendra tous les termes indexer sur notre base documentaire et leur référence.

Puis finalement cette base est utilisée lors d'une recherche.

On voit donc l'intérêt d'un Ifilter qui va permettre d'indexer un format de document.

Par chance nos produits utilise la norme OpenSearch qui est un standard et vont donc utiliser des Ifilters fournit par des éditeurs.
On doit enfin lier le Ifilters et ses dll avec notre produit, c'est ce que l'on fait en base de registre.

Pour exchange 2010 on doit installer le Ifilter pour les documents Office 2010 avant l'installation.
Après l'installation on constate que les documents Office avec Macro ne sont pas indexer ( par exemple les docm, xlsm etc...)
On peut corriger cela à l'aide du technet référencé ici
http://technet.microsoft.com/fr-fr/library/ee732397.aspx#RegisterManually
On peut utiliser le script et supprimer les # de début de ligne pour inscrire ces extensions.

Enfin le ifilter manquant le plus remarquable est celui d'Adobe
Pour celui ci on peut récupérer le Ifilter de référence sur le site d'adobe  c'est ici
http://www.adobe.com/support/downloads/detail.jsp?ftpID=4025

Enfin pour intégrer ce Ifilter on va utiliser la procédure d'intégration fournie pour Exchange 2010

http://www.adobe.com/special/acrobat/configuring_pdf_ifilter_for_ms_exchange_server_2007.pdf

que l'on va modifier  pour tenir compte de la V14 d’Exchange….

 

Quelques outils sympathiques by Portableapps

Pour travailler au quotidien, j’essaye de ne pas installer de logiciel sur mon portable car je ne veux pas réinstaller ma machine tous les 6 mois (en fait je tiens même 2 à 3 ans avec un poste de travail!).
Aussi l’on est ennuyé quand on doit utiliser autre chose que des incontournables comme les outils de la suite Office.
Je vous donne donc une piste pour utiliser des logiciels sans « laisser de trace » sur votre machine :
Le site PortableApps http://portableapps.com/ fournit quelques outils indispensables :

  • Firefox en version portable : permet de tester le rendu du site dans un autre navigateur que celui de Microsoft. Cela deviendra obligatoire pour certain d’utiliser Firefox car déjà plusieurs sites utilisant des technologies Ajax ne sont pas compatibles Internet Explorer ou donnent des résultats surprenant !
  • Notepad++ : c’est indispensable pour ouvrir des fichiers texte. ( le Bloc Note étant limité ).

Les autres outils disponibles sont accessibles ici http://portableapps.com/apps

Apporter des fichiers vers une machine virtuelle facilement - Folder2iso


Pour travailler avec les machines virtuelles, on doit souvent apporter des sources ou des fichiers de la machine physique vers la machine virtuelle.
Pour cela on doit encore configurer le réseau entre les deux machines et mettre en place un partage commun (et créer un compte commun au machine et configurer le pare feu sur les deux machines …)
On peut faire plus simple, Folder2iso est un petit exécutable ( environ 1,5 Mo ) qui permet de créer une image ISO à partir d’un dossier.
Du coup on place tous les fichiers que l’on veut apporter à un VM dans un dossier et on créer l’image ISO que l’on monte dans la VM comme un lecteur CD….
Pour télécharger folder2iso … c'est ici

Vmware Player, pas que pour jouer !

J’ai récemment redécouvert un produit oublié, Vmware Player.

Vmware player est un logiciel de virtualisation comme son grand frère Vmware Workstation ou Virtual PC 2007 de chez Microsoft.

C’est une version allégée du Worstation qui au départ était conçu pour faire tourner les machines virtuelles créées avec d’autres outils comme Vmware Server ou Vmware Worskation par exemple.

Seul bémol, la version 2.0 permettait de faire tourner un machine virtuelle mais pas d’en créer.

Donc en formation cela me causait quelques soucis.
Désormais la version 3.0 permet de créer des machines virtuelles.

En conclusion, on peut désormais me servir de ce produit gratuit dans les salles de formation,  puisque qu’il dispose des fonctions nécessaires pour créer et faire tourner des machines virtuelles.

Avant cela, je devais installer Vmware Server 1.010 qui est gratuit mais ce dernier logiciel commence à dater un peu et  la version 2.0 est trop lourde est complexe pour être installée pour une formation.

De plus Vmware Server s’installe difficilement sur un Windows Vista et surtout ne s’installe pas sur un Windows Seven en 64 bits.

Donc l’intérêt devient très limité.

Une remarque tout de même, les Tools de Vmware ne sont pas incluse dans le produit, Vmware Converter télécharger les Vmtools lors de l’importation ou de la création d’une VM.

Pour récupérer Vmware Player , c'est ici

Etapes pour la mise en œuvre d’un Serveur Windows SharePoint Service

Pour un client qui m'a demandé il y a longtemp, les étapes pour la préparation de SharePoint.

Je vous donne les étapes que j'avais noté..

Vous pouvez les compléter...

Collecte des informations & moyens

Demande de licence SQL Serveur 2005

Demande de licence Windows 2003 R2

Demande de création de contrôleur de domaine sur le site de PGC, éventuellement création d’un sous domaine

Qui gère le serveur DNS, demander l’ajout de nom d’hôte DNS.

Quels sont les serveurs Smtp disponibles pour envoyer les mails de WSS,

ajouter les serveurs WSS dans les listes de confiance.[1]

Mise en place de la solution de virtualisation

Information sur la topologie réseaux du site

Obtenir une licence SharePoint Designer du Technet

Mettre à jours le DNS pour intégrer les champs MX pour les courriers entrant dans SharePoint

 

Implémentation des comptes & groupes

Quels que soit la solution retenu créer les comptes utilisateurs

Définir les groupes de sécurité à créer

Enregistrer les informations complémentaires comme le téléphone et le mail.

 

Installation de la solution SharePoint

Installation Windows 2003 R2, les composants prérequis, les SMTP, les connecteurs POP3….

Installation SQL Server 2005

Installation Windows SharePoint Services

Installation de filtre additionnel

Mise en place des procédures de sauvegardes

Mise en place des procédures de défragmentations et optimisations

….. à compléter

 

Définition des besoins

Création d’une liste de fonctionnalités nécessaires, pour les fonctionnalités validées, on fera un cahier des charges précis.

 

Définition de la topologie des sites

Etude des Serveurs virtuels, des collections de sites et des sites à mettre en œuvre

 

Création des maquettes des sites

Création  d’une maquette de sites

 


 Mise en place définitive des sites :

Création des comptes et des autorisations dans WSS

Passage des postes sur le domaine.

Ajout des sites dans les zones de confiances via les GPO.

Ajout des sites dans les Favoris des navigateurs via les GPO.

Vérification des navigateurs présents sur les postes. Test de fonctionnement.

 

 



[1] On peut éventuellement configurer notre serveur comme serveur SMTP

Gestion des Workflows sous SharePoint Designer

Je profite d'une formation SharePoint pour mettre en ligne le document Gestion des Workflows sous SharePoint Designer 2007.

Gestion des Workflows.pdf (1,42 mb)

Bonne lecture.

 

Problème entre Windows Seven 64 bits & SharePoint

Lorsque j'utilise mon portable en Windows Seven avec les sites SharePoint, certaines opérations deviennent trés longues voir impossible à réaliser.

Je me suis rendu compte que le problème venait de Windows Seven 64 bits quand mes stagaires ont eu le même soucis sur une plateforme équivalente.

En fait l'accés au bibliothèque de document que l'on veut ouvrir avec l'explorateur Windows devient très long et lent ( plusieurs minutes ).

Pour corriger cela il faut aller dans le menu Outils de IE : Outil ==> Options ==> Onglet Connexion ==> Paramètre réseau et désactiver la détection des paramètres automatique de connexion.

Je vous donne les copies d'écran.

 

 

Résultat , l'accés est immédiat pour Internet Explorer et l'Explorateur Windows mais reste encore lent quand on essaye de publier un Blog SharePoint avec Word.

 

 

Alerte de sécurité sur les sites utilisant une technologie SharePoint

Microsoft a publié un bulletin de sécurité sur le produit SharePoint ( WSS 3 et Moss 2007 ).
La faille consiste en une attaque par un détournement des fichiers d'aide.
Du coup la solution actuelle en l'absence de correctif consiste à désactiver l'aide.
Pour ce faire on change les permissions ntfs du fichier
"%ProgramFiles%\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\LAYOUTS\Help.aspx"

Pour aller plus en détail, c'est ici http://www.microsoft.com/technet/security/advisory/983438.mspx

Solution de contournement :

Run the following commands from a command prompt:

cacls "%ProgramFiles%\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\LAYOUTS\Help.aspx" /E /P everyone:N

cacls "%ProgramFiles(x86)%\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\LAYOUTS\Help.aspx" /E /P everyone:N

Impact of workaround. This workaround will disable all help functionality from the SharePoint server.

How to undo the workaround.

Run the following commands from a command prompt:

takeown /f "%ProgramFiles%\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\LAYOUTS\Help.aspx"

takeown /f "%ProgramFiles(x86)%\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\LAYOUTS\Help.aspx"

cacls "%ProgramFiles%\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\LAYOUTS\Help.aspx" /E /R everyone

cacls "%ProgramFiles(x86)%\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\LAYOUTS\Help.aspx" /E /R everyone

Erreur SharePoint sur l'affichage d'icône ou de ressources graphique...

Récemment sur un site, lorsque je voulais lancer certain thèmes ou certaines icones, un message d’erreur se lancer, ou une demande d’authentification.

 

En fait c'était du à ce que j’avais déplacé des ressources dans le dossier               

C:\Program Files\Fichiers communs\Microsoft Shared\web server extensions\12\TEMPLATE\IMAGES

En fait en faisant un déplacement du fichier de ressource, le fichier se retrouve dans le bon dossier, mais sans les bonnes permissions.

Du coup en supprimant le fichier puis en le recopiant, j’ai obtenu sur le fichier les bonnes permissions NTFS.

Et cela à régler le problème.