Filtres de destinataires pour les listes d’adresses dans Exchange Online PowerShell

Les filtres de destinataires identifient les destinataires inclus dans les listes d’adresses et les listes de disponibilité générale. Il existe deux options de base : les filtres de destinataires prédéfinits et les filtres de destinataires personnalisés. Il s’agit essentiellement des mêmes options de filtrage de destinataires que celles utilisées par les groupes de distribution dynamiques et les stratégies d’adresse e-mail.

  • Filtres de destinataires prédéfinis

    • Utilise le paramètre IncludedRecipient requis avec la AllRecipients valeur ou une ou plusieurs des valeurs suivantes : MailboxUsers, MailContacts, MailGroups, MailUsersou Resources. Vous pouvez spécifier plusieurs valeurs séparées par des virgules.

    • Vous pouvez également utiliser l’un des paramètres de filtre conditionnel facultatifs : ConditionalCompany, ConditionalCustomAttribute[1to15], ConditionalDepartment et ConditionalStateOrProvince.

    Vous spécifiez plusieurs valeurs pour un paramètre Conditional à l’aide de la syntaxe "<Value1>","<Value2>".... Plusieurs valeurs de la même propriété utilisent l'opérateur or. Par exemple, « Service est égal à Ventes ou Marketing ou Finance ».

  • Filtres de destinataires personnalisés : utilise le paramètre RecipientFilter requis avec un filtre OPATH.

    • La syntaxe de filtre OPATH de base est "<Property1> -<Operator> '<Value1>' <Property2> -<Operator> '<Value2>'...".

    • Des guillemets " " doubles sont requis autour de l’ensemble du filtre OPATH. Bien que le filtre soit une chaîne (pas un bloc système), vous pouvez également utiliser des { }accolades , mais uniquement si le filtre ne contient pas de variables qui nécessitent une extension.

    • Les traits d’union (-) sont requis avant tous les opérateurs. Voici quelques-uns des opérateurs les plus fréquemment utilisés :

    • and, oret not.

    • eq et ne (est égal à et n’est pas égal ; ne respecte pas la casse).

    • lt et gt (inférieur à et supérieur à).

    • like et notlike (la chaîne contient et ne contient pas ; nécessite au moins un caractère générique dans la chaîne. Par exemple : "Department -like 'Sales*'".

    • Utilisez des parenthèses pour regrouper <Property> -<Operator> '<Value>' des instructions dans des filtres complexes. Par exemple : "(Department -like 'Sales*' -or Department -like 'Marketing*') -and (Company -eq 'Contoso' -or Company -eq 'Fabrikam')". Exchange enregistre le filtre dans la propriété RecipientFilter à chaque instruction placée entre parenthèses, mais vous n'avez pas besoin de les entrer de cette façon.

    • Pour plus d’informations, consultez Informations supplémentaires sur la syntaxe OPATH.

Pour plus d’informations sur les listes d’adresses, consultez Listes d’adresses dans Exchange Online.

Pour connaître les procédures de liste d’adresses qui utilisent des filtres de destinataires, consultez Procédures de liste d’adresses dans Exchange Online.