Qu’est-ce qu’un groupe dynamique ?
Les groupes dynamiques sont des groupes de distributions
auxquels Exchange va assigner des membres en fonctions de critères définis par
l’administrateur.
A la différence des groupes basés sur l'Active Directory, ces groupes sont recalculés à chaque utilisation.
Ils vont nous permettre de facilement toucher tous les membres d'un service ou tous les utilisateurs d'un site.
Création d’un groupe dynamique
Les groupes dynamiques peuvent être créés via l'interface d'administration Exchange Online, toutefois lorsque vous aurez la nécessité de créer des filtres plus complexes vous devrez recourir à PowerShell.
Exemple 1 : création d’un groupe basé sur l’appartenance à un service (via Interface)
Dans l’administration Exchange, sélectionnez le menu
« destinataire » puis « groupes ».
Cliquez sur le « + » et sélectionnez « Groupe
de distribution dynamique ».
Dans le champ « L’appartenance à ce groupe sera
déterminée par les règles configurées ci-dessous » sélectionnez
« Service » puis tapez le nom du service pour lequel vous souhaitez
regrouper les membres (dans l’exemple ci-dessous :
« méthodes »).
Exemple 2 : création d’un groupe basé sur l’appartenance à un service (via PowerShell)
Cet exemple produit le même résultat que l’exemple 1, mais
avec une création en ligne de commande.
Une fois connecté à votre tenant Office 365 exécutez la commande PowerShell
suivante :
New-DynamicDistributionGroup -Name "Nom du groupe" -IncludedRecipients MailboxUsers -ConditionalDepartment "Nom du service"
Par exemple :
New-DynamicDistributionGroup
-Name "Groupe Service Informatique" -IncludedRecipients MailboxUsers
-ConditionalDepartment Informatique
Exemple 3 : création d’un groupe basé sur le service et la ville
Dans cet exemple nous allons créer un groupe comprenant tous
les membres du bureau d’études de Paris.
Pour cela nous allons assumer le fait que notre Active Directory n'a pas été renseignée de manière optimale et que le service "bureau d'études" souffre donc de plusieurs formes d'écritures différentes.
Vous noterez également que l'interface web ne permet pas de réaliser de filtrage sur la ville. PowerShell est donc indispensable dans ce cas.
Vous noterez :
- La possibilité d’utiliser un opérateur « like »
- La possibilité d’utiliser un opérateur « or »
Une fois connecté au tenant exécutez la commande PowerShell
suivante :
New-DynamicDistributionGroup -Name "Groupe BE Paris" -RecipientFilter {(RecipientType -eq "UserMailbox") -and (Department -like "BUREAU? ETUDE*" -or Department -like "BE *" -or Department -like "Bureau? d'études") -and (City -eq "Paris")}
Pour plus d’infos sur les groupes dynamiques : http://help.outlook.com/fr-fr/140/Dd264647.aspx
Voir les membres d’un groupe
Les membres d’un groupe dynamique ne sont pas visibles via
l’interface web.
Une fois connecté au tenant exécuter les commandes
PowerShell suivantes :
$DDG = Get-DynamicDistributionGroup "Nom du groupe" Get-Recipient -RecipientPreviewFilter $DDG.RecipientFilter
Aucun commentaire:
Enregistrer un commentaire