Question Création de liste de distribution dynamique

Plus d'informations
il y a 1 mois 1 semaine - il y a 1 mois 1 semaine #34411 par jaco dia
Bonjour a tous 

J'essaie de créer une liste de distribution dynamique en effectuant un filtre avec recipientfilter sur les paramètres st et preferredLangages. Mais sans succès. Un exemple de script me serait d'une grande utilité.
Merci pour votre aide
Dernière édition: il y a 1 mois 1 semaine par jaco dia.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 mois 1 semaine #34412 par Dead
Bonjour,

Pourriez-vous nous donner le contexte? ainsi que des précisions?
Vous travailler sur une liste de distribution Microsoft 365?

Je vous remercie pour les éléments que vous pourrez nous apporter

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 mois 1 semaine #34413 par jaco dia
Bonjour Dead

Je te remercie pour ton aide.
Le contexte:
Je veux créer deux listes de distribution dynamiques sur Microsoft Office 365:
La liste 1 devra comporter des utilisateurs qui résident en Belgique et qui sont francophones.En observant les attributs des users sur mon tenant, j'ai tenté d'effectuer un récipientFilter avec comme filtre (preferredLangages -like 'fr-BE') -and (co -like 'Belgique - Français').
Pour la liste 2 qui doit comporter les users qui résident en Belgique et qui parlent Néerlandais, j'ai utilisé comme filtre (preferredLangages -like 'nl-BE') -and (co -like 'Belgique - Néerlandais').
Résultats : erreur, mon filtre n'est pas un filtre OPATH valide.
J'espère avoir été clairs et que ces éléments permettent de mieux comprendre.Je reste disponible si besoin.
Une fois de plus merci du temps que vous nous accordez et pour votre aide.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 mois 6 jours #34414 par Dead
Bonjour,

J'ai tenté de faire un petit bout de code pour cela. Le voici. N'hésitez pas à le tester, le modifier etc...
# Installer le module Exchange Online Management si ce n'est pas déjà fait
Install-Module -Name ExchangeOnlineManagement -Force -AllowClobber

# Importer le module Exchange Online Management
Import-Module ExchangeOnlineManagement

# Se connecter à Exchange Online
$adminUser = "compte admin"
Connect-ExchangeOnline -UserPrincipalName $adminUser -ShowProgress $true

# Créer la première liste de distribution dynamique pour les utilisateurs francophones en Belgique
New-DynamicDistributionGroup -Name "Belgique-Francophones" -RecipientFilter {(PreferredLanguage -eq 'fr-BE') -and (CountryOrRegion -eq 'Belgique')}

# Créer la deuxième liste de distribution dynamique pour les utilisateurs néerlandophones en Belgique
New-DynamicDistributionGroup -Name "Belgique-Neerlandophones" -RecipientFilter {(PreferredLanguage -eq 'nl-BE') -and (CountryOrRegion -eq 'Belgique')}

# Se déconnecter d'Exchange Online
Disconnect-ExchangeOnline -Confirm:$false

Je ne l'ai pas testé

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.102 secondes
Propulsé par Kunena