Aller au contenu principal

Sélection des données

Tout ce qui touche à la sélection des données peut être adressé par stratégie :

  • La sélection
  • Les filtres
  • La sécurité (authentification) spécifique à nœud
  • La rotation des données

Il est également possible de laisser à l'utilisateur la possibilité d'ajouter des éléments à la sélection en plus de ceux injectés par stratégie.

Sélection des données

CléParamètreContrôle
Configuration.Node.Selectioninclude <lt; path >gt; | exclude <lt; path >gt; [from set <lt; set >gt;] | include all {documents|desktops} [in set <lt; set >gt;]Ajoute/supprime un nœud à la sélection

Les valeurs possibles pour ces clés sont :

  • include : Pour inclure un nœud à la sélection
  • exclude : Pour exclure un nœud de la sélection
  • <lt; path >gt; : Chemin du nœud. Si le chemin désigne un répertoire, il peut finir par le caractère "". Peut également contenir :
    • all documents : Pour sélectionner/déselectionner le répertoire documents de tous les utilisateurs
    • all desktops : Pour sélectionner/déselectionner le répertoire bureau de tous les utilisateurs

Filtrage des données

CléParamètreContrôle
Configuration.Node.Filters[at <lt; path >gt;] include <lt; filter >gt; | [at <lt; path >gt;] exclude <lt; filter >gt;Permet de forcer l'inclusion ou l'exclusion de certains fichiers, types de fichiers ou répertoires. Les filtres s'appliquent au nœud s'il est spécifié, sinon à l'ensemble de la sélection.

Les valeurs possibles pour ces clés sont :

  • <lt; path >gt; : Paramètre optionnel. Chemin du nœud.
  • include : Pour inclure les données correspondant au filtre
  • exclude : Pour exclure les données correspondant au filtre
  • <lt; filter >gt; : Les données à filtrer. Peut être une extension (*.extension), un nom de fichier ou un chemin (c:\users ou c:\users*\cookies)

Sécurité

CléParamètreContrôle
Configuration.Node.Security[at <lt; path >gt;] authenticate with login <lt; login >gt; and password <lt; password >gt;Permet de spécifier une authentification sur un nœud ou sur l'ensemble de la sélection

Les paramètres ont les rôles et valeurs suivants :

  • path : Paramètre optionnel. Chemin du nœud nécessitant une authentification spécifique. L'authentification s'applique au nœud s'il est spécifié, sinon à l'ensemble de la sélection.
  • login : Identifiant à utiliser pour l'authentification
  • password : Mot de passe associé à l'identifiant

Rotation des données

CléParamètreContrôle
Configuration.Node.Rotation[at <lt; path >gt;] after <lt; period >gt; {days|weeks} keep {every <lt; value >gt; {hours|days|weeks}|none}Permet de spécifier une politique de rétention sur un nœud ou sur l'ensemble de la sélection

Les paramètres ont les rôles et valeurs suivants :

  • path : Paramètre optionnel. Chemin du nœud nécessitant une rétention spécifique. La rétention s'applique au nœud s'il est spécifié, sinon à l'ensemble de la sélection.
  • period : Valeur numérique à associer à l'unité (days pour jours ou weeks pour semaines) pour spécifier la fin de période après laquelle filtrer les versions des données
  • value : Valeur numérique à associer à l'unité (hours pour heure, days pour jours ou weeks pour semaines) pour définir les nouvelles périodes pendant lesquelles conserver une version maximum des données.

Possibilité d'ajout d'éléments par l'utilisateur

Par défaut, si une sélection, des filtres, des règles de rétention ou de l'authentification sont injectés par stratégies, l'utilisateur ne peut plus intervenir sur la sélection. Les clés ci-dessous permettent à l'utilisateur d'ajouter des éléments en plus de la stratégie.

CléContrôle
Configuration.Node.Selection.MergeUserPermet à l'utilisateur d'ajouter des nœuds à la sélection
Configuration.Node.Filters.MergeUserPermet à l'utilisateur d'ajouter des filtres à la sélection
Configuration.Node.Security.MergeUserPermet à l'utilisateur d'ajouter des identifiants à la sélection
Configuration.Node.Rotation.MergeUserPermet à l'utilisateur d'ajouter des règles de rotation à la sélection

Les valeurs possibles pour ces clés sont :

  • true : Pour autoriser l'ajout
  • false : Pour bloquer l'ajout (par défaut)

Exemple

Vous souhaitez sauvegarder les profils des utilisateurs sur les postes de travail. Par contre, vous ne souhaitez pas inclure les cookies des navigateurs et exclure le profil administrateur.

Les fichiers de type "avi", "mkv" et "mp3" ne devront pas êtres sauvegardés.

L'historique des sauvegardes devra être conservé une semaine.

Les utilisateurs pourront ajouter des répertoires complémentaires à la sélection.

Il va donc falloir :

  • Sélectionner les profils utilisateurs
  • Exclure le profil administrateur
  • Exclure les répertoires de cookies
  • Exclure les fichiers avi, mkv et mp3
  • Conserver un historique sur 7 jours
  • Permettre à l'utilisateur d'ajouter des éléments à la sélection
  • Permettre à l'utilisateur d'ajouter des filtres sur la sélection

Stratégie résultante :

Configuration.Node.Selection: include "C:\users" Configuration.Node.Filters: exclude "C:\Users\Administrateur" Configuration.Node.Filters: exclude "C:\Users*\Cookies" Configuration.Node.Filters: exclude ".avi" Configuration.Node.Filters: exclude ".mkv" Configuration.Node.Filters: exclude "*.mp3" Configuration.Node.Rotation: at "C:\users" after 7 days keep none Configuration.Node.Selection.MergeUser: true Configuration.Node.Selection.Filters: true

Exemple

Vous souhaitez sauvegarder les répertoires "Documents" et "Desktop" de tous les utilisateurs d'un poste Windows.

Il va donc falloir :

  • Sélectionner les profils utilisateurs
  • Inclure le répertoire Documents
  • Inclure le répertoire Desktop

Stratégie résultante :

Configuration.Node.Selection: include "C:\users" Configuration.Node.Filters: include "C:\Users*\Documents" Configuration.Node.Filters: include "C:\Users*\Desktop"