Classement des groupes

Les politiques peuvent être attribuées aux Groupes, et sont appliquées dans un ordre spécifique.

Lors du classement des groupes dans la liste, plusieurs règles sont appliquées :

1.Les groupes statiques sont traversés depuis le groupe statique racine - Tous.

2.Sur tous les niveaux, les groupes statiques appartenant à ce niveau sont d'abord traversés dans l'ordre dans lequel ils apparaissent dans l'arborescence - cette option est aussi appelée recherche en largeur.

3.Une fois que tous les groupes statiques appartenant à un certain niveau sont dans la liste, les groupes dynamiques sont traversés.

4.Dans chaque groupe dynamique, tous ses enfants sont traversés dans l'ordre dans lequel ils apparaissent dans la liste.

5.À chacun des niveaux des groupes dynamiques, si un enfant est présent, il est listé et ses enfants sont recherchés. Lorsqu'il n'y a plus d'enfant, les prochains groupes dynamiques qui se trouvent au niveau des parents sont listés - cette option est aussi appelée recherche en profondeur.

6.La traversée se termine à un ordinateur.

En pratique, la traversée ressemblerait à ce qui suit :

Admin_policies_and_groups

Tel que montré plus haut, la racine (groupe statique appelé Tous) est listé comme Règle 1. Comme il n'existe plus de groupe appartenant au même niveau comme le groupe Tous, les politiques provenant des groupes appartenant au prochain niveau sont ensuite évalués.

Le groupe des objets perdus, les groupes statiques SG 1 et SG 2 sont ensuite évalués. L'ordinateur est, en fait, seulement un membre des groupes statiques Tous/SG 2/SG 3 et donc il n'est pas nécessaire de traverser les groupes des objets perdus et SG 1. SG 2 est le seul groupe appartenant à ce niveau qui sera évalué, alors il est inclus dans la liste et la traversée va plus profondément.

Au troisième niveau, l'algorithme trouve SG 3, DG 1 et DG 2. Selon la Règle 2, les Groupes statiques sont listés en premier. La traversée ajoute SG 3 et, puisqu'il s'agit du dernier Groupe statique appartenant au niveau 3, est déplacé vers DG 1. Avant d'être déplacés vers DG 2 au niveau 3, les enfants de DG 1 doivent être listés.

DG 3 est ajouté. Il n'a aucun enfant, alors la traversée prend le relais.

DG 2 est listé. Il n'a aucun enfant. Au niveau 3, il ne reste aucun groupe. La traversée passe au niveau 4.

Au niveau 4, seuls le Groupe dynamique DG 4 et l'ordinateur lui-même sont présents. La Règle 6 stipule que l'ordinateur est en dernier, puisque DG 4 est choisi. DG 4 a deux enfants qui doivent être traités avant de continuer.

DG 5 et DG 6 sont ajoutés à la liste. Les deux n'ont pas d'enfant et la traversée n'a plus rien à traiter. Elle ajoute l'ordinateur et termine ses opérations.

Nous en sommes arrivés avec la liste :

1.Tous

2.SG 2

3.SG 3

4.DG 1

5.DG 3

6.DG 2

7.DG 4

8.DG 5

9.DG 6

10.Ordinateur

Voilà l'ordre dans lequel les politiques sont appliquées.