Utilisation des profils errants (sans IACA):
exemple du réseau ZOLARC (2000-2001)

I. Quelques raisons d'utiliser les profils errants:

Pour le réseau du lycée Zola, la stratégie que j'ai choisie repose fondamentalement sur les profils errants.  De façon simplifiée, voici les raisons de ce choix :
NB: les postes de travail de ce réseau ont tous Win NTworkstation comme OS, ce qui simplifie la gestion de ces profils par rapport à un réseau hétérogène (WinNT + Win95/98) ou sous Win95/98 uniquement.

A. D'un point de vue de l'utilisateur:

  1. le profil errant permet de stocker l'ensemble des caractéristiques propres à un utilisateur: bureau, menu démarrer, paramètres internet (favoris, caractéristiques du compte de mail...), lecteurs réseau...

  2. les utilisateurs du réseau doivent pouvoir utiliser indifférement  tous les postes de travail disponibles dans l'établissement sans avoir à (re)configurer leur environnement à chaque changement de poste

  3. les profils errants étant stockés de façon centrale (cad sur un serveur), chaque fois qu'un utilisateur ouvre une session de travail sur un poste, son profil est transféré du serveur vers le poste en question => l'utilisateur retrouve donc l'ensemble des paramétrages de son profil

  4. si l'utilisateur modifie, au cours de sa session de travail, les paramètres de son profil (par ex la couleur du bureau), à la fermeture de cette session les nouveaux paramètres seront mis à jour dans son dossier de profil sur le serveur => à la prochaine ouverture de session il disposera de son profil avec les paramètres modifiés

De ce fait les utilisateurs ont réellement l'impression de toujours etres "chez eux" qq soit le poste de travail qu'ils utilisent.

B. D'un point de vue de l'administrateur réseau (sous Win NT)

  1. L'utilisation des profils errant permet de ne pas surcharger le dossier systéme winnt\profiles des postes de travail: en effet, la stratégie système "ordinateur par défaut" (fichier ntconfig.pol sur le CPD) permet d'imposer que la copie du profil de l'utilisateur, transféré du serveur vers le dossier winnt\profiles du poste utilisé, soit effacée lorsque l'utilisateur quitte sa session.
    Par conséquent, si 200 utilisateurs utilisent un même poste, à la place d'avoir 200 dossiers de profils (environ 4 Mo chacun => 800 Mo !!)) stockés dans winnt\profil de cet ordi (si on utilise des profils locaux ou des profils errants non-effacés) , il n'en existe que 3: celui de l'utilisateur en cours de session, celui de l'utilisateur par défaut (Default User) et celui imposé à tous les utilisateurs (All User)

  2. Le stockage des dossiers de profils sur un serveur permet de modifier le profil d'un utilisateur de façon simplifiée: supposons par exemple que je souhaite qu'un prof soit le créateur/responsable HTML pour sa matière => il doit donc disposer d'un raccourci vers le logiciel Dreamweaver.exe (stocké sur un serveur) sur son bureau:

II. Optimisation de l'utilisation des profils errants:

L'utilisation des profils errants peut / doit être associée avec 2 autres outils: le dossier All User centralisé, les scripts de connexion.

A. Le dossier profiles\All User centralisé:

B. Les scripts d'ouverture de session:

Il s'agit d'un petit fichier batch (xxx.bat) qui se lance automatiquement lors de l'ouverture de session d'un utilisateur. Chaque utilisateur peut être affecté (ou non) d'un script.
Le script crée (entre autre) des lecteurs réseau vers les dossiers de travail auxquels l'utilisateur à accès:

Par exemple, lorsqu'un prof de Lettres responsable HTML ouvre une session, il doit pouvoir accéder simplement aux dossiers suivants: son dossier personnel, son dossier de matière (commun à tous les profs de Lettres) et le dossier de stockage des pages HTML de Lettres:

En général l'administrateur crée un script par groupe d'utilisateur: tous les utilisateurs du groupe lancent le même script à l'ouverture de leur session => par ex tous les élèves auront les mêmes lecteurs réseaux connectés.

C. Combinaison des scripts et de All User centralisé:

Une utilisation judicieuse des lettres attribuées aux lecteurs réseaux par le script, associée à un dossier All User centralisé permet d'adapter automatiquement le profil de l'utilisateur à sa (ses)  fonction(s).
Ca sent l'usine à gaz !, prenons un exemple concret:

Conclusion:

En résumé, pour l'administrateur d'un réseau pédagogique, si la gestion des profils errants semble au premier abord complexe voire superflue, elle s'avère vite une option alternative à la configuration manuelle de tous les profils locaux des postes lors du moindre changement dans les profils des utilisateurs.

L'utilisation de stratégies de profils adaptées (dossier All User centralisé et scripts de connexion) complète avantageusement les profils errants. A la condition d'être suffisament rigoureux, on peut donc aller relativement loin dans la personnalisation des environnement de travail des utilisateurs, sans avoir à créer des profils personnalisés individuels.

Pour conclure j'irais même jusqu'à poser la "contre-question": comment peut on utiliser autre chose que des profils errants dans un réseau pédagogique?