Propriétés filtrables du paramètre Filtre sur les applets de commande Exchange

Le paramètre Filtre permet de créer des filtres OPATH qui recherchent des objets utilisateur et groupe en fonction de la valeur de leurs propriétés. Le paramètre Filtre est disponible dans Exchange Server PowerShell, Exchange Online PowerShell et PowerShell Sécurité & Conformité sur les applets de commande utilisateur et de groupe suivantes :

Cmdlet Exchange Server Exchange Online Sécurité et conformité
Get-CASMailbox Pris en charge ; Pris en charge ; Non pris en charge
Get-Contact Pris en charge ; Pris en charge ; Non pris en charge
Get-DistributionGroup Pris en charge ; Pris en charge ; Non pris en charge
Get-DynamicDistributionGroup Pris en charge ; Pris en charge ; Non pris en charge
Get-Group Pris en charge ; Pris en charge ; Non pris en charge
Get-LinkedUser Non pris en charge Pris en charge ; Non pris en charge
Get-Mailbox Pris en charge ; Pris en charge ; Non pris en charge
Get-MailContact Pris en charge ; Pris en charge ; Non pris en charge
Get-MailPublicFolder Pris en charge ; Pris en charge ; Non pris en charge
Get-MailUser Pris en charge ; Pris en charge ; Non pris en charge
Get-Recipient Pris en charge ; Pris en charge ; Pris en charge ;
Get-RemoteMailbox Pris en charge ; Non pris en charge Non pris en charge
Get-SecurityPrincipal Pris en charge ; Pris en charge ; Pris en charge ;
Get-UMMailbox Prise en charge * Non pris en charge Non pris en charge
Get-User Pris en charge ; Pris en charge ; Pris en charge ;
Get-UnifiedGroup Non pris en charge Pris en charge ; Non pris en charge

Cet article décrit les propriétés d’utilisateur et de groupe qui sont confirmées pour fonctionner avec le paramètre Filtre sur ces applets de commande. Chaque propriété a sa propre section qui répertorie les environnements pris en charge, le nom d’affichage LDAP, les applets de commande où la propriété est disponible et les valeurs que vous pouvez filtrer.

* Get-UMMailbox est disponible uniquement dans Exchange Server 2016 et versions antérieures. La messagerie unifiée a été supprimée dans Exchange Server 2019.

Pour plus d’informations sur les filtres de destinataires dans Exchange PowerShell, voir Filtres de destinataires dans les commandes Exchange PowerShell.

Remarque

Le paramètre Filtre est également disponible sur d’autres applets de commande (par exemple, Get-MailboxStatistics, Get-File d’attente et Get-Message). Toutefois, les valeurs de propriété sur ces applets de commande ne sont pas similaires aux propriétés d’utilisateur et de groupe décrites dans cet article.

Lorsque vous examinez les propriétés, gardez à l’esprit les points suivants :

  • Une propriété peut n’avoir de sens que dans un seul environnement (Exchange Online, Exchange local, déploiements hybrides ou PowerShell de sécurité & de conformité). La propriété peut exister sur des objets utilisateur et de groupe dans n’importe quel environnement, mais contenir une valeur significative (autre que vide ou None) dans un seul d’entre eux.
  • Une propriété peut correspondre à une fonctionnalité qui n’est plus utilisée.
  • Certaines propriétés utilisateur et groupe ne possèdent pas de propriété Active Directory correspondante. Le nom d’affichage LDAP est « n/a » pour ces propriétés, ce qui indique que Exchange calcule la valeur.
  • Une propriété peut uniquement être filtrée sur les applets de commande répertoriées dans sa section. Son utilisation sur une applet de commande qui n’est pas répertoriée retourne une erreur « propriété filtrable non reconnue », même lorsque cette applet de commande renvoie les mêmes objets.

Lorsque vous créez un filtre, gardez à l’esprit les règles de syntaxe suivantes :

  • Entourez tout le filtre OPATH de guillemets doubles (" "). Si le filtre contient des valeurs système (par exemple, $true, $falseou $null), utilisez plutôt des guillemets simples (' ').
  • Bien que le paramètre Filtre soit une chaîne (et non un bloc de script), vous pouvez également utiliser des accolades ({ }), mais uniquement si le filtre ne contient pas de variables.
  • Les caractères génériques (*) fonctionnent uniquement avec l’opérateur et uniquement sur les propriétés de -like chaîne de texte (par exemple, "Property -like 'abc*'"). Les propriétés qui contiennent des valeurs autres que des chaînes (par exemple, SID, GUID, énumérations ou valeurs booléennes) nécessitent une correspondance exacte avec -eq ou -ne.
  • Pour rechercher des valeurs de propriété vides ou non vides, utilisez la valeur $null (par exemple, 'Property -eq $null' ou 'Property -ne $null').
  • Certaines propriétés autres que les chaînes ne prennent pas en charge $null les comparaisons. Par exemple, le filtrage sur une propriété SID nécessite une valeur réelle (-eq '<value>') plutôt que -eq $null ou -ne $null.

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

Pour connaître les considérations relatives au filtrage des neuf applets de commande Get-EXO* exclusives dans le module PowerShell Exchange Online, consultez Filtres dans le module Exchange Online PowerShell.

AcceptMessagesOnlyFrom

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
authOrig Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
Nom unique (DN) ou $null.

Ce filtre requiert le nom unique du destinataire individuel (une boîte aux lettres, un utilisateur de messagerie ou un contact de messagerie).

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-Recipient "Akia Al-Zuhairi").DistinguishedName), puis utilisez la variable dans le filtre ("AcceptMessagesOnlyFrom -eq '$dn'").

Bien que cette propriété soit à valeurs multiples, le filtre renvoie une correspondance si la propriété contient la valeur spécifiée.

AcceptMessagesOnlyFromDLMembers

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
dLMemSubmitPerms Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
Nom unique (DN) ou $null.

Ce filtre requiert le nom unique ou le nom unique canonique du groupe (groupe de distribution, groupe de sécurité à extension messagerie ou groupe de distribution dynamique).

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-DistributionGroup "Marketing Department").DistinguishedName), puis utilisez la variable dans le filtre ("AcceptMessagesOnlyFromDLMembers -eq '$dn'").

Bien que cette propriété soit à valeurs multiples, le filtre renvoie une correspondance si la propriété contient la valeur spécifiée.

ActiveSyncAllowedDeviceIDs

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchMobileAllowedDeviceIds Get-CASMailbox Chaîne (caractères génériques acceptés) ou $null

Un ID de périphérique est une chaîne de texte qui identifie le périphérique de façon unique. Utilisez l’applet de commande Get-MobileDevice pour afficher les appareils qui ont des partenariats ActiveSync avec une boîte aux lettres. Pour afficher les ID d’appareil sur une boîte aux lettres, remplacez <MailboxIdentity> par le nom, l’alias ou l’adresse e-mail de la boîte aux lettres, puis exécutez la commande suivante : Get-MobileDevice -Mailbox <MailboxIdentity> | Format-List.

Une fois que vous avez la valeur d’ID d’appareil, vous pouvez l’utiliser dans le filtre. Par exemple : Get-CasMailbox -Filter "(ActiveSyncAllowedDeviceIDs -like 'text1*') -or (ActiveSyncAllowedDeviceIDs -eq 'text2')".

ActiveSyncBlockedDeviceIDs

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchMobileBlockedDeviceIds Get-CASMailbox Chaîne (caractères génériques acceptés) ou $null

Un ID de périphérique est une chaîne de texte qui identifie le périphérique de façon unique. Utilisez l’applet de commande Get-MobileDevice pour afficher les appareils qui ont des partenariats ActiveSync avec une boîte aux lettres. Pour afficher les ID d’appareil sur une boîte aux lettres, remplacez <MailboxIdentity> par le nom, l’alias ou l’adresse e-mail de la boîte aux lettres, puis exécutez la commande suivante : Get-MobileDevice -Mailbox <MailboxIdentity> | Format-List.

Une fois que vous avez la valeur ID de l’appareil, vous pouvez l’utiliser dans un filtre. Par exemple : Get-CasMailbox -Filter "(ActiveSyncBlockedDeviceIDs -like 'text1*') -or (ActiveSyncBlockedDeviceIDs -eq 'text2')".

ActiveSyncEnabled

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-CASMailbox Booléen ($true ou $false)

Par exemple : Get-CasMailbox -Filter 'ActiveSyncEnabled -eq $false'.

ActiveSyncMailboxPolicy

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchMobileMailboxPolicyLink Get-CASMailbox
Get-Recipient
Nom unique (DN) ou $null.

Ce filtre nécessite le nom unique de la stratégie de boîte aux lettres ActiveSync.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-MobileDeviceMailboxPolicy "Default").DistinguishedName), puis utilisez la variable dans le filtre ("ActiveSyncMailboxPolicy -eq '$dn'").

Remarque

Pour l’affectation par défaut de la stratégie de boîte aux lettres ActiveSync par défaut (nommée Par défaut) à une boîte aux lettres, la valeur de la propriété ActiveSyncMailboxPolicy est vide ($null).

ActiveSyncSuppressReadReceipt

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-CASMailbox Booléen ($true ou $false)

Par exemple : Get-CasMailbox -Filter 'ActiveSyncSuppressReadReceipt -eq $true'.

AddressBookPolicy

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchAddressBookPolicyLink Get-Mailbox
Get-Recipient
Nom unique (DN) ou $null.

Ce filtre requiert le nom unique de la stratégie de carnet d’adresses.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-AddressBookPolicy "Contoso ABP").DistinguishedName), puis utilisez la variable dans le filtre ("AddressBookPolicy -eq '$dn'").

AddressListMembership

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
showInAddressBook Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UnifiedGroup
Nom unique (DN) ou $null.

Ce filtre requiert le nom unique de la liste d’adresses.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-AddressList "All Contacts").DistinguishedName), puis utilisez la variable dans le filtre ("AddressListMembership -eq '$dn'").

AdminDisplayName

Applicable :

  • Prise en charge d’Exchange Server
  • Non pris en charge dans Exchange Online
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
adminDisplayName Get-SecurityPrincipal Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-SecurityPrincipal -Filter 'AdminDisplayName -ne $null' | Format-Table -Auto Name,AdminDisplayName.

AdministrativeUnits

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchAdministrativeUnitLink Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-User
Get-UnifiedGroup
$null

Par exemple : Get-User -Filter 'AdministrativeUnits -ne $null'.

AggregatedMailboxGuids

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchAlternateMailboxes Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Chaîne ou $null

Par exemple : Get-Mailbox -Filter 'AggregatedMailboxGuids -ne $null'.

Alias

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
mailNickname Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UnifiedGroup
Chaîne (caractères génériques acceptés)

Par exemple : Get-Recipient -Filter "Alias -like 'smith*'".

AllowUMCallsFromNonUsers

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchUMListInDirectorySearch Get-Contact
Get-LinkedUser
Get-UMMailbox
Get-User
None (0) ou SearchEnabled (1)

Par exemple : Get-User -Filter "AllowUMCallsFromNonUsers -ne 'SearchEnabled'".

ArbitrationMailbox

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchArbitrationMailbox Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Nom unique (DN) ou $null.

Ce filtre requiert le nom unique de la boîte aux lettres d’arbitrage.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-Mailbox -Arbitration "SystemMailbox{1f05a927-2e8f-4cbb-9039-2cfb8b95e486}").DistinguishedName), puis utilisez la variable dans le filtre ("ArbitrationMailbox -eq '$dn'").

ArchiveDatabase

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchArchiveDatabaseLink Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Nom unique (DN) ou $null.

Dans Exchange Server, ce filtre requiert le nom unique de la base de données de la boîte aux lettres d’archivage.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-MailboxDatabase "Mailbox Database 1234567890").DistinguishedName), puis utilisez la variable dans le filtre ("ArchiveDatabase -eq '$dn'").

Dans Exchange Online, vous ne pouvez filtrer que sur la présence ou l’absence d’une base de données d’archives. Par exemple : Get-Mailbox -Filter "ArchiveDatabase -ne $null" ou Get-Mailbox -Filter "ArchiveDatabase -eq $null". Le filtrage par une valeur de base de données d’archive spécifique n’est pas pris en charge.

ArchiveDomain

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchArchiveAddress Get-Mailbox Chaîne (caractères génériques acceptés) ou $null

Cette propriété est utilisée dans les environnements Exchange locaux pour identifier le Exchange Online organization qui contient la boîte aux lettres d’archivage. Par exemple : Get-Mailbox -Filter "ArchiveDomain -like 'contoso.onmicrosoft.com*'".

ArchiveGuid

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchArchiveGUID Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Chaîne ou $null

Ce filtre requiert le GUID de la boîte aux lettres d’archivage. Par exemple : Get-Mailbox -Filter "ArchiveGuid -eq '6476f55e-e5eb-4462-a095-f2cb585d648d'".

Vous pouvez trouver le GUID des boîtes aux lettres d’archivage en exécutant cette commande : Get-Mailbox -Archive | Format-Table -Auto Name,ArchiveGUID

ArchiveName

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchArchiveName Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Chaîne (caractères génériques acceptés) ou $null

Ce filtre requiert le nom de la boîte aux lettres d’archivage. Par exemple : Get-Mailbox -Filter "ArchiveName -like 'In-Place Archive*'".

Vous pouvez trouver les noms des boîtes aux lettres d’archivage en exécutant cette commande : Get-Mailbox -Archive | Format-Table -Auto Name,ArchiveName

ArchiveQuota

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchArchiveQuota Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Valeur de taille quantifiée en octets (par exemple, 300MB ou 1.5GB), ou Unlimited. Les valeurs non qualifiées sont traitées comme des octets.

Vous pouvez uniquement utiliser le paramètre Filtre pour rechercher la valeur Unlimited de cette propriété. Par exemple : Get-Mailbox -Filter "ArchiveQuota -eq 'Unlimited'" ou Get-Mailbox -Filter "ArchiveQuota -ne 'Unlimited'".

Vous ne pouvez pas utiliser le paramètre Filtre pour rechercher les valeurs de taille de cette propriété. Utilisez plutôt la syntaxe suivante : Get-Mailbox | where "$_.ArchiveQuota -<Operator> '<Size>'". Par exemple : Get-Mailbox | where "$_.ArchiveQuota -gt '85GB'".

ArchiveRelease

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchArchiveRelease Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-User
  • None
  • E14
  • E15
  • $null

Par exemple : Get-Recipient -Filter "ArchiveRelease -eq 'E15'".

ArchiveState

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-Mailbox
Get-Recipient
Get-RemoteMailbox
  • None (0)
  • Local (1)
  • HostedProvisioned (2)
  • HostedPending (3)
  • OnPremise (4)

Par exemple : Get-Recipient -Filter "ArchiveState -eq 'HostedProvisioned'".

ArchiveStatus

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchArchiveStatus Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
None (0) ou Active (1).

Par exemple : Get-Recipient -Filter "ArchiveStatus -eq 'Active'".

ArchiveWarningQuota

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchArchiveWarnQuota Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Valeur de taille quantifiée en octets (par exemple, 300MB ou 1.5GB), ou Unlimited. Les valeurs non qualifiées sont traitées comme des octets.

Vous pouvez uniquement utiliser le paramètre Filtre pour rechercher la valeur Unlimited de cette propriété. Par exemple : Get-Mailbox -Filter "ArchiveWarningQuota -eq 'Unlimited'" ou Get-Mailbox -Filter "ArchiveWarningQuota -ne 'Unlimited'".

Vous ne pouvez pas utiliser le paramètre Filtre pour rechercher les valeurs de taille de cette propriété. Utilisez plutôt la syntaxe suivante : Get-Mailbox | where "$_.ArchiveWarningQuota -<Operator> '<Size>'". Par exemple : Get-Mailbox | where "$_.ArchiveWarningQuota -gt '85GB'".

AssistantName

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchAssistantName Get-Contact
Get-LinkedUser
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-User -Filter "AssistantName -like 'Julia*'".

AuditEnabled

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchMailboxAuditEnable Get-Mailbox Booléen ($true ou $false)

Par exemple : Get-Mailbox -Filter 'AuditEnabled -eq $true'.

AuditLogAgeLimit

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchMailboxAuditLogAgeLimit Get-Mailbox
Get-UnifiedGroup
Une valeur de période : jj.hh :mm :ss,jj = jours, hh = heures, mm = minutes et ss = secondes.

Vous ne pouvez pas utiliser le paramètre Filter pour rechercher des valeurs de période pour cette propriété. Utilisez plutôt la syntaxe suivante : Get-Mailbox | where "$_.AuditLogAgeLimit -<Operator> '<TimeSpan>'". Par exemple : Get-Mailbox | where "$_.AuditLogAgeLimit -gt '60.00:00:00'".

Stratégie d’authentification

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchAuthPolicyLink Get-User Nom unique (DN) (caractères génériques acceptés) ou $null.

Ce filtre requiert le nom unique de la stratégie d’authentification.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-AuthenticationPolicy "Block Basic Auth").DistinguishedName), puis utilisez la variable dans le filtre ("AuthenticationPolicy -eq '$dn'").

BlockedSendersHash

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchBlockedSendersHash Get-Recipient Vide ( $null) ou une valeur hachée.

En réalité, vous pouvez uniquement utiliser cette valeur pour filtrer sur des valeurs vides ou non vides. Par exemple : Get-Recipient -Filter 'BlockedSendersHash -ne $null'.

c

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
c Get-Contact
Get-LinkedUser
Get-Recipient
Get-SecurityPrincipal
Get-User
Chaîne (caractères génériques acceptés) ou $null

Ce filtre nécessite le code du pays ISO 3166-1 à deux lettres pour l’utilisateur (par exemple, US pour le États-Unis). Cette propriété est utilisée avec les propriétés co et countryCode pour définir le pays de l’utilisateur dans Active Directory.

Par exemple : Get-User -Filter "c -eq 'US'".

CalendarLoggingQuota

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchCalendarLoggingQuota Get-Mailbox Valeur de taille quantifiée en octets (par exemple, 300MB ou 1.5GB), ou Unlimited. Les valeurs non qualifiées sont traitées comme des octets.

Vous pouvez uniquement utiliser le paramètre Filtre pour rechercher la valeur Unlimited de cette propriété. Par exemple : Get-Mailbox -Filter "CalendarLoggingQuota -eq 'Unlimited'" ou Get-Mailbox -Filter "CalendarLoggingQuota -ne 'Unlimited'".

Vous ne pouvez pas utiliser le paramètre Filtre pour rechercher les valeurs de taille de cette propriété. Utilisez plutôt la syntaxe suivante : Get-Mailbox | where "$_.CalendarLoggingQuota -<Operator> '<Size>'". Par exemple : Get-Mailbox | where "$_.CalendarLoggingQuota -gt '10GB'".

CalendarRepairDisabled

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchCalendarRepairDisabled Get-Mailbox Booléen ($true ou $false)

Par exemple : Get-Mailbox -Filter 'CalendarRepairDisabled -eq $true'.

CertificateSubject

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-LinkedUser
Get-User
String

Le certificat X509 publié pour le compte d’utilisateur (visible sous l’onglet Certificats publiés dans Utilisateurs et ordinateurs Active Directory).

Par exemple : Get-User -Filter "CertificateSubject -eq 'X509:<I>C=US,O=InternetCA,CN=APublicCertificateAuthority<S>C=US,O=Fabrikam,OU=Sales,CN=Felipe Apodaca'".

Ville

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
l Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-User -Filter "City -eq 'Redmond'".

Société

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
company Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-User -Filter "Company -like 'Contoso*'".

ComplianceTagHoldApplied

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-Mailbox
Get-MailUser
Booléen ($true ou $false)

Par exemple : Get-Mailbox -Filter 'ComplianceTagHoldApplied -eq $true'.

ConsumerNetID

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-LinkedUser
Get-User
Chaîne ou $null

Par exemple : Get-User -Filter 'ConsumerNetID -ne $null'.

CountryCode

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
countryCode Get-Contact
Get-LinkedUser
Get-Recipient
Get-SecurityPrincipal
Get-User
Entier

Ce filtre nécessite le code de pays à trois chiffres ISO 3166-1 pour l’utilisateur (par exemple, 840 pour le États-Unis). Cette propriété est utilisée avec les propriétés c et co pour définir le pays de l’utilisateur dans Active Directory.

Par exemple : Get-User -Filter "countryCode -eq 796".

CountryOrRegion

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-Contact
Get-LinkedUser
Get-Recipient
Get-SecurityPrincipal
Get-User
Chaîne (caractères génériques acceptés)

Cette propriété calculée filtre le pays/la région à l’aide du code de pays à deux lettres ISO 3166-1 (par exemple, US) ou du nom du pays (par exemple, États-Unis). Les propriétés c, co et countryCode sous-jacentes stockent ces valeurs et sont automatiquement configurées lorsque vous sélectionnez le pays d’un utilisateur dans Utilisateurs et ordinateurs Active Directory (onglet >Adressechamp Pays/région) ou dans le centre d’administration Exchange (propriétés de l’utilisateur > Onglet > Informations de contactchamp Pays/Région).

Par exemple : Get-User -Filter "CountryOrRegion -like 'United*'".

CustomAttribute1 à CustomAttribute15

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
extensionAttribute1 à extensionAttribute15 Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UnifiedGroup
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-Recipient -Filter "CustomAttribute8 -like 'audited*'".

Database

Applicable :

  • Prise en charge d’Exchange Server
  • Non pris en charge dans Exchange Online
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
homeMDB Get-Mailbox
Get-Recipient
Nom unique (DN).

Ce filtre requiert le nom unique de la base de données des boîtes aux lettres.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-MailboxDatabase "Mailbox Database 1234567890").DistinguishedName), puis utilisez la variable dans le filtre ("Database -eq '$dn'").

DefaultPublicFolderMailbox

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchPublicFolderMailbox Get-Mailbox Nom unique (DN) ou $null.

Ce filtre requiert le nom unique ou le nom unique canonique de la boîte aux lettres du dossier public.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-Mailbox -PublicFolder "PF Mailbox01").DistinguishedName), puis utilisez la variable dans le filtre ("DefaultPublicFolderMailbox -eq '$dn'").

DeletedItemFlags

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
deletedItemFlags Get-Mailbox
Get-SecurityPrincipal
  • DatabaseDefault (0)
  • RetainUntilBackupOrCustomPeriod (3)
  • RetainForCustomPeriod (5)

Par exemple : Get-Mailbox -Filter "DeletedItemFlags -ne 'DatabaseDefault'".

DeliverToMailboxAndForward

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
deliverAndRedirect Get-Mailbox
Get-MailPublicFolder
Get-MailUser
Get-MailPublicFolder
Booléen ($true ou $false)

Par exemple : Get-Mailbox -Filter 'DeliverToMailboxAndForward -eq $true'.

Service

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
department Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-Recipient -Filter "Department -like 'Engineering*'".

DirectReports

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
directReports Get-Contact
Get-LinkedUser
Get-User
Nom unique (DN) ou $null.

Ce filtre requiert le nom unique ou le nom unique canonique du rapport direct.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-Recipient "Angela Gruber").DistinguishedName), puis utilisez la variable dans le filtre ("DirectReports -eq '$dn'").

Bien que cette propriété soit à valeurs multiples, le filtre renvoie une correspondance si la propriété contient la valeur spécifiée.

DisabledArchiveDatabase

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchDisabledArchiveDatabaseLink Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Nom unique (DN) ou $null.

Dans Exchange Server, ce filtre requiert le nom unique de la base de données de boîtes aux lettres d’archivage désactivée.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-MailboxDatabase "Mailbox Database 1234567890").DistinguishedName), puis utilisez la variable dans le filtre ("DisabledArchiveDatabase -eq '$dn'").

Dans Exchange Online, vous ne pouvez filtrer que sur la présence ou l’absence d’une base de données d’archivage désactivée. Par exemple : Get-Mailbox -Filter "DisabledArchiveDatabase -ne $null" ou Get-Mailbox -Filter "DisabledArchiveDatabase -eq $null". Le filtrage par une valeur de base de données d’archive spécifique n’est pas pris en charge.

DisabledArchiveGuid

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchDisabledArchiveDatabaseGUID Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Chaîne ou $null

Ce filtre requiert le GUID de la boîte aux lettres d’archivage désactivée. Par exemple : Get-Mailbox -Filter "DisabledArchiveGuid -eq '6476f55e-e5eb-4462-a095-f2cb585d648d'".

Vous pouvez trouver le GUID des boîtes aux lettres d’archivage en exécutant cette commande : Get-Mailbox -Archive | Format-Table -Auto Name,ArchiveGUID

DisplayName

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
displayName Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-UMMailbox
Get-User
Get-UnifiedGroup
Chaîne (caractères génériques acceptés)

Par exemple : Get-Recipient -Filter "DisplayName -like 'Julia*'".

DistinguishedName

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
distinguishedName Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-UMMailbox
Get-User
Get-UnifiedGroup
Nom unique (DN).

Ce filtre requiert le nom unique du destinataire.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-Recipient "Bishamon Tamura").DistinguishedName), puis utilisez la variable dans le filtre ("DistinguishedName -eq '$dn'").

EcpEnabled

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-CASMailbox Booléen ($true ou $false)

Par exemple : Get-CASMailbox -Filter 'EcpEnabled -eq $false'.

EmailAddresses

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
proxyAddresses Get-CASMailbox
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UMMailbox
Get-UnifiedGroup
Chaîne (caractères génériques acceptés)

Par exemple : Get-Recipient -Filter "EmailAddresses -like 'marketing*'".

Lorsque vous utilisez une adresse de messagerie complète, vous n’avez pas besoin de tenir compte smtp: du préfixe. Si vous utilisez des caractères génériques, vous le faites. Par exemple, si "EmailAddresses -eq 'lila@fabrikam.com'" elle renvoie une correspondance, "EmailAddresses -like 'lila*'" ne renvoie pas de correspondance, mais "EmailAddresses -like 'smtp:lila*'" renvoie une correspondance.

Bien que cette propriété soit à valeurs multiples, le filtre renvoie une correspondance si la propriété contient la valeur spécifiée.

EmailAddressPolicyEnabled

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UnifiedGroup
Booléen ($true ou $false)

Par exemple : Get-Recipient -Filter 'EmailAddressPolicyEnabled -eq $false'.

EntryId

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchPublicFolderEntryId Get-MailPublicFolder Chaîne (caractères génériques acceptés)

Par exemple : Get-MailPublicFolder -Filter "EntryId -like '60000*'".

Vous pouvez trouver les ID d’entrée des dossiers publics de messagerie en exécutant cette commande : Get-MailPublicFolder | Format-List Name,EntryId.

EwsApplicationAccessPolicy

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchEwsApplicationAccessPolicy Get-CASMailbox
  • EnforceAllowList
  • EnforceBlockList
  • $null

Par exemple : Get-CASMailbox -Filter "EwsApplicationAccessPolicy -eq 'EnforceAllowList'".

EwsEnabled

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchEwsEnabled Get-CASMailbox 0 (désactivé), 1 (activé) ou $null.

Par exemple : Get-CASMailbox -Filter "EwsEnabled -eq 1".

ExchangeGuid

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchMailboxGuid Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UnifiedGroup
String

Par exemple : Get-Mailbox -Filter "ExchangeGuid -eq 'c80a753d-bd4a-4e19-804a-6344d833ecd8'".

Pour rechercher le GUID Exchange d’un destinataire, remplacez <RecipientIdentity> par le nom, l’alias ou l’adresse e-mail du destinataire, puis exécutez la commande suivante : Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,ExchangeGuid.

Notez que la valeur du GUID Exchange d’un objet est différente de sa valeur GUID. Par ailleurs, la valeur GUID Exchange pour les autres boîtes aux lettres (contacts de messagerie, utilisateurs de messagerie, groupes de distribution, groupes de distribution dynamiques, groupes de sécurité à extension messagerie et dossiers publics à extension messagerie) est 00000000-0000-0000-0000-000000000000.

ExchangeUserAccountControl

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchUserAccountControl Get-Mailbox
Get-MailUser
Get-RemoteMailbox
None (0) ou AccountDisabled (2)

Par exemple : Get-Mailbox -Filter "ExchangeUserAccountControl -eq 'AccountDisabled'".

ExchangeVersion

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchVersion Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-UMMailbox
Get-User
Entier

Cette propriété contient la version la plus ancienne d’Exchange que vous pouvez utiliser pour gérer le destinataire. Les valeurs de propriété qui s’affichent sont différentes des valeurs que vous devez utiliser dans le filtre. Pour afficher les valeurs des propriétés ExchangeVersion , exécutez la commande suivante : Get-Recipient | Format-Table Name,RecipientType,ExchangeVersion.

Pour la valeur 0.10 (14.0.100.0)Exchange 2010, utilisez la valeur 44220983382016 dans le filtre.

Pour la valeur 0.20 (15.0.0.0)Exchange 2013 ou Exchange 2016, utilisez la valeur 88218628259840 dans le filtre.

Par exemple : Get-Recipient -Filter "ExchangeVersion -lt 88218628259840".

ExpansionServer

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchExpansionServerName Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Recipient
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-Recipient -Filter "ExpansionServer -like 'Mailbox01*'".

Pour obtenir une correspondance exacte, vous devez utiliser la valeur ExchangeLegacyDN du serveur. Par exemple, Get-Recipient -Filter "ExpansionServer -eq '/o=Contoso Corporation/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=Mailbox01'"

Vous pouvez trouver la valeur ExchangeLegacyDN en exécutant cette commande : Get-ExchangeServer | Format-List Name,ExchangeLegacyDN.

ExtensionCustomAttribute1 sur ExtensionCustomAttribute5

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchExtensionCustomAttribute1 to msExchExtensionCustomAttribute5 Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UnifiedGroup
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-Recipient -Filter "ExtensionCustomAttribute3 -like 'audited*'".

ExternalDirectoryObjectId

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchExternalDirectoryObjectId Get-DistributionGroup
Get-DynamicDistributionGroup
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-User
Get-UnifiedGroup
Chaîne ou $null

Par exemple : Get-Recipient -Filter 'ExternalDirectoryObjectId -ne $null'.

ExternalEmailAddress

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
targetAddress Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-Recipient -Filter "ExternalEmailAddress -like '@fabrikam.com*'".

Lorsque vous utilisez une adresse de messagerie complète, vous n’avez pas besoin de tenir compte smtp: du préfixe. Si vous utilisez des caractères génériques, vous le faites. Par exemple, si "ExternalEmailAddress -eq 'lila@fabrikam.com'" elle renvoie une correspondance, "ExternalEmailAddress -like 'lila*'" ne renvoie pas de correspondance, mais "ExternalEmailAddress -like 'smtp:lila*'" renvoie une correspondance.

ExternalOofOptions

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchExternalOOFOptions Get-Mailbox External (0) ou InternalOnly (1)

Par exemple : Get-Mailbox -Filter "ExternalOofOptions -eq 'External'".

Fax

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
facsimileTelephoneNumber Get-Contact
Get-LinkedUser
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-User -Filter "Fax -like '206*'".

FirstName

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
givenName Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-User -Filter "FirstName -like 'Chris*'".

ForwardingAddress

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
altRecipient Get-Mailbox
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Nom unique (DN) ou $null.

Ce filtre requiert le nom unique ou le nom unique canonique du destinataire du transfert.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-Recipient "Daigoro Aoki").DistinguishedName), puis utilisez la variable dans le filtre ("ForwardingAddress -eq '$dn'").

ForwardingSmtpAddress

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchGenericForwardingAddress Get-Mailbox Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-Mailbox -Filter "ForwardingSmtpAddress -like '@fabrikam.com*'".

Lorsque vous utilisez une adresse de messagerie complète, vous n’avez pas besoin de tenir compte smtp: du préfixe. Si vous utilisez des caractères génériques, vous le faites. Par exemple, si "ForwardingSmtpAddress -eq 'lila@fabrikam.com'" elle renvoie une correspondance, "ForwardingSmtpAddress -like 'lila*'" ne renvoie pas de correspondance, mais "ForwardingSmtpAddress -like 'smtp:lila*'" renvoie une correspondance.

GeneratedOfflineAddressBooks

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchOABGeneratingMailboxBL Get-Mailbox Nom unique (DN) ou $null.

Cette propriété n’a de sens que sur les boîtes aux lettres d’arbitrage. Vous devez donc utiliser le commutateur Arbitrage dans la commande de filtre. En outre, ce filtre requiert le nom unique du carnet d’adresses en mode hors connexion.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-OfflineAddressBook "Default Offline Address Book").DistinguishedName), puis utilisez la variable dans le filtre ("GeneratedOfflineAddressBooks -eq '$dn'").

Bien que cette propriété soit à valeurs multiples, le filtre renvoie une correspondance si la propriété contient la valeur spécifiée.

GrantSendOnBehalfTo

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
publicDélégués Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
Nom unique (DN) ou $null.

Ce filtre requiert le nom unique ou le nom unique canonique de l’entité de sécurité à extension messagerie (boîte aux lettres, utilisateur de messagerie ou groupe de sécurité à extension messagerie).

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-Recipient "Elizabeth Brunner").DistinguishedName), puis utilisez la variable dans le filtre ("GrantSendOnBehalfTo -eq '$dn'").

Bien que cette propriété soit à valeurs multiples, le filtre renvoie une correspondance si la propriété contient la valeur spécifiée.

GroupExternalMemberCount

Applicable :

  • Non pris en charge dans Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-UnifiedGroup Entier

Par exemple : Get-UnifiedGroup -Filter "GroupExternalMemberCount -gt 0".

GroupMemberCount

Applicable :

  • Non pris en charge dans Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-UnifiedGroup Entier

Par exemple : Get-UnifiedGroup -Filter "GroupMemberCount -gt 100".

GroupType

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
GroupType Get-DistributionGroup
Get-Group
Get-UnifiedGroup
  • None (0)
  • Global (2)
  • DomainLocal (4)
  • BuiltinLocal (5)
  • Universal (8)
  • SecurityEnabled (-2147483648)

Les groupes de distribution ont la valeur Universal, et les groupes de sécurité à extension messagerie ont la valeur Universal, SecurityEnabled. Vous pouvez spécifier plusieurs valeurs séparées par des virgules, et l’ordre n’a pas d’importance. Par exemple, Get-DistributionGroup -Filter "GroupType -eq 'Universal,SecurityEnabled'" renvoie les mêmes résultats que Get-DistributionGroup -Filter "GroupType -eq 'SecurityEnabled,Universal'".

Cette propriété à valeurs multiples renvoie une correspondance uniquement si la propriété est égale à la valeur spécifiée.

Guid

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
objectGuid Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-UMMailbox
Get-User
Get-UnifiedGroup
String

Par exemple : Get-Recipient -Filter "Guid -eq '8a68c198-be28-4a30-83e9-bffb760c65ba'".

Vous pouvez trouver les GUID des destinataires en exécutant cette commande : Get-Recipient | Format-List Name,RecipientType,Guid.

Notez que la valeur GUID d’un objet est différente de sa valeur GUID Exchange.

HasActiveSyncDevicePartnership

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-CASMailbox
Get-Recipient
Booléen ($true ou $false)

Par exemple : Get-Recipient -Filter 'HasActiveSyncDevicePartnership -eq $true'.

HiddenFromAddressListsEnabled

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchHideFromAddressLists Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UnifiedGroup
Booléen ($true ou $false)

Par exemple : Get-Recipient -Filter 'HiddenFromAddressListsEnabled -eq $true'.

HiddenGroupMembershipEnabled

Applicable :

  • Non pris en charge dans Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
hideDLMembership Get-UnifiedGroup Booléen ($true ou $false)

Par exemple : Get-UnifiedGroup -Filter 'HiddenGroupMembershipEnabled -eq $true'.

Téléphone résidentiel

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
téléphone d’accueil Get-Contact
Get-LinkedUser
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-User -Filter "HomePhone -like '206*'".

ID

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
distinguishedName Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UMMailbox
Get-User
Get-SecurityPrincipal
Get-UnifiedGroup
Nom unique (DN).

Ce filtre requiert le nom unique ou le nom unique canonique du destinataire.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-Recipient "Felipe Apodaca").DistinguishedName), puis utilisez la variable dans le filtre ("Id -eq '$dn'").

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-MailPublicFolder Booléen ($true ou $false)

Par exemple : Get-MailPublicFolder -Filter 'IgnoreMissingFolderLink -eq $true'.

ImapEnabled

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-CASMailbox Booléen ($true ou $false)

Par exemple : Get-CASMailbox -Filter 'ImapEnabled -eq $false'.

Id immuable

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchGenericImmutableId Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Chaîne ou $null

Par exemple : Get-Mailbox -Filter 'ImmutableId -ne $null'.

IncludeInGarbageCollection

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-Mailbox Booléen ($true ou $false)

Par exemple : Get-Mailbox -Filter 'IncludeInGarbageCollection -eq $true'.

Initiales

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
initials Get-Contact
Get-LinkedUser
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-User -Filter "Initials -like 'B.'".

InPlaceHolds

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchUserHoldPolicies Get-Mailbox
Get-MailUser
Get-RemoteMailbox
String

Ce filtre requiert la valeur InPlaceHoldIdentity de la recherche dans la boîte aux lettres. Par exemple : Get-Mailbox -Filter "InPlaceHolds -eq '9d0f81154cc64c6b923ecc0be5ced0d7'".

Pour rechercher les valeurs InPlaceHoldIdentity des recherches dans la boîte aux lettres, exécutez la commande suivante : Get-MailboxSearch | Format-Table Name,InPlaceHoldIdentity.

Bien que cette propriété soit à valeurs multiples, le filtre renvoie une correspondance si la propriété contient la valeur spécifiée.

InPlaceHoldsRaw

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-LinkedUser
Get-User
String

Ce filtre requiert la valeur InPlaceHoldIdentity de la recherche dans la boîte aux lettres. Par exemple : Get-Mailbox -Filter "InPlaceHoldsRaw -eq '9d0f81154cc64c6b923ecc0be5ced0d7'".

Pour rechercher les valeurs InPlaceHoldIdentity des recherches dans la boîte aux lettres, exécutez la commande suivante : Get-MailboxSearch | Format-Table Name,InPlaceHoldIdentity.

Bien que cette propriété soit à valeurs multiples, le filtre renvoie une correspondance si la propriété contient la valeur spécifiée.

IsDirSynced

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchIsMSODirsynced Get-Contact
Get-DistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-User
Get-UnifiedGroup
Booléen ($true ou $false)

Par exemple : Get-User -Filter 'IsDirSynced -eq $true'.

IsExcludedFromServingHierarchy

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-Mailbox Booléen ($true ou $false)

Par exemple : Get-Mailbox -Filter 'IsExcludedFromServingHierarchy -eq $true'.

IsHierarchyReady

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-Mailbox Booléen ($true ou $false)

Par exemple : Get-Mailbox -Filter 'IsHierarchyReady -eq $false'.

IsHierarchySyncEnabled

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-Mailbox Booléen ($true ou $false)

Par exemple : Get-Mailbox -Filter 'IsHierarchySyncEnabled -eq $false'.

IsInactiveMailbox

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-Mailbox Booléen ($true ou $false)

Par exemple : Get-Mailbox -Filter 'IsInactiveMailbox -eq $false'.

IsLinked

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-LinkedUser
Get-Mailbox
Get-User
Booléen ($true ou $false)

Par exemple : Get-Mailbox -Filter 'IsLinked -eq $true'.

IsMailboxEnabled

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-Mailbox Booléen ($true ou $false)

Par exemple : Get-Mailbox -Filter 'IsMailboxEnabled -eq $false'.

IsResource

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-Mailbox Booléen ($true ou $false)

Par exemple : Get-Mailbox -Filter 'IsResource -eq $true'.

IsSecurityPrincipal

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-LinkedUser
Get-User
Booléen ($true ou $false)

Par exemple : Get-User -Filter 'IsSecurityPrincipal -eq $false'.

Est partagé

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-Mailbox Booléen ($true ou $false)

Par exemple : Get-Mailbox -Filter 'IsShared -eq $true'.

IsSoftDeletedByDisable

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-LinkedUser
Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Get-User
Booléen ($true ou $false)

Par exemple : Get-Mailbox -Filter 'IsSoftDeletedByDisable -eq $true'.

IsSoftDeletedByRemove

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-LinkedUser
Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Get-User
Booléen ($true ou $false)

Par exemple : Get-Mailbox -Filter 'IsSoftDeletedByRemove -eq $true'.

IssueWarningQuota

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
mDBStorageQuota Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Valeur de taille quantifiée en octets (par exemple, 300MB ou 1.5GB), ou Unlimited. Les valeurs non qualifiées sont traitées comme des octets.

Vous pouvez uniquement utiliser le paramètre Filtre pour rechercher la valeur Unlimited de cette propriété. Par exemple : Get-Mailbox -Filter "IssueWarningQuota -eq 'Unlimited'" ou Get-Mailbox -Filter "IssueWarningQuota -ne 'Unlimited'".

Vous ne pouvez pas utiliser le paramètre Filtre pour rechercher les valeurs de taille de cette propriété. Utilisez plutôt cette syntaxe : Get-Mailbox | where "$_.IssueWarningQuota -<Operator> '<Size>'« . Par exemple : Get-Mailbox | where "$_.IssueWarningQuota -lt '50GB'".

JournalArchiveAddress

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-Mailbox
Get-MailUser
Get-RemoteMailbox
String

Cette propriété utilise une adresse e-mail SMTP. Par exemple : Get-Mailbox -Filter "JournalArchiveAddress -eq 'michelle@contoso.com'".

LanguagesRaw

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchUserCulture Get-Mailbox Chaîne (caractères génériques acceptés) ou $null

Cette propriété est nommée Langues dans les propriétés d’une boîte aux lettres et contient la préférence linguistique de la boîte aux lettres dans le format <ISO 639 two-letter culture code>-<ISO 3166 two-letter subculture code>. Par exemple, l’anglais aux États-Unis est en-US. Pour plus d’informations, consultez Classe CultureInfo.

Vous pouvez spécifier plusieurs valeurs séparées par des virgules, mais l’ordre est important. Par exemple, Get-Mailbox -Filter "LanguagesRaw -eq 'en-US,es-MX'" renvoie des résultats différents de Get-Mailbox -Filter "LanguagesRaw -eq 'es-MX,en-US'".

Pour les valeurs uniques, cette propriété à plusieurs valeurs renvoie une correspondance uniquement si la propriété contient la valeur spécifiée.

LastExchangeChangedTime

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchLastExchangeChangedTime Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
$null ou une valeur date/heure : valeur de 64 bits représentant le nombre d’intervalles de 100 nanosecondes depuis le 1er janvier 1601 (UTC)

Par exemple : Get-Mailbox -Filter 'LastExchangeChangedTime -ne $null'.

LastName

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
sn Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-User -Filter "LastName -like 'Martin*'".

LegacyExchangeDN

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
legacyExchangeDN Get-CASMailbox
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UMMailbox
Get-User
Get-UnifiedGroup
Chaîne (caractères génériques acceptés)

Par exemple : Get-User -Filter "LegacyExchangeDN -like 'Osca*'".

Les caractères génériques dans les filtres de cette propriété sont pris en charge uniquement dans Exchange Server. Dans Exchange Online et sécurité & Conformité PowerShell, utilisez plutôt une correspondance de valeur exacte.

Vous pouvez trouver les valeurs LegacyExchangeDN pour les utilisateurs en exécutant cette commande : Get-User | Format-List Name,LegacyExchangeDN

LitigationHoldDate

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchLitigationHoldDate Get-Mailbox
Get-MailUser
Get-RemoteMailbox
$null ou une valeur date/heure : valeur de 64 bits représentant le nombre d’intervalles de 100 nanosecondes depuis le 1er janvier 1601 (UTC)

Par exemple : Get-Mailbox -Filter "LitigationHoldDate -gt '8/13/2017'".

LitigationHoldEnabled

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Booléen ($true ou $false)

Par exemple : Get-Mailbox -Filter 'LitigationHoldEnabled -eq $true'.

LitigationHoldOwner

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchLitigationHoldOwner Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Chaîne (caractères génériques acceptés) ou $null

Cette propriété utilise le nom d’utilisateur principal du propriétaire de la conservation pour litige. Par exemple : Get-Mailbox -Filter "LitigationHoldOwner -eq 'agruber@contoso.com'".

MailboxContainerGUID

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchMailboxContainerGuid Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Chaîne ou $null

Par exemple : Get-Mailbox -Filter 'MailboxContainerGUID -ne $null'.

MailboxMoveBatchName

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchMailboxMoveBatchName Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Chaîne (caractères génériques acceptés) ou $null

Cette propriété inclut le nom du lot de migration. Par exemple : Get-Mailbox -Filter "MailboxMoveBatchName -like 'LocalMove 01*'".

Vous pouvez trouver les noms des lots de migration en exécutant la commande Get-MigrationBatch . Notez que les lots de migration que vous créez dans le Centre d’administration Exchange utilisent la convention MigrationService:<MigrationBatchName>d’affectation de noms .

MailboxMoveFlags

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchMailboxMoveFlags Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Pour connaître les valeurs valides, consultez la description du paramètre Flags dans Get-MoveRequest.

Par exemple : Get-Mailbox -Filter "MailboxMoveFlags -ne 'None'".

Vous pouvez spécifier plusieurs valeurs séparées par des virgules, et l’ordre n’a pas d’importance. Par exemple, Get-Recipient -Filter "MailboxMoveFlags -eq 'IntraOrg,Pull'" renvoie les mêmes résultats que Get-Recipient -Filter "MailboxMoveFlags -eq 'Pull,IntraOrg'".

Cette propriété à valeurs multiples renvoie une correspondance uniquement si la propriété est égale à la valeur spécifiée.

MailboxMoveRemoteHostName

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchMailboxMoveRemoteHostName Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Chaîne ou $null

Par exemple : Get-Mailbox -Filter "MailboxMoveRemoteHostName -eq 'mail.contoso.com'".

MailboxMoveSourceMDB

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchMailboxMoveSourceMDBLink Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Nom unique (DN) ou $null.

Ce filtre requiert le nom unique de la base de données de boîtes aux lettres source.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-MailboxDatabase "Mailbox Database 1234567890").DistinguishedName), puis utilisez la variable dans le filtre ("MailboxMoveSourceMDB -eq '$dn'").

MailboxMoveStatus

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchMailboxMoveStatus Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Pour connaître les valeurs valides, consultez la description du paramètre MoveStatus dans Get-MoveRequest.

Par exemple : Get-Mailbox -Filter "MailboxMoveStatus -eq 'Completed'".

MailboxMoveTargetMDB

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchMailboxMoveTargetMDBLink Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Nom unique (DN) ou $null.

Ce filtre requiert le nom unique de la base de données de boîtes aux lettres cible.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-MailboxDatabase "Mailbox Database 1234567890").DistinguishedName), puis utilisez la variable dans le filtre ("MailboxMoveTargetMDB -eq '$dn'").

MailboxPlan

Applicable :

  • Non pris en charge dans Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchParentPlanLink Get-Mailbox Nom unique (DN).

Les plans de boîte aux lettres correspondent aux types de licence Microsoft 365. La disponibilité des plans de licence est déterminée par les sélections que vous effectuez lorsque vous inscrivez votre domaine.

Les valeurs d’identificateur conviviales telles que le nom ne fonctionnent pas dans le filtre.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-MailboxPlan "ExchangeOnlineEnterprise").DistinguishedName), puis utilisez la variable dans le filtre ("MailboxPlan -eq '$dn'").

MailboxRelease

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchMailboxRelease Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-User
  • None
  • E14
  • E15
  • $null

Par exemple : Get-Recipient -Filter "MailboxRelease -eq 'E15'".

MailTipTranslations

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchSenderHintTranslations Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
Chaîne (caractères génériques acceptés) ou $null

Lorsque vous utilisez cette propriété dans un filtre, vous devez prendre en compte les balises HTML de début et de fin. Par exemple : Get-DistributionGroup -Filter "MailTipTranslations -like 'is not monitored.*'".

Géré par

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
managedBy Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-Recipient
Get-UnifiedGroup
Nom unique (DN) ou $null.

Ce filtre requiert le nom unique ou le nom unique canonique du propriétaire du groupe (une entité de sécurité à extension messagerie, c’est-à-dire une boîte aux lettres, un utilisateur de messagerie ou un groupe de sécurité à extension messagerie).

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-Recipient "Gabriela Laureano").DistinguishedName), puis utilisez la variable dans le filtre ("ManagedBy -eq '$dn'").

Bien que cette propriété soit à valeurs multiples, le filtre renvoie une correspondance si la propriété contient la valeur spécifiée.

ManagedFolderMailboxPolicy

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchMailboxTemplateLink Get-Mailbox
Get-Recipient
Nom unique (DN) ou $null.

Les stratégies de boîte aux lettres de dossier géré ne sont pas disponibles dans Exchange 2013 ou les versions ultérieures.

Par exemple : Get-Mailbox -Filter 'ManagedFolderMailboxPolicy -eq $null'.

Ce filtre requiert le nom unique de la stratégie de boîte aux lettres du dossier géré.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-ManagedFolderMailboxPolicy "MFM Inbox Policy").DistinguishedName), puis utilisez la variable dans le filtre ("ManagedFolderMailboxPolicy -eq '$dn'").

Responsable

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
de clusters Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
Nom unique (DN) ou $null.

Ce filtre requiert le nom unique ou le nom unique canonique du responsable (un utilisateur de boîte aux lettres ou de courrier).

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-Recipient "Hyun-Ae Rim").DistinguishedName), puis utilisez la variable dans le filtre ("Manager -eq '$dn'").

MAPIEnabled

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-CASMailbox Booléen ($true ou $false)

Par exemple : Get-CASMailbox -Filter 'MAPIEnabled -eq $false'.

MasterAccountSid

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchMasterAccountSid Get-Mailbox
Get-LinkedUser
Get-Recipient
Get-SecurityPrincipal
Get-User
Chaîne ou $null

Par exemple : Get-Mailbox -Filter "MasterAccountSid -eq 'S-1-5-10'".

Cette valeur est vide ( $null) pour les boîtes aux lettres avec comptes d’utilisateur associés et S-1-5-10 (Self) pour les boîtes aux lettres sans comptes d’utilisateur associés (par exemple, boîtes aux lettres partagées, boîtes aux lettres de ressources, boîtes aux lettres de recherche de découverte, boîtes aux lettres d’arbitrage et boîtes aux lettres de dossiers publics).

MaxBlockedSenders

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchMaxBlockedSenders Get-Mailbox Nombre entier ou $null

Par exemple : Get-Mailbox -Filter "MaxBlockedSenders -gt 0".

MaxReceiveSize

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
delivContLength Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
Valeur de taille quantifiée en octets (par exemple, 75MB), ou Unlimited. Les valeurs non qualifiées sont traitées comme des octets.

Vous pouvez uniquement utiliser le paramètre Filtre pour rechercher la valeur Unlimited de cette propriété. Par exemple : Get-Mailbox -Filter "MaxReceiveSize -eq 'Unlimited'" ou Get-Mailbox -Filter "MaxReceiveSize -ne 'Unlimited'".

Vous ne pouvez pas utiliser le paramètre Filtre pour rechercher les valeurs de taille de cette propriété. Utilisez plutôt la syntaxe suivante : Get-Mailbox | where "$_.MaxReceiveSize -<Operator> '<Size>'". Par exemple : Get-Mailbox | where "$_.MaxReceiveSize -gt '50GB'".

MaxSafeSenders

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchMaxSafeSenders Get-Mailbox Nombre entier ou $null

Par exemple : Get-Mailbox -Filter "MaxSafeSenders -gt 0".

MaxSendSize

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
submissionContLength Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
Valeur de taille quantifiée en octets (par exemple, 75MB), ou Unlimited. Les valeurs non qualifiées sont traitées comme des octets.

Vous pouvez uniquement utiliser le paramètre Filtre pour rechercher la valeur Unlimited de cette propriété. Par exemple : Get-Mailbox -Filter "MaxSendSize -eq 'Unlimited'" ou Get-Mailbox -Filter "MaxSendSize -ne 'Unlimited'".

Vous ne pouvez pas utiliser le paramètre Filtre pour rechercher les valeurs de taille de cette propriété. Utilisez plutôt la syntaxe suivante : Get-Mailbox | where "$_.MaxReceiveSize -<Operator> '<Size>'". Par exemple : Get-Mailbox | where "$_.MaxSendSize -gt '50GB'".

MemberDepartRestriction

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchGroupDepartRestriction Get-DistributionGroup
  • Closed (0)
  • Open (1)
  • ApprovalRequired (2)

Par exemple : Get-DistributionGroup -Filter "MemberDepartRestriction -eq 'ApprovalRequired'".

MemberJoinRestriction

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchGroupJoinRestriction Get-DistributionGroup
  • Closed (0)
  • Open (1)
  • ApprovalRequired (2)

Par exemple : Get-DistributionGroup -Filter "MemberJoinRestriction -eq 'ApprovalRequired'".

MemberOfGroup

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
memberOf Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-UMMailbox
Get-User
Nom unique (DN) ou $null.

Ce filtre requiert le nom unique ou le nom unique canonique du groupe de distribution ou du groupe de sécurité à extension messagerie.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-DistributionGroup "Marketing Department").DistinguishedName), puis utilisez la variable dans le filtre ("MemberOfGroup -eq '$dn'").

Bien que cette propriété soit à valeurs multiples, le filtre renvoie une correspondance si la propriété contient la valeur spécifiée.

Members

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
membre Get-DistributionGroup
Get-Group
Get-Recipient
Nom unique (DN) ou $null.

Ce filtre requiert le nom unique ou le nom unique canonique du membre du groupe.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-Recipient "Jacob Berger").DistinguishedName), puis utilisez la variable dans le filtre ("Members -eq '$dn'").

Bien que cette propriété soit à valeurs multiples, le filtre renvoie une correspondance si la propriété contient la valeur spécifiée.

MobilePhone

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
mobile Get-Contact
Get-LinkedUser
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-User -Filter "MobilePhone -like '555*'".

ModeratedBy

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchModeratedByLink Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
Nom unique (DN).

Ce filtre requiert le nom unique ou le nom unique canonique du modérateur du groupe (une entité de sécurité à extension messagerie, qui est un groupe de sécurité à extension boîte aux lettres, utilisateur de messagerie ou groupe de sécurité à extension messagerie).

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-Recipient "Joanne Schwarz").DistinguishedName), puis utilisez la variable dans le filtre ("ModeratedBy -eq '$dn'").

Bien que cette propriété soit à valeurs multiples, le filtre renvoie une correspondance si la propriété contient la valeur spécifiée.

ModerationEnabled

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchEnableModeration Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
Booléen ($true ou $false)

Par exemple : Get-DistributionGroup -Filter 'ModerationEnabled -eq $true'.

Nom

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
name Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-UMMailbox
Get-User
Get-UnifiedGroup
Chaîne (caractères génériques acceptés)

Par exemple : Get-User -Filter "Name -like 'Laura*'".

NetID

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-LinkedUser
Get-Mailbox
Get-User
String

Cette propriété est renseignée pour les boîtes aux lettres Exchange Online dans les environnements hybrides. Exemple de valeur est 1003BFFD9A0CFA03.

Par exemple : Get-User -Filter 'NetId -ne $null'.

Notes

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
info Get-Contact
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Recipient
Get-User
Get-UnifiedGroup
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-User -Filter "Notes -like 'Events Team*'".

Catégorie d’objet

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
objectCategory Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-UMMailbox
Get-User
Get-UnifiedGroup
String

Ce filtre nécessite le nom unique canonique de l’objet. La valeur utilise la syntaxe <domain>/Configuration/Schema/<Type>.

Les valeurs de type> valides< sont les suivantes :

  • Person pour les boîtes aux lettres, les utilisateurs de messagerie et les contacts de messagerie
  • Grouppour les groupes de distribution, les groupes de sécurité avec messagerie et les groupes Microsoft 365
  • ms-Exch-Public-Folder pour les dossiers publics à extension messagerie
  • ms-Exch-Dynamic-Distribution-List Pour les groupes de distribution dynamique

Par exemple : Get-Recipient -Filter "ObjectCategory -eq 'contoso.com/Configuration/Schema/Group'".

Classe Objet

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
Classe d’objets Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-UMMailbox
Get-User
Get-UnifiedGroup
String

La valeur de cette propriété s’applique top, person, organizationalPerson, user aux boîtes aux lettres et aux utilisateurs de courrier, top, person, organizationalPerson, contact aux contacts de courrier, top, group aux groupes de distribution, aux groupes de sécurité avec service de messagerie et aux groupes Microsoft 365, msExchDynamicDistributionList pour les groupes de distribution dynamiques et top, publicFolder pour les dossiers publics avec service de messagerie

Par exemple : Get-Recipient -Filter "ObjectClass -eq 'Contact'".

Bien que cette propriété soit à valeurs multiples, le filtre renvoie une correspondance si la propriété contient la valeur spécifiée.

Office

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
physicalDeliveryOfficeName Get-Contact
Get-LinkedUser
Get-Mailbox
Get-Recipient
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-User -Filter "Office -like '22*'".

OfflineAddressBook

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchUseOAB Get-Mailbox Nom unique (DN) ou $null.

Ce filtre requiert le nom unique du carnet d’adresses en mode hors connexion.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-OfflineAddressBook "Default Offline Address Book").DistinguishedName), puis utilisez la variable dans le filtre ("OfflineAddressBook -eq '$dn'").

OnPremisesObjectId

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-MailPublicFolder Chaîne ou $null

Par exemple : Get-MailPublicFolder -Filter 'OnPremisesObjectId -ne $null'.

OperatorNumber

Applicable :

  • Prise en charge d’Exchange Server*
  • Non pris en charge dans Exchange Online
  • Non pris en charge Sécurité & conformité

* Get-UMMailbox est disponible uniquement dans Exchange Server 2016 et versions antérieures. La messagerie unifiée a été supprimée dans Exchange Server 2019.

Nom complet LDAP Cmdlets Valeur
msExchUMOperatorNumber Get-UMMailbox Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-UMMailbox -Filter "OperatorNumber -eq 5".

OtherFax

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
otherFacsimileTelephoneNumber Get-Contact
Get-LinkedUser
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-User -Filter "OtherFax -like '206*'".

OtherHomePhone

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
otherHomePhone Get-Contact
Get-LinkedUser
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-User -Filter "OtherHomePhone -like '206*'".

AutreTéléphone

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
otherTelephone Get-Contact
Get-LinkedUser
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-User -Filter "OtherTelephone -like '206*'".

OWAEnabled

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-CASMailbox Booléen ($true ou $false)

Le filtre fonctionne à l’envers. Par exemple, Get-CASMailbox -Filter 'OWAEnabled -eq $true' renvoie les boîtes aux lettres dans lesquelles la propriété OWAEnabled se trouve Falseet Get-CASMailbox -Filter 'OWAEnabled -eq $false' renvoie les boîtes aux lettres dans lesquelles la propriété OWAEnabled se trouve True

OWAforDevicesEnabled

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchOmaAdminWirelessEnable Get-CASMailbox Booléen ($true ou $false)

Par exemple : Get-CASMailbox -Filter 'OWAForDevicesEnabled -eq $true'.

OWAMailboxPolicy

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchOWAPolicy Get-CASMailbox
Get-Recipient
Nom unique (DN) ou $null.

Ce filtre nécessite le nom unique de la stratégie de boîte aux lettres Outlook sur le web (anciennement appelée stratégie de boîte aux lettres Outlook Web App).

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-OwaMailboxPolicy "Default").DistinguishedName), puis utilisez la variable dans le filtre ("OWAMailboxPolicy -eq '$dn'").

Pager

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
pager Get-Contact
Get-LinkedUser
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-User -Filter "Pager -like '206*'".

PersistedCapabilities

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-Mailbox
Get-MailUser
Get-RemoteMailbox
String

En règle générale, la valeur de cette propriété n’est pas $null (vide) pour les comptes Microsoft 365 et les boîtes aux lettres. Pour plus d’informations sur les valeurs de propriété valides, reportez-vous à la rubrique Énumération de capacité.

Par exemple : Get-Mailbox -Filter 'PersistedCapabilities -ne $null'.

Bien que cette propriété soit à valeurs multiples, le filtre renvoie une correspondance si la propriété contient la valeur spécifiée.

Phone

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
telephoneNumber Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-User -Filter "Phone -like '206*'".

PhoneProviderId

Applicable :

  • Prise en charge d’Exchange Server*
  • Non pris en charge dans Exchange Online
  • Non pris en charge Sécurité & conformité

* Get-UMMailbox est disponible uniquement dans Exchange Server 2016 et versions antérieures. La messagerie unifiée a été supprimée dans Exchange Server 2019.

Nom complet LDAP Cmdlets Valeur
msExchUMPhoneProvider Get-UMMailbox Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-UMMailbox -Filter "PhoneProviderId -like '206*'".

PhoneticDisplayName

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msDS-PhoneticDisplayName Get-Contact
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-MailPublicFolder
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-User -Filter "PhoneticDisplayName -like 'Lila*'".

PoliciesExcluded

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchPoliciesExcluded Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UnifiedGroup
Chaîne ou $null

Par exemple : Get-Recipient -Filter 'PoliciesExcluded -ne $null'.

PoliciesIncluded

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchPoliciesIncluded Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UnifiedGroup
Chaîne ou $null

Par exemple : Get-Recipient -Filter 'PoliciesIncluded -eq $null'.

PopEnabled

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-CASMailbox Booléen ($true ou $false)

Par exemple : Get-CASMailbox -Filter 'POPEnabled -eq $false'.

PostalCode

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
postalCode Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-Recipient -Filter "PostalCode -eq 90210".

PostOfficeBox

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
postOfficeBox Get-Contact
Get-LinkedUser
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-User -Filter "PostOfficeBox -like '555*'".

PreviousRecipientTypeDetails

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchPreviousRecipientTypeDetails Get-LinkedUser
Get-User
Chaîne ou $null

Pour connaître les valeurs valides, consultez la description du paramètre RecipientTypeDetails dans Get-Recipient.

Par exemple : Get-User -Filter "PreviousRecipientTypeDetails -eq 'UserMailbox'".

PrimarySmtpAddress

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-CASMailbox
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UMMailbox
Get-UnifiedGroup
Chaîne (caractères génériques acceptés)

N’utilisez pas la propriété PrimarySmtpAddress ; utilisez plutôt la propriété EmailAddresses . Tout filtre qui utilise la propriété PrimarySmtpAddress recherche également les valeurs dans la propriété EmailAddresses . Par exemple, si une boîte aux lettres possède l’adresse e-mail principale dario@contoso.com, les adresses dario2@contoso.com proxy supplémentaires et dario3@contoso.com, tous les filtres suivants renvoient cette boîte aux lettres dans le résultat : "PrimarySmtpAddress -eq 'dario@contoso.com'", "PrimarySmtpAddress -eq 'dario2@contoso.com'", ou "PrimarySmtpAddress -eq 'dario3@contoso.com'".

ProhibitSendQuota

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
mDBOverQuotaLimit Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Valeur de taille quantifiée en octets (par exemple, 300MB ou 1.5GB), ou Unlimited. Les valeurs non qualifiées sont traitées comme des octets.

Vous pouvez uniquement utiliser le paramètre Filtre pour rechercher la valeur Unlimited de cette propriété. Par exemple : Get-Mailbox -Filter "ProhibitSendQuota -eq 'Unlimited'" ou Get-Mailbox -Filter "ProhibitSendQuota -ne 'Unlimited'".

Vous ne pouvez pas utiliser le paramètre Filtre pour rechercher les valeurs de taille de cette propriété. Utilisez plutôt la syntaxe suivante : Get-Mailbox | where "$_.ProhibitSendQuota -<Operator> '<Size>'". Par exemple : Get-Mailbox | where "$_.ProhibitSendQuota -lt '70GB'".

ProhibitSendReceiveQuota

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
mDBOverHardQuotaLimit Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Valeur de taille quantifiée en octets (par exemple, 300MB ou 1.5GB), ou Unlimited. Les valeurs non qualifiées sont traitées comme des octets.

Vous pouvez uniquement utiliser le paramètre Filtre pour rechercher la valeur Unlimited de cette propriété. Par exemple : Get-Mailbox -Filter "ProhibitSendReceiveQuota -eq 'Unlimited'" ou Get-Mailbox -Filter "ProhibitSendReceiveQuota -ne 'Unlimited'".

Vous ne pouvez pas utiliser le paramètre Filtre pour rechercher les valeurs de taille de cette propriété. Utilisez plutôt la syntaxe suivante : Get-Mailbox | where "$_.ProhibitSendReceiveQuota -<Operator> '<Size>'". Par exemple : Get-Mailbox | where "$_.ProhibitSendReceiveQuota -lt '70GB'".

ProtocolSettings

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
protocolSettings Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Chaîne (caractères génériques acceptés) ou $null

La valeur par défaut de cette propriété sur les boîtes aux lettres est RemotePowerShell§1. Cette propriété est remplie avec des valeurs supplémentaires lorsque vous utilisez Set-CASMailbox pour désactiver des protocoles (par exemple, POP3 ou IMAP4).

Par exemple : Get-Mailbox -Filter "ProtocolSettings -like 'POP3*'".

PublicFolderContacts

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
pFContacts Get-MailPublicFolder Nom unique (DN) ou $null.

Cette propriété est affichée en tant que Contacts dans les résultats de la commande Get-MailPublicFolder -Identity <PublicFolderIdentity> | Format-List, mais vous devez utiliser le nom de propriété PublicFolderContacts dans le filtre.

Ce filtre requiert le nom unique ou le nom unique canonique du contact du dossier public.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-Recipient "Kathleen Reiter").DistinguishedName), puis utilisez la variable dans le filtre ("PublicFolderContacts -eq '$dn'").

Bien que cette propriété soit à valeurs multiples, le filtre renvoie une correspondance si la propriété contient la valeur spécifiée.

QueryBaseDN

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchQueryBaseDN Get-Mailbox Chaîne ou $null

Cette propriété était utilisée dans la ségrégation des listes d’adresses globales d’Exchange 2007 pour spécifier un emplacement dans Active Directory. Cette fonctionnalité a été remplacée par des stratégies de carnet d’adresses dans Exchange 2010 Service Pack 2, de sorte que la valeur de cette propriété doit toujours être vide ( $null).

Par exemple : Get-Mailbox -Filter 'QueryBaseDN -ne $null'.

Conteneur destinataire

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchDynamicDLBaseDN Get-DynamicDistributionGroup Nom unique (DN) ou $null.

Ce filtre requiert le nom unique ou le nom unique canonique de l’unité d’organisation ou du conteneur dans Active Directory.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-OrganizationalUnit "contoso.com/Users").DistinguishedName), puis utilisez la variable dans le filtre ("RecipientContainer -eq '$dn'").

RecipientLimits

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchRecipLimit Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Nombre entier ou Unlimited

Par exemple : Get-Mailbox -Filter "RecipientLimits -ne 'Unlimited'".

RecipientType

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-User
Get-UnifiedGroup
  • DynamicDistributionGroup
  • MailContact
  • MailNonUniversalGroup
  • MailUniversalDistributionGroup
  • MailUniversalSecurityGroup
  • MailUser
  • PublicFolder
  • UserMailbox

Par exemple : Get-Recipient -Filter "RecipientType -eq 'MailContact'".

RecipientTypeDetails

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-User
Get-UnifiedGroup
String

Pour connaître les valeurs valides, consultez la description du paramètre RecipientTypeDetails dans Get-Recipient.

Par exemple : Get-Recipient -Filter "RecipientTypeDetails -eq 'SharedMailbox'".

RecoverableItemsQuota

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchDumpsterQuota Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Valeur de taille quantifiée en octets (par exemple, 300MB ou 1.5GB), ou Unlimited. Les valeurs non qualifiées sont traitées comme des octets.

Vous pouvez uniquement utiliser le paramètre Filtre pour rechercher la valeur Unlimited de cette propriété. Par exemple : Get-Mailbox -Filter "RecoverableItemsQuota -eq 'Unlimited'" ou Get-Mailbox -Filter "RecoverableItemsQuota -ne 'Unlimited'".

Vous ne pouvez pas utiliser le paramètre Filtre pour rechercher les valeurs de taille de cette propriété. Utilisez plutôt la syntaxe suivante : Get-Mailbox | where "$_.RecoverableItemsQuota -<Operator> '<Size>'. Par exemple : Get-Mailbox | where "$_.RecoverableItemsQuota -gt '35GB'".

RecoverableItemsWarningQuota

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchDumpsterWarningQuota Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Valeur de taille quantifiée en octets (par exemple, 300MB ou 1.5GB), ou Unlimited. Les valeurs non qualifiées sont traitées comme des octets.

Vous pouvez uniquement utiliser le paramètre Filtre pour rechercher la valeur Unlimited de cette propriété. Par exemple : Get-Mailbox -Filter "RecoverableItemsWarningQuota -eq 'Unlimited'" ou Get-Mailbox -Filter "RecoverableItemsWarningQuota -ne 'Unlimited'".

Vous ne pouvez pas utiliser le paramètre Filtre pour rechercher les valeurs de taille de cette propriété. Utilisez plutôt cette syntaxe : Get-Mailbox | where "$_.RecoverableItemsWarningQuota -<Operator> '<Size>'« . Par exemple : Get-Mailbox | where "$_.RecoverableItemsWarningQuota -gt '25GB'".

RejectMessagesFrom

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
unauthOrig Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
Nom unique (DN) ou $null.

Ce filtre requiert le nom unique du destinataire individuel (une boîte aux lettres, un utilisateur de messagerie ou un contact de messagerie).

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-Recipient "Mai Fujito").DistinguishedName), puis utilisez la variable dans le filtre ("RejectMessagesFrom -eq '$dn'").

Bien que cette propriété soit à valeurs multiples, le filtre renvoie une correspondance si la propriété contient la valeur spécifiée.

RejectMessagesFromDLMembers

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
dLMemRejectPerms Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
Nom unique (DN) ou $null.

Ce filtre requiert le nom unique ou le nom unique canonique du groupe (groupe de distribution, groupe de sécurité à extension messagerie ou groupe de distribution dynamique).

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-DistributionGroup "Marketing Department").DistinguishedName), puis utilisez la variable dans le filtre ("RejectMessagesFromDLMembers -eq '$dn'").

Bien que cette propriété soit à valeurs multiples, le filtre renvoie une correspondance si la propriété contient la valeur spécifiée.

RemoteAccountPolicy

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchSyncAccountsPolicyDN Get-Mailbox Chaîne ou $null

Ce filtre requiert le nom unique de la stratégie de compte distant. Par exemple : Get-Mailbox -Filter "RemoteAccountPolicy -eq 'CN=Contoso Remote Account Policy,CN=Remote Accounts Policies Container,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'".

RemotePowerShellEnabled

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-User Booléen ($true ou $false)

Par exemple : Get-User -Filter 'RemotePowerShellEnabled -eq $false'.

RemoteRecipientType

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchRemoteRecipientType Get-Mailbox
Get-RemoteMailbox
  • None (0)
  • ProvisionMailbox (1)
  • ProvisionArchive (2)
  • Migrated (4)
  • DeprovisionMailbox (8)
  • DeprovisionArchive (16)
  • RoomMailbox (32)
  • EquipmentMailbox (64)
  • SharedMailbox (96)
  • TeamMailbox (128)
  • $null

Par exemple : Get-RemoteMailbox -Filter "RemoteRecipientType -eq 'ProvisionMailbox'".

ReportToManagerEnabled

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
reportToOwner Get-DistributionGroup
Get-DynamicDistributionGroup
Get-UnifiedGroup
Booléen ($true ou $false)

Par exemple : Get-DistributionGroup -Filter 'ReportToManagerEnabled -eq $true'.

ReportToOriginatorEnabled

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
reportToOriginator Get-DistributionGroup
Get-DynamicDistributionGroup
Get-UnifiedGroup
Booléen ($true ou $false)

Par exemple : Get-DistributionGroup -Filter 'ReportToOriginatorEnabled -eq $false'.

RequireAllSendersAreAuthenticated

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchRequireAuthToSendTo Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-SecurityPrincipal
Booléen ($true ou $false)

Cette propriété est affichée en tant que RequireSenderAuthenticationEnabled dans les résultats de la commande Get-<RecipientType> -Identity <RecipientIdentity> | Format-List, mais vous devez utiliser le nom de propriété RequireAllSendersAreAuthenticated dans le filtre. Par exemple : Get-DistributionGroup -Filter 'RequireAllSendersAreAuthenticated -eq $false'.

ResourceBehaviorOptions

Applicable :

  • Non pris en charge dans Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-UnifiedGroup
  • AllowOnlyMembersToPost
  • CalendarMemberReadOnly
  • ConnectorsEnabled
  • HideGroupInOutlook
  • NotebookForLearningCommunitiesEnabled
  • ReportToOriginator
  • SharePointReadonlyForMembers
  • SubscriptionEnabled
  • SubscribeMembersToCalendarEvents
  • SubscribeMembersToCalendarEventsDisabled
  • SubscribeNewGroupMembers
  • WelcomeEmailDisabled
  • WelcomeEmailEnabled
  • $null

Par exemple, Get-UnifiedGroup -Filter "ResourceBehaviorOptions -eq 'CalendarMemberReadOnly'"

ResourceCapacity

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchResourceCapacity Get-Mailbox Nombre entier ou $null

Par exemple, Get-Mailbox -Filter "ResourceCapacity -gt 15"

ResourceCustom

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-Mailbox String

Vous pouvez créer des propriétés de ressource personnalisées à l’aide de l’applet de commande Set-ResourceConfig. Par exemple : Set-ResourceConfig -ResourcePropertySchema Room/Whiteboard,Equipment/Van. Après avoir créé les propriétés, vous pouvez les affecter aux boîtes aux lettres de salle ou d’équipement. Par exemple : Set-Mailbox -Identity "Conference Room 1" -ResourceCustom Whiteboard.

Lorsque vous recherchez des valeurs, utilisez la propriété de ressource personnalisée affectée à la boîte aux lettres de salle ou d’équipement. Par exemple : Get-Mailbox -Filter "ResourceCustom -eq 'Whiteboard'".

ResourceProvisioningOptions

Applicable :

  • Non pris en charge dans Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-UnifiedGroup Team ou $null

Par exemple, Get-UnifiedGroup -Filter "ResourceProvisioningOptions -eq 'Team'"

ResourceType

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-Mailbox
Get-Recipient
Room (0) ou Equipment (1)

Par exemple, Get-Mailbox -Filter "ResourceType -eq 'Equipment'"

RetainDeletedItemsFor

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
garbageCollPeriod Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Une valeur de période : jj.hh :mm :ss,jj = jours, hh = heures, mm = minutes et ss = secondes.

Vous ne pouvez pas utiliser le paramètre Filter pour rechercher des valeurs de période pour cette propriété. Utilisez plutôt la syntaxe suivante : Get-Mailbox | where "$_.RetainDeletedItemsFor -<Operator> '<TimeSpan>'". Par exemple : Get-Mailbox | where "$_.RetainDeletedItemsFor -gt '14.00:00:00'".

RetentionComment

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchRetentionComment Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Chaîne (caractères génériques acceptés) ou $null

Par exemple, Get-Mailbox -Filter "RetentionComment -like '7 years*'"

RetentionPolicy

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-Mailbox
Get-Recipient
Nom unique (DN) ou $null.

Ce filtre requiert le nom unique de la stratégie de rétention.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-RetentionPolicy "Default MRM Policy").DistinguishedName), puis utilisez la variable dans le filtre ("RetentionPolicy -eq '$dn'").

RetentionUrl

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchRetentionURL Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Chaîne (caractères génériques acceptés) ou $null

Par exemple, Get-Mailbox -Filter "RetentionUrl -like 'https://intranet.contoso.com/*'"

RoleAssignmentPolicy

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchRBACPolicyLink Get-Mailbox Nom unique (DN) (caractères génériques acceptés) ou $null.

Ce filtre requiert le nom unique de la stratégie d’attribution des rôles dans Exchange Online.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-RoleAssignmentPolicy "Default Role Assignment Policy").DistinguishedName), puis utilisez la variable dans le filtre ("RoleAssignmentPolicy -eq '$dn'").

RulesQuota

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchMDBRulesQuota Get-Mailbox Valeur de taille quantifiée en octets (par exemple, 50B ou 128KB). Les valeurs non qualifiées sont traitées comme des octets.

Vous ne pouvez pas utiliser le paramètre Filtre pour rechercher les valeurs de taille de cette propriété. Utilisez plutôt la syntaxe suivante : Get-Mailbox | where "$_.RulesQuota -<Operator> '<Size>'". Par exemple : Get-Mailbox | where "$_.RulesQuota -lt '256KB'".

SafeRecipientsHash

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchSafeRecipientsHash Get-Recipient Vide ( $null) ou une valeur hachée.

En réalité, vous pouvez uniquement utiliser cette valeur pour filtrer sur des valeurs vides ou non vides. Par exemple : Get-Recipient -Filter 'SafeRecipientsHash -ne $null'.

SafeSendersHash

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchSafeSendersHash Get-Recipient Vide ( $null) ou une valeur hachée.

En réalité, vous pouvez uniquement utiliser cette valeur pour filtrer sur des valeurs vides ou non vides. Par exemple : Get-Recipient -Filter 'SafeSendersHash -ne $null'.

SamAccountName

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
SamAccountName Get-CASMailbox
Get-DistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UMMailbox
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple, Get-Recipient -Filter "SamAccountName -like 'laura*'"

SCLDeleteThresholdInt

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchMessageHygieneSCLDeleteThreshold Get-Mailbox -2147483648 (valeur SCL 0), -2147483647 (valeur SCL 1), -2147483646 (valeur SCL 2), -2147483645 (valeur SCL 3), -2147483644 (valeur SCL 4), -2147483643 (valeur SCL 5), -2147483642 (valeur SCL 6), -2147483641 (valeur SCL 7), -2147483640 (valeur SCL 8), -2147483639 (valeur SCL 9) ou $null

Cette propriété est affichée en tant que SCLDeleteThreshold dans les résultats de la commande Get-Mailbox -Identity <MailboxIdentity> | Format-List, mais vous devez utiliser le nom de propriété SCLDeleteThresholdInt dans le filtre. Par exemple : Get-Mailbox -Filter "SCLDeleteThresholdInt -ge -2147483640".

SCLJunkThresholdInt

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchMessageHygieneSCLJunkThreshold Get-Mailbox -2147483648 (valeur SCL 0), -2147483647 (valeur SCL 1), -2147483646 (valeur SCL 2), -2147483645 (valeur SCL 3), -2147483644 (valeur SCL 4), -2147483643 (valeur SCL 5), -2147483642 (valeur SCL 6), -2147483641 (valeur SCL 7), -2147483640 (valeur SCL 8), -2147483639 (valeur SCL 9) ou $null

Cette propriété est affichée en tant que SCLJunkThreshold dans les résultats de la commande Get-Mailbox -Identity <MailboxIdentity> | Format-List, mais vous devez utiliser le nom de propriété SCLJunkThresholdInt dans le filtre. Par exemple : Get-Mailbox -Filter "SCLJunkThresholdInt -ge -2147483645".

SCLQuarantineThresholdInt

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchMessageHygieneSCLQuarantineThreshold Get-Mailbox -2147483648 (valeur SCL 0), -2147483647 (valeur SCL 1), -2147483646 (valeur SCL 2), -2147483645 (valeur SCL 3), -2147483644 (valeur SCL 4), -2147483643 (valeur SCL 5), -2147483642 (valeur SCL 6), -2147483641 (valeur SCL 7), -2147483640 (valeur SCL 8), -2147483639 (valeur SCL 9) ou $null

Cette propriété est affichée en tant que SCLQuarantineThreshold dans les résultats de la commande Get-Mailbox -Identity <MailboxIdentity> | Format-List, mais vous devez utiliser le nom de propriété SCLQuarantineThresholdInt dans le filtre. Par exemple : Get-Mailbox -Filter "SCLQuarantineThresholdInt -ge -2147483643".

SCLRejectThresholdInt

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchMessageHygieneSCLRejectThreshold Get-Mailbox -2147483648 (valeur SCL 0), -2147483647 (valeur SCL 1), -2147483646 (valeur SCL 2), -2147483645 (valeur SCL 3), -2147483644 (valeur SCL 4), -2147483643 (valeur SCL 5), -2147483642 (valeur SCL 6), -2147483641 (valeur SCL 7), -2147483640 (valeur SCL 8), -2147483639 (valeur SCL 9) ou $null

Cette propriété est affichée en tant que SCLRejectThreshold dans les résultats de la commande Get-Mailbox -Identity <MailboxIdentity> | Format-List, mais vous devez utiliser le nom de propriété SCLRejectThresholdInt dans le filtre. Par exemple : Get-Mailbox -Filter "SCLRejectThresholdInt -ge -2147483641".

SendOofMessageToOriginatorEnabled

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
oOFReplyToOriginator Get-DistributionGroup
Get-DynamicDistributionGroup
Get-UnifiedGroup
Booléen ($true ou $false)

Par exemple : Get-DistributionGroup -Filter 'SendOofMessageToOriginatorEnabled -eq $true'.

ServerLegacyDN

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchHomeServerName Get-CASMailbox
Get-Mailbox
Get-Recipient
Get-UMMailbox
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-Mailbox -Filter "ServerLegacyDN -like 'Mailbox01'".

Voici un exemple de valeur ServerLegacyDN complète : /o=Contoso Corporation/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=Mailbox01.

ServerName

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-CASMailbox
Get-Mailbox
Get-Recipient
Get-UMMailbox
String

Par exemple : Get-Recipient -Filter "ServerName -eq 'Mailbox01'".

SharingPolicy

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchSharingPolicyLink Get-Mailbox
Get-Recipient
Nom unique (DN) ou $null.

Ce filtre requiert le nom unique de la stratégie de partage.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-SharingPolicy "Custom Sharing Policy").DistinguishedName), puis utilisez la variable dans le filtre ("SharingPolicy -eq '$dn'").

Remarque

Pour l’affectation par défaut de la stratégie de partage par défaut (nommée Stratégie de partage par défaut) à une boîte aux lettres, la valeur de la propriété SharingPolicy est vide ($null).

Sid

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
objectSid Get-Group
Get-LinkedUser
Get-SecurityPrincipal
Get-User
String

Par exemple : Get-User -Filter "Sid -eq 's-1-5-21-3628364307-1600040346-819251021-2603'".

SidHistory

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
SIDHistory Get-Group
Get-LinkedUser
Get-User
Chaîne ou $null

Par exemple : Get-User -Filter "SidHistory -eq 's-1-5-21-3628364307-1600040346-819251021-2603'".

Le filtrage par la $null valeur de cette propriété est pris en charge uniquement dans Exchange Server. Dans Exchange Online et sécurité & Conformité PowerShell, utilisez plutôt une correspondance de valeur exacte.

SimpleDisplayName

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
displayNamePrintable Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-User -Filter "SimpleDisplayName -like 'lila*'".

SingleItemRecoveryEnabled

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Booléen ($true ou $false)

Par exemple : Get-Mailbox -Filter 'SingleItemRecoveryEnabled -eq $true'.

SKUAsigné

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-LinkedUser
Get-Mailbox
Get-MailUser
Get-Recipient
Get-User
Booléen ($true ou $false) ou $null.

Par exemple : Get-User -Filter 'SKUAssigned -eq $true'.

SourceAnchor

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-Mailbox Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-Mailbox -Filter 'SourceAnchor -ne $null'.

StateOrProvince

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
st Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-User -Filter "StateOrProvince -like 'Carolina*'".

StreetAddress

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
adresserue Get-Contact
Get-LinkedUser
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-User -Filter "StreetAddress -like '36th Ave NE*'".

StsRefreshTokensValidFrom

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchStsRefreshTokensValidFrom Get-LinkedUser
Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Get-User
$null ou une valeur date/heure : valeur de 64 bits représentant le nombre d’intervalles de 100 nanosecondes depuis le 1er janvier 1601 (UTC)

Par exemple : Get-User -Filter "StsRefreshTokensValidFrom -gt '8/1/2017'".

Assistant Téléphone

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
Assistant téléphone Get-Contact
Get-LinkedUser
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-User -Filter "TelephoneAssistant -like '206*'".

ThrottlingPolicy

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchThrottlingPolicyDN Get-Mailbox Nom unique (DN) ou $null.

Ce filtre requiert le nom unique de la stratégie de limitation.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-ThrottlingPolicy "Custom Throttling Policy").DistinguishedName), puis utilisez la variable dans le filtre ("ThrottlingPolicy -eq '$dn'").

Titre

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
title Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-User -Filter "Title -eq 'Dr.'".

Robes UMAddresses

Applicable :

  • Prise en charge d’Exchange Server (Exchange 2016 ou version antérieure. La messagerie unifiée a été supprimée dans Exchange 2019)
  • Non pris en charge dans Exchange Online
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchUMAddresses Get-UMMailbox Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-UMMailbox -Filter "UMAddresses -like 'EUM:*'".

UMCallingLineIds

Applicable :

  • Prise en charge d’Exchange Server (Exchange 2016 ou version antérieure. La messagerie unifiée a été supprimée dans Exchange 2019)
  • Non pris en charge dans Exchange Online
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchUMCallingLineIds Get-Contact
Get-LinkedUser
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-User -Filter "UMCallingLineIds -like '123*'".

Bien que cette propriété soit à valeurs multiples, le filtre renvoie une correspondance si la propriété contient la valeur spécifiée.

UMDtmfMap (en anglais seulement)

Applicable :

  • Prise en charge d’Exchange Server (Exchange 2016 ou version antérieure. La messagerie unifiée a été supprimée dans Exchange 2019)
  • Non pris en charge dans Exchange Online
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchUMDtmfMap Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UMMailbox
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-Mailbox -Filter "UMDtmfMap -like '26297*'".

Bien que cette propriété soit à valeurs multiples, le filtre renvoie une correspondance si la propriété contient la valeur spécifiée.

UMEnabled

Applicable :

  • Prise en charge d’Exchange Server (Exchange 2016 ou version antérieure. La messagerie unifiée a été supprimée dans Exchange 2019)
  • Non pris en charge dans Exchange Online
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-Mailbox
Get-Recipient
Get-UMMailbox
Booléen ($true ou $false)

Par exemple : Get-Mailbox -Filter 'UMEnabled -eq $true'.

UMMailboxPolicy

Applicable :

  • Prise en charge d’Exchange Server (Exchange 2016 ou version antérieure. La messagerie unifiée a été supprimée dans Exchange 2019)
  • Non pris en charge dans Exchange Online
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchUMTemplateLink Get-Recipient
Get-UMMailbox
Nom unique (DN) ou $null.

Ce filtre requiert le nom unique de la stratégie de boîte aux lettres de messagerie unifiée.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-UMMailboxPolicy "Contoso Default Policy").DistinguishedName), puis utilisez la variable dans le filtre ("UMMailboxPolicy -eq '$dn'").

UMRecipientDialPlanId

Applicable :

  • Prise en charge d’Exchange Server (Exchange 2016 ou version antérieure. La messagerie unifiée a été supprimée dans Exchange 2019)
  • Non pris en charge dans Exchange Online
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchUMRecipientDialPlanLink Get-Recipient Nom unique (DN) ou $null.

Ce filtre requiert le nom unique du plan de numérotation de messagerie unifiée.

Pour utiliser une valeur conviviale, stockez le DN dans une variable (par exemple, $dn = (Get-UMDialPlan "Contoso Dial Plan").DistinguishedName), puis utilisez la variable dans le filtre ("UMRecipientDialPlanId -eq '$dn'").

Demande de mise à niveau

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-User
  • None (0)
  • TenantUpgrade (1)
  • PrestageUpgrade (2)
  • CancelPrestageUpgrade (3)
  • PilotUpgrade (4)
  • TenantUpgradeDryRun (5)

Par exemple : Get-User -Filter "UpgradeRequest -ne 'None'".

UpgradeStatus

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-User
  • None (0)
  • NotStarted (1)
  • InProgress (2)
  • Warning (3)
  • Error (4)
  • Cancelled (5)
  • Complete (6)
  • ForceComplete (7)

Par exemple : Get-User -Filter "UpgradeStatus -ne 'None'".

UsageLocation

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchUsageLocation Get-Mailbox
Get-MailUser
Get-Recipient
String

Ce filtre nécessite le nom du pays ISO 3166-1 (par exemple) États-Unisou le code du pays à deux lettres (par exemple US) pour l’utilisateur dans Microsoft 365. Pour plus d’informations, voir Codes de pays - ISO 3166.

Par exemple : Get-Recipient -Filter 'UsageLocation -eq "US"'.

UseDatabaseQuotaDefaults

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Non pris en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
mDBUseDefaults Get-Mailbox Booléen ($true ou $false)

Par exemple : Get-Mailbox -Filter 'UseDatabaseQuotaDefaults -eq $false'.

UserAccountControl

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
userAccountControl Get-LinkedUser
Get-User
  • AccountDisabled
  • DoNotExpirePassword
  • NormalAccount

Par exemple : Get-User -Filter "UserAccountControl -eq 'NormalAccount'".

Vous pouvez spécifier plusieurs valeurs séparées par des virgules, mais l’ordre est important. Par exemple, Get-User -Filter "UserAccountControl -eq 'AccountDisabled,NormalAccount'" renvoie des résultats différents de Get-User -Filter "UserAccountControl -eq 'NormalAccount,AccountDisabled'".

Cette propriété à valeurs multiples renvoie une correspondance uniquement si la propriété est égale à la valeur spécifiée.

UserPrincipalName

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
userPrincipalName Get-LinkedUser
Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Get-User
Chaîne (caractères génériques acceptés)

Par exemple : Get-User -Filter "UserPrincipalName -like 'julia@*'".

VoiceMailSettings

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchUCVoiceMailSettings Get-Contact
Get-LinkedUser
Get-User
Chaîne (caractères génériques acceptés) ou $null

Les valeurs valides pour cette propriété sont :

  • ExchangeHostedVoiceMail=0
  • ExchangeHostedVoiceMail=1
  • CsHostedVoiceMail=0
  • CsHostedVoiceMail=1

Par exemple : Get-User -Filter 'VoiceMailSettings -ne $null'.

Dans Exchange Online, cette propriété contient une valeur de messagerie vocale hébergée héritée et est généralement vide. Le filtrage sur cette propriété ne renvoie généralement aucun résultat.

WebPage

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
wWWHomePage Get-Contact
Get-LinkedUser
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-User -Filter "WebPage -like 'https://intranet.contoso.com/*'".

WhenChanged

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
WhenChanged Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-UMMailbox
Get-User
Get-UnifiedGroup
Une valeur date/heure : valeur de 64 bits représentant le nombre d’intervalles de 100 nanosecondes depuis le 1er janvier 1601 (UTC)

Par exemple : Get-Recipient -Filter "WhenChanged -gt '8/1/2017 2:00:00 PM'".

WhenChangedUTC

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-UMMailbox
Get-User
Get-UnifiedGroup
Une valeur date/heure : valeur de 64 bits représentant le nombre d’intervalles de 100 nanosecondes depuis le 1er janvier 1601 (UTC)

Par exemple : Get-Recipient -Filter "WhenChangedUTC -gt '8/1/2017 2:00:00 PM'".

Lors de la création

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
when Created Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-UMMailbox
Get-User
Get-UnifiedGroup
Une valeur date/heure : valeur de 64 bits représentant le nombre d’intervalles de 100 nanosecondes depuis le 1er janvier 1601 (UTC)

Par exemple : Get-Recipient -Filter "WhenCreated -gt '8/1/2017 2:00:00 PM'".

WhenCreatedUTC

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
s/o Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-UMMailbox
Get-User
Get-UnifiedGroup
Une valeur date/heure : valeur de 64 bits représentant le nombre d’intervalles de 100 nanosecondes depuis le 1er janvier 1601 (UTC)

Par exemple : Get-Recipient -Filter "WhenCreatedUTC -gt '8/1/2017 2:00:00 PM'".

WhenMailboxCreated

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchWhenMailboxCreated Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Une valeur date/heure : valeur de 64 bits représentant le nombre d’intervalles de 100 nanosecondes depuis le 1er janvier 1601 (UTC)

Par exemple : Get-Recipient -Filter "WhenMailboxCreated -gt '8/1/2017 2:00:00 PM'".

WhenSoftDeleted

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchWhenSoftDeletedTime Get-LinkedUser
Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Get-User
Get-UnifiedGroup
Une valeur date/heure : valeur de 64 bits représentant le nombre d’intervalles de 100 nanosecondes depuis le 1er janvier 1601 (UTC)

Ce filtre nécessite le commutateur SoftDeleted dans la commande pour les boîtes aux lettres.

Par exemple : Get-Mailbox -SoftDeletedMailbox -Filter "WhenSoftDeleted -gt '8/1/2017 2:00:00 PM'".

WindowsEmailAddress

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
courrier Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-Mailbox -Filter "WindowsEmailAddress -like '@fabrikam.com*'".

WindowsLiveID

Applicable :

  • Prise en charge d’Exchange Server
  • Exchange Online pris en charge
  • Prise en charge Sécurité & conformité
Nom complet LDAP Cmdlets Valeur
msExchWindowsLiveID Get-LinkedUser
Get-Mailbox
Get-MailUser
Get-Recipient
Get-User
Chaîne (caractères génériques acceptés) ou $null

Par exemple : Get-Mailbox -Filter "WindowsLiveID -like '*@fabrikam.onmicrosoft.com'".

Pour plus d'informations

Exchange 2007 était la première version d’Exchange qui nécessitait des filtres OPATH au lieu de filtres LDAP. Pour plus d’informations sur la conversion des filtres LDAP en filtres OPATH, consultez l’article du blog de l’équipe Microsoft Exchange, Besoin d’aide pour convertir vos filtres LDAP en OPATH ?.