Une des nouveautés apportées par l’Update 1 pour Forefront TMG 2010 Service Pack 1 est la fonctionnalité SafeSearch Enforcement.

Quézaco ?

Aujourd’hui les moteurs de recherche les plus populaires (Google, Bing, Yahoo) disposent de mécanismes permettant de filtrer les résultats d’une recherche renvoyés à l’utilisateur afin de ne pas avoir de contenu pour adultes (photos, liens…).

Exemples en action :

Ici le paramétrage du comportement du moteur de recherche en terme de filtrage des contenus renvoyés dans les résultats est choisi par l’utilisateur (la fonction est une fonction “grand public”).

En entreprise, le filtrage des contenus pour adultes est généralement effectué au niveau du proxy Web ou du pare-feu en utilisant des mécanismes de filtrages d’URL (filtrage basé sur l’usage de catégories).

Par exemple dans Forefront TMG, il est possible (c’est d’ailleurs proposé par les assistants) de bloquer les contenus à caractère pornographique.

Néanmoins, malgré ce filtrage d’URL par catégorie, il reste possible de voir certains contenus qui sont par exemple mis en cache par les moteurs de recherche (auquel cas, les filtrages par URL deviennent moins efficaces)

Exemples en action : le résultat de recherches passées au travers de Forefront TMG avec filtrage par URL (bloquant la catégorie pornographie)

Avec Bing (en mode SafeSearch désactivé) : on obtient quelques images

Avec Yahoo Search (en mode SafeSearch désactivé = filtre adulte désactivé) : on obtient pas mal d’images

Note : les formes masquant les images ne sont pas une fonctionnalité de filtrage de Yahoo Search, c’est moi avec MSPaint ;-)

Important : si on clique sur une des images / liens renvoyés par Yahoo Search, alors là le filtrage d’URL de Forefront TMG est bien efficace (j’aurais pu personnaliser ce message d’erreur en ajoutant la catégorie d’URL bloquée)

Avec Google (en mode Safesearch désactivé) : on obtient aussi quelques d’images (mais rien à voir avec Yahoo :-))

Du coup, nos équipes produit Forefront TMG se sont dites qu’il serait intéressant de pouvoir forcer au niveau du proxy/firewall la fonction de Safesearch proposée par les moteurs de recherche.

C’est donc ce qu’ils ont implémenté sous le nom Safesearch Enforcement. Ceci permet d’intercepter au niveau de Forefront TMG l’ensemble des requêtes à destination des moteurs de recherche et de modifier à la volée la requête pour y injecter le paramètre Safesearch.

Cette fonctionnalité Safesearch Enforcement vient compléter la fonction de filtrage d’URL déjà disponible dans Forefront TMG et permet d’améliorer le filtrage des sites et contenus pour adultes. C’est donc une fonctionnalité particulièrement utile dans des environnements depuis lesquels des enfants ou adolescents accèdent à Internet  (école, collège, lycée, bibliothèque, …)

Configuration du SafeSearch dans Forefront TMG 2010 :

Cliquer sur Enable SafeSearch, puis onglet Users

Il est possible de faire une exception à ce filtrage pour des personnes données. Cliquer sur OK

Une nouvelle règle d’accès Web vient d’apparaitre en haut des règles (ce sera la première traitée) et permet à Forefront TMG d’intercepter toutes les requêtes vers les moteurs de recherche et d’y injecter le paramètre SafeSearch.

Ainsi, même si les utilisateurs change le paramétrage localement sur leur poste, cela ne changera rien aux résultats qui seront toujours épurés des contenus pour adultes.

Filtre Safesearch Enforcement activé dans Forefront TMG 2010 : exemples en action :

On désactive la recherche sécurisée dans Bing (côté utilisateur)

Le résultat de la recherche est un résultat filtré SafeSearch

Idem avec Yahoo :

On désactive le filtre adulte (côté utilisateur)

Idem avec Google

On désactive le safesearch (côté utilisateur)

Dernier point : le filtre Safesearch Enforcement fonctionne aujourd’hui avec les moteurs de recherche Bing, Yahoo et Google.

La configuration est dans un fichier SafeSearchConfiguration.XML situé dans le répertoire d’installation de Forefront TMG.

Via l’édition de ce fichier (nécessite de redémarrer les services Forefront TMG pour la prise en compte), il est possible d’ajouter d’autres fournisseurs ou de modifier le niveau de filtrage (ex: modéré versus strict dans Bing).

Note finale : ce billet est disponible également sous la forme d’un fichier PDF à l’adresse suivante : http://cid-ef021f8cff2b839c.office.live.com/self.aspx/Public/Documents%20publics%20Stanislas/Forefront%20TMG%202010%20Update%201%20-%20SafeSearch.pdf

– Stanislas Quastana –