Filter パラメーターを使用して、Exchange 管理シェル (Exchange Server PowerShell) および Exchange Online PowerShell のユーザー オブジェクトとグループ オブジェクトのプロパティに基づいて OPATH フィルターを作成します。 Filter パラメーターは、次の受信者コマンドレットで使用できます。
- 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
Exchange PowerShell の 受信者 フィルターの詳細については、「Exchange PowerShell コマンドの受信者フィルター」を参照してください。
注:
Filter パラメーターは、その他のコマンドレット (例: Get-MailboxStatistics、Get-Queue および Get-Message) でも使用できます。 ただし、これらのコマンドレットの Filter パラメーターで受け入れられるプロパティ値は、この記事で説明するユーザープロパティとグループ プロパティとは似ていません。
ユーザー コマンドレットとグループ コマンドレットで Filter パラメーターを使用することが確認されたプロパティについては、この記事で説明します。
注:
リストには以下のものが含まれます。
- 1 種類の環境 (Microsoft 365、オンプレミスの Exchange、またはハイブリッド) でのみ使用されるプロパティ。 プロパティはすべての環境の受信者オブジェクトに存在する可能性がありますが、値は 1 種類の環境でのみ意味があります (空白または
None以外の値)。 - 存在するが、使用されなくなった機能に対応するプロパティ。
- 1 種類の環境 (Microsoft 365、オンプレミスの Exchange、またはハイブリッド) でのみ使用されるプロパティ。 プロパティはすべての環境の受信者オブジェクトに存在する可能性がありますが、値は 1 種類の環境でのみ意味があります (空白または
すべての受信者プロパティに、対応する Active Directory プロパティが存在するわけではありません。 これらのプロパティの LDAP 表示名の値は "n/a" です。これは、プロパティが (Exchange によって) 計算されることを示します。
OPATH フィルター全体を二重引用符 " " で囲みます。 フィルターにシステム値 (例えば、
$true、$false、または$null) が含まれている場合は、代わりに単一引用符 ' ' を使用します。 Filter パラメーターは文字列 (システム ブロックではありません) ですが、フィルターに変数が含まれていない場合にのみ、中かっこ { } を使用することもできます。 詳細については、「OPATH 構文の追加情報」を参照してください。ワイルドカード文字を受け入れるテキスト文字列のプロパティには、
-like演算子 (たとえば、"Property -like 'abc*'") が必要です。空白または空白以外のプロパティ値を検索するには、値
$null(たとえば、'Property -eq $null'または'Property -ne $null') を使用します。Exchange Online PowerShell モジュールの 9 つの排他的な Get-EXO* コマンドレットのフィルター処理に関する考慮事項については、「Exchange Online PowerShell モジュールのフィルター」を参照してください。
AcceptMessagesOnlyFrom
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| authOrig |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
文字列または $null |
このフィルターでは、個別の受信者 (メールボックス、メール ユーザー、またはメール連絡先) の識別名が必要です。 たとえば、Get-DistributionGroup -Filter "AcceptMessagesOnlyFrom -eq 'CN=Yuudai Uchida,CN=Users,DC=contoso,DC=com'" または Get-DistributionGroup -Filter "AcceptMessagesOnlyFrom -eq 'contoso.com/Users/Angela Gruber'" などです。
各受信者の識別名を探すには、<RecipientIdentity> を受信者の名前、エイリアス、またはメールアドレスに置き換え、次のコマンド Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName を実行します。
このプロパティは複数値ですが、プロパティに指定した値が 含まれている 場合、フィルターは一致を返します。
AcceptMessagesOnlyFromDLMembers
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| dLMemSubmitPerms |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
文字列または $null |
このフィルターでは、グループの識別名または正規の識別名 (配布グループ、メールが有効なセキュリティ グループ、または動的配布グループ) が必要です。 たとえば、Get-Mailbox -Filter "AcceptMessagesOnlyFromDLMembers -eq 'CN=Marketing Department,CN=Users,DC=contoso,DC=com'" などです。 または Get-Mailbox -Filter "AcceptMessagesOnlyFromDLMembers -eq 'contoso.com/Users/Marketing Department'" です。
グループの識別名を検索するには、<GroupIdentity> をグループの名前、エイリアス、またはメールアドレスに置き換えて、Get-DistributionGroup -Identity "<GroupIdentity>" | Format-List Name,DistinguishedName または Get-DynamicDistributionGroup -Identity "<GroupIdentity>" | Format-List Name,DistinguishedName のいずれかのコマンドを実行します。
このプロパティは複数値ですが、プロパティに指定した値が 含まれている 場合、フィルターは一致を返します。
ActiveSyncAllowedDeviceIDs
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchMobileAllowedDeviceIds | Get-CASMailbox | 文字列 (ワイルドカードを使用可能) または $null |
デバイス ID は、デバイスを一意に識別する文字列です。
Get-MobileDevice コマンドレットを使用して、メールボックスのある ActiveSync パートナーシップを持つデバイスを表示します。 デバイス ID をメールボックスで表示するには、<MailboxIdentity> をメールボックスの名前、エイリアス、またはメールアドレスに置き換え、次のコマンド Get-MobileDevice -Mailbox <MailboxIdentity> | Format-List を実行します。
デバイス ID 値を取得すると、フィルターで使用できます。 たとえば、Get-CasMailbox -Filter "(ActiveSyncAllowedDeviceIDs -like 'text1*') -or (ActiveSyncAllowedDeviceIDs -eq 'text2'" などです。
ActiveSyncBlockedDeviceIDs
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchMobileBlockedDeviceIds | Get-CASMailbox | 文字列 (ワイルドカードを使用可能) または $null |
デバイス ID は、デバイスを一意に識別する文字列です。
Get-MobileDevice コマンドレットを使用して、メールボックスのある ActiveSync パートナーシップを持つデバイスを表示します。 デバイス ID をメールボックスで表示するには、<MailboxIdentity> をメールボックスの名前、エイリアス、またはメールアドレスに置き換え、次のコマンド Get-MobileDevice -Mailbox <MailboxIdentity> | Format-List を実行します。
デバイス ID 値を取得すると、フィルターで使用できます。 たとえば、Get-CasMailbox -Filter "(ActiveSyncBlockedDeviceIDs -like 'text1*') -or (ActiveSyncBlockedDeviceIDs -eq 'text2'" などです。
ActiveSyncEnabled
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし | Get-CASMailbox | ブール値 ($true または $false) |
たとえば、Get-CasMailbox -Filter 'ActiveSyncEnable -eq $false' などです。
ActiveSyncMailboxPolicy
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchMobileMailboxPolicyLink |
Get-CASMailbox Get-Recipient |
文字列または $null |
このフィルターでは、ActiveSync メールボックス ポリシーの識別名が必要です。 たとえば、Get-CASMailbox -Filter "ActiveSyncMailboxPolicy -eq 'CN=Default,CN=Mobile Mailbox Policies,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'" などです。
次のコマンド Get-MobileDeviceMailboxPolicy | Format-List Name,DistinguishedName を実行して、ActiveSync メールボックス ポリシーの識別名を確認できます。
注:
既定の ActiveSync メールボックス ポリシー (Default という名前) をメールボックスに既定で割り当てるには、 ActiveSyncMailboxPolicy プロパティの値が空白 ($null)。
ActiveSyncSuppressReadReceipt
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし | Get-CASMailbox | ブール値 ($true または $false) |
たとえば、Get-CasMailbox -Filter 'ActiveSyncSuppressReadReceipt -eq $true' などです。
AddressBookPolicy
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchAddressBookPolicyLink |
Get-Mailbox Get-Recipient |
文字列または $null |
このフィルターでは、アドレス帳ポリシーの識別名が必要です。 たとえば、Get-Mailbox -Filter "AddressBookPolicy -eq 'CN=Contoso ABP,CN=AddressBook Mailbox Policies,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'" などです。
次のコマンド Get-AddressBookPolicy | Format-List Name,DistinguishedName を実行して、アドレス帳ポリシーの識別名を確認できます。
AddressListMembership
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| showInAddressBook |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
文字列または $null |
このフィルターでは、アドレス一覧の識別名が必要です。 たとえば、Get-MailContact -Filter "AddressListMembership -eq 'CN=All Contacts,CN=All Address Lists,CN=Address Lists Container,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'" などです。
次のコマンド Get-AddressList | Format-List Name,DistinguishedName を実行して、アドレス一覧の識別名を確認できます。
AdminDisplayName
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| adminDisplayName | Get-SecurityPrincipal | 文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-SecurityPrincipal -Filter 'AdminDisplayName -ne $null' | Format-Table -Auto Name,AdminDisplayName などです。
AdministrativeUnits
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 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 |
たとえば、「 Get-User -Filter 'AdministrativeUnits -ne $null' 」のように入力します。
AggregatedMailboxGuids
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchAlternateMailboxes |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
文字列または $null |
たとえば、Get-Mailbox -Filter 'AggregatedMailboxGuids -ne $null' などです。
Alias
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| mailNickname |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
文字列 (ワイルドカードを使用可能) |
たとえば、Get-Recipient -Filter "Alias -like 'smith*'" などです。
AllowUMCallsFromNonUsers
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchUMListInDirectorySearch |
Get-Contact Get-LinkedUser Get-UMMailbox Get-User |
None (0) または SearchEnabled (1) |
たとえば、Get-User -Filter "AllowUMCallsFromNonUsers -ne 'SearchEnabled'" などです。
ArbitrationMailbox
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchArbitrationMailbox |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox |
文字列または $null |
このフィルターでは、調停メールボックスの識別名が必要です。 たとえば、Get-DistributionGroup -Filter "ArbitrationMailbox -eq 'CN=SystemMailbox"1f05a927-2e8f-4cbb-9039-2cfb8b95e486",CN=Users,DC=contoso,DC=com'" などです。
次のコマンド Get-Mailbox -Arbitration | Format-List Name,DistinguishedName を実行して、調停メールボックスの識別名を確認できます。
ArchiveDatabase
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchArchiveDatabaseLink |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
文字列または $null |
このフィルターでは、アーカイブ メールボックス データベースの識別名が必要です。 たとえば、Get-Mailbox -Filter "ArchiveMailbox -eq 'CN=MBX DB02,CN=Databases,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'" などです。
次のコマンド Get-MailboxDatabase | Format-List Name,DistinguishedName を実行して、メールボックス データベースの識別名を確認できます。
ArchiveDomain
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchArchiveAddress | Get-Mailbox | 文字列 (ワイルドカードを使用可能) または $null |
このプロパティは、アーカイブ メールボックスを保持するExchange Online organizationを識別するために、オンプレミスの Exchange 環境で使用されます。 たとえば、「 Get-Mailbox -Filter "ArchiveDomain -like 'contoso.onmicrosoft.com*'" 」のように入力します。
ArchiveGuid
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchArchiveGUID |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
文字列または $null |
このフィルターでは、アーカイブ メールボックスの GUID が必要です。 たとえば、Get-Mailbox -Filter "ArchiveMailbox -eq '6476f55e-e5eb-4462-a095-f2cb585d648d'" などです。
次のコマンド Get-Mailbox -Archive | Format-Table -Auto Name,ArchiveGUID を実行して、アーカイブ メールボックスの GUID を確認できます。
ArchiveName
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchArchiveName |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
文字列 (ワイルドカードを使用可能) または $null |
このフィルターでは、アーカイブ メールボックスの名前が必要です。 たとえば、Get-Mailbox -Filter "ArchiveName -like 'In-Place Archive*'" などです。
次のコマンド Get-Mailbox -Archive | Format-Table -Auto Name,ArchiveName を実行して、アーカイブ メールボックスの名前を確認できます。
ArchiveQuota
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchArchiveQuota |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
バイトで表したサイズの値 (たとえば、300MB や 1.5GB) または Unlimited。 単位が付加されていない値は、バイトとして扱われます。 |
このプロパティの値 Unlimited を検索する場合にのみ、Filter パラメーターを使用できます。 たとえば、Get-Mailbox -Filter "ArchiveQuota -eq 'Unlimited'" または Get-Mailbox -Filter "ArchiveQuota -ne 'Unlimited'" などです。
Filter パラメーターを使用して、このプロパティのサイズ値を検索することはできません。 代わりに、次の構文 Get-Mailbox | where "$_.ArchiveQuota -<Operator> '<Size>'" を使用します。 たとえば、Get-Mailbox | where "$_.ArchiveQuota -gt '85GB'" などです。
ArchiveRelease
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchArchiveRelease |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox Get-User |
None、E14、E15 または $null。 |
たとえば、Get-Recipient -Filter 'ArchiveRelease -ne $null' などです。
ArchiveState
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし |
Get-Mailbox Get-Recipient Get-RemoteMailbox |
None (0)、Local (1)、HostedProvisioned (2)、HostedPending (3) または OnPremise (4)。 |
たとえば、Get-Recipient -Filter "ArchiveState -eq 'HostedProvisioned'" などです。
ArchiveStatus
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchArchiveStatus |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
None (0) または Active (1)。 |
たとえば、Get-Recipient -Filter "ArchiveStatus -eq 'Active'" などです。
ArchiveWarningQuota
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchArchiveWarnQuota |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
バイトで表したサイズの値 (たとえば、300MB や 1.5GB) または Unlimited。 単位が付加されていない値は、バイトとして扱われます。 |
このプロパティの値 Unlimited を検索する場合にのみ、Filter パラメーターを使用できます。 たとえば、Get-Mailbox -Filter "ArchiveWarningQuota -eq 'Unlimited'" または Get-Mailbox -Filter "ArchiveWarningQuota -ne 'Unlimited'" などです。
Filter パラメーターを使用して、このプロパティのサイズ値を検索することはできません。 代わりに、次の構文 Get-Mailbox | where "$_.ArchiveWarningQuota -<Operator> '<Size>'" を使用します。 たとえば、Get-Mailbox | where "$_.ArchiveWarningQuota -gt '85GB'" などです。
AssistantName
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchAssistantName |
Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "AssistantName -like 'Julia*'" などです。
AuditEnabled
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchMailboxAuditEnable | Get-Mailbox | ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'AuditEnabled -eq $true' などです。
AuditLogAgeLimit
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchMailboxAuditLogAgeLimit |
Get-Mailbox Get-UnifiedGroup |
期間値 : dd.hh:mm:ss (dd = 日、hh = 時間、mm = 分、ss = 秒) の形式で期間として入力します。 |
Filter パラメーターを使用して、このプロパティの期間値を検索することはできません。 代わりに、次の構文 Get-Mailbox | where "$_.AuditLogAgeLimit -<Operator> '<TimeSpan>'" を使用します。 たとえば、Get-Mailbox | where "$_.AuditLogAgeLimit -gt '60.00:00:00'" などです。
AuthenticationPolicy
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchAuthPolicyLink | Get-User | 文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "AuthenticationPolicy -eq 'CN=Block Basic Auth,CN=Auth Policies,CN=Configuration,CN=contoso.onmicrosoft.com,CN=ConfigurationUnits,DC=NAMPR11B009,DC=PROD,DC=OUTLOOK,DC=COM'" などです。
BlockedSendersHash
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchBlockedSendersHash | Get-Recipient | 空白 ($null) またはハッシュ値。 |
現実的には、この値を使用すると、空白または空白以外の値をフィルター処理できます。 たとえば、Get-Recipient -Filter 'BlockedSendersHash -ne $null'. などです。
c
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| c |
Get-Contact Get-LinkedUser Get-Recipient Get-SecurityPrincipal Get-User |
文字列 (ワイルドカードを使用可能) または $null |
このフィルターでは、ユーザーに ISO 3166-1 の 2 文字の国コード (例: 米国の場合 US) が必要です。 このプロパティは、Active Directory でユーザーの国を定義するために co と countryCode のプロパティと併せて使用されます。
たとえば、Get-User -Filter "c -eq 'US'" などです。
CalendarLoggingQuota
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchCalendarLoggingQuota | Get-Mailbox | バイトで表したサイズの値 (たとえば、300MB や 1.5GB) または Unlimited。 単位が付加されていない値は、バイトとして扱われます。 |
このプロパティの値 Unlimited を検索する場合にのみ、Filter パラメーターを使用できます。 たとえば、Get-Mailbox -Filter "CalendarLoggingQuota -eq 'Unlimited'" または Get-Mailbox -Filter "CalendarLoggingQuota -ne 'Unlimited'" などです。
Filter パラメーターを使用して、このプロパティのサイズ値を検索することはできません。 代わりに、次の構文 Get-Mailbox | where "$_.CalendarLoggingQuota -<Operator> '<Size>'" を使用します。 たとえば、Get-Mailbox | where "$_.CalendarLoggingQuota -gt '10GB'" などです。
CalendarRepairDisabled
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchCalendarRepairDisabled | Get-Mailbox | ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'CalendarRepairDisabled -eq $true' などです。
CertificateSubject
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし |
Get-LinkedUser Get-User |
文字列または $null |
ユーザー アカウントに対して発行される X509 証明書 (Active Directory ユーザーとコンピューターの [発行された証明書] タブに表示される)。
たとえば、Get-User -Filter "CertificateSubject -eq 'X509:<I>C=US,O=InternetCA,CN=APublicCertificateAuthority<S>C=US,O=Fabrikam,OU=Sales,CN=Jeff Smith')
市区町村
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| l |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "City -eq 'Redmond'" などです。
Company
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| company |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "Company -like 'Contoso*'" などです。
ComplianceTagHoldApplied
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし |
Get-Mailbox Get-MailUser |
ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'ComplianceTagHoldApplied -eq $true' などです。
ConsumerNetID
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし |
Get-LinkedUser Get-User |
文字列または $null |
たとえば、Get-User -Filter 'ConsumerNetID -ne $null' などです。
CountryCode
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| countryCode |
Get-Contact Get-LinkedUser Get-Recipient Get-SecurityPrincipal Get-User |
整数 |
このフィルターでは、ユーザーに ISO 3166-1 の 3 桁の国コードが必要になります (例: 米国の場合 840)。 このプロパティは、Active Directory のユーザーの国を定義するために c プロパティと co プロパティと併せて使用されます。
たとえば、Get-User -Filter "countryCode -eq 796" などです。
CountryOrRegion
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| co |
Get-Contact Get-LinkedUser Get-Recipient Get-SecurityPrincipal Get-User |
文字列 |
このフィルターでは、ユーザーに ISO 3166-1 の国名が必要です (例: United States)。 使用可能な値は、Active Directory ユーザーとコンピューター ([アドレス] タブ>[Country/region] フィールド)、または Exchange 管理センター ([ユーザー プロパティ] > [Contact information] タブ >Country/Region フィールド) で選択できます。
Active Directory ユーザーとコンピューターまたは EAC でユーザーの国を選択すると、co と countryCode のプロパティに対応する値が自動的に構成されます。
たとえば、Get-User -Filter "CountryOrRegion -like 'United*'" などです。
CustomAttribute1 から CustomAttribute15 へ
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| extensionAttribute1 から extensionAttribute15 |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-Recipient -Filter "CustomAttribute8 -like 'audited*'" などです。
Database
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| homeMDB |
Get-Mailbox Get-Recipient |
文字列 |
このフィルターでは、メールボックス データベースの識別名が必要です。 たとえば、Get-Mailbox -Filter "Database -eq 'CN=MBX DB02,CN=Databases,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'" などです。
次のコマンド Get-MailboxDatabase | Format-List Name,DistinguishedName を実行して、メールボックス データベースの識別名を確認できます。
DefaultPublicFolderMailbox
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchPublicFolderMailbox | Get-Mailbox | 文字列または $null |
このフィルターでは、パブリック フォルダー メールボックスの識別名または正規の識別名が必要です。 たとえば、Get-Mailbox -Filter "DefaultPublicFolderMailbox -eq 'CN=PF Mailbox01,CN=Users,DC=contoso,DC=com'" または Get-Mailbox -Filter "DefaultPublicFolderMailbox -eq 'contoso.com/Users/PF Mailbox01'" などです。
パブリック フォルダー メールボックスの識別名を検索するには、次のコマンド Get-Mailbox -PublicFolder | Format-List Name,DistinguishedName を実行します。
DeletedItemFlags
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| deletedItemFlags |
Get-Mailbox Get-SecurityPrincipal |
DatabaseDefault (0)、RetainUntilBackupOrCustomPeriod (3)、RetainForCustomPeriod (5)。 |
たとえば、Get-Mailbox -Filter "DeletedItemFlags -ne 'DatabaseDefault'" などです。
DeliverToMailboxAndForward
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| deliverAndRedirect |
Get-Mailbox Get-MailPublicFolder Get-MailUser Get-MailPublicFolder |
ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'DeliverToMailboxAndForward -eq $true' などです。
部署
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| department |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-Recipient -Filter "Department -like 'Engineering*'" などです。
DirectReports
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| directReports |
Get-Contact Get-LinkedUser Get-User |
文字列または $null |
このフィルターでは、直属の部下の識別名または正規の識別名が必要です。 たとえば、Get-User -Filter "DirectReports -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'" または Get-User -Filter "DirectReports -eq 'contoso.com/Users/Angela Gruber'" などです。
直属の部下の識別名を検索するには、<RecipientIdentity> を受信者の名前、エイリアス、またはメールアドレスに置き換え、次のコマンド Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName を実行します。
このプロパティは複数値ですが、プロパティに指定した値が 含まれている 場合、フィルターは一致を返します。
DisabledArchiveDatabase
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchDisabledArchiveDatabaseLink |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
文字列または $null |
このフィルターでは、無効なアーカイブ メールボックス データベースの識別名が必要です。 たとえば、Get-Mailbox -Filter "DisabledArchiveDatabase -eq 'CN=MBX DB02,CN=Databases,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'" などです。
次のコマンド Get-MailboxDatabase | Format-List Name,DistinguishedName を実行して、メールボックス データベースの識別名を確認できます。
DisabledArchiveGuid
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchDisabledArchiveDatabaseGUID |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
文字列または $null |
このフィルターでは、無効なアーカイブ メールボックスの GUID が必要です。 たとえば、Get-Mailbox -Filter "DisabledArchiveGuid -eq '6476f55e-e5eb-4462-a095-f2cb585d648d'" などです。
次のコマンド Get-Mailbox -Archive | Format-Table -Auto Name,ArchiveGUID を実行して、アーカイブ メールボックスの GUID を確認できます。
DisplayName
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 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 |
文字列 (ワイルドカードを使用可能) |
たとえば、Get-Recipient -Filter "DisplayName -like 'Julia*'" などです。
DistinguishedName
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 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-UMMMailbox Get-User Get-UnifiedGroup |
文字列 |
このフィルターでは、受信者の識別名が必要です。 たとえば、Get-Mailbox -Filter "DistinguishedName -eq 'CN=Basho Kato,CN=Users,DC=contoso,DC=com'" などです。
次のコマンド Get-Recipient | Format-List Name,RecipientType,DistinguishedName を実行して、受信者の識別名を確認できます。
EcpEnabled
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし | Get-CASMailbox | ブール値 ($true または $false) |
たとえば、Get-CASMailbox -Filter 'EcpEnabled -eq $false' などです。
EmailAddresses
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| proxyAddresses |
Get-CASMailbox Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UMMailbox Get-UnifiedGroup |
文字列 (ワイルドカードを使用可能) |
たとえば、Get-Recipient -Filter "EmailAddresses -like 'marketing*'" などです。
完全なメールアドレスを使用している場合は、smtp: プレフィックスを考慮する必要はありません。 ワイルドカードを使用している場合は、以下を行います。 たとえば、 "EmailAddresses -eq 'lila@fabrikam.com'" が一致を返 "EmailAddresses -like 'lila*'" 場合、一致は返されませんが、 "EmailAddresses -like 'smtp:lila*'" は一致を返します。
このプロパティは複数値ですが、プロパティに指定した値が 含まれている 場合、フィルターは一致を返します。
EmailAddressPolicyEnabled
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
ブール値 ($true または $false) |
たとえば、Get-Recipient -Filter 'EmailAddressPolicyEnabled -eq $false' などです。
EntryId
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchPublicFolderEntryId | Get-MailPublicFolder | 文字列 (ワイルドカードを使用可能) |
たとえば、Get-MailPublicFolder -Filter "EntryId -like '60000*'" などです。
次のコマンド Get-MailPublicFolder | Format-List Name,EntryId を実行して、メールが有効なパブリック フォルダーのエントリ ID を確認できます。
EwsApplicationAccessPolicy
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchEwsApplicationAccessPolicy | Get-CASMailbox |
EnforceAllowList, EnforceBlockList. または $null |
たとえば、Get-CASMailbox -Filter 'EwsApplicationAccessPolicy -ne $null' などです。
EwsEnabled
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchEwsEnabled | Get-CASMailbox | 0 (無効)、1 (有効) または $null です。 |
たとえば、Get-CASMailbox -Filter "EwsEnabled -eq 1" などです。
ExchangeGuid
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchMailboxGuid |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
文字列 |
たとえば、Get-Mailbox -Filter "ExchangeGuid -eq 'c80a753d-bd4a-4e19-804a-6344d833ecd8'" などです。
受信者の Exchange GUID を検索するには、<RecipientIdentity> を受信者の名前、エイリアス、またはメールアドレスに置き換え、次のコマンド Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,ExchangeGuid を実行します。
オブジェクトの Exchange GUID 値は その GUID 値とは異なることに注意してください。 また、メールボックス以外 (メール連絡先、メール ユーザー、配布グループ、動的配布グループ、メールが有効なセキュリティ グループ、メールが有効なパブリック フォルダー) の Exchange GUID 値は 00000000-0000-0000-0000-000000000000 です。
ExchangeUserAccountControl
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchUserAccountControl |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
None (0) または AccountDisabled (2) |
たとえば、Get-Mailbox -Filter "ExchangeUserAccountControl -eq 'AccountDisabled'" などです。
ExchangeVersion
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 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-UMMMailbox Get-User |
整数 |
このプロパティには、受信者を管理するのに使用できる Exchange の以前のバージョンが含まれます。 表示されるプロパティの値は、フィルターで使用する必要のある値とは異なります。
ExchangeVersion プロパティ値を表示するには、次のコマンド Get-Recipient | Format-Table Name,RecipientType,ExchangeVersion を実行します。
Exchange 2010 値 0.10 (14.0.100.0) では、フィルターで値 44220983382016 を使用します。
Exchange 2013 または Exchange 2016 値 0.20 (15.0.0.0) には、フィルターで値 88218628259840 を使用します。
たとえば、Get-Recipient -Filter "ExchangeVersion -lt 88218628259840" などです。
ExpansionServer
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchExpansionServerName |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Recipient |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-Recipient -Filter "ExpansionServer -like 'Mailbox01*'" などです。
完全一致には、サーバーの ExchangeLegacyDN 値を使用する必要があります。 たとえば、Get-Recipient -Filter "ExpansionServer -eq '/o=Contoso Corporation/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=Mailbox01'" などです。
次のコマンド Get-ExchangeServer | Format-List Name,ExchangeLegacyDN を実行して、ExchangeLegacyDN値を確認できます。
ExtensionCustomAttribute1 から ExtensionCustomAttribute5
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchExtensionCustomAttribute1 から msExchExtensionCustomAttribute5 |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-Recipient -Filter "ExtensionCustomAttribute8 -like 'audited*'" などです。
ExternalDirectoryObjectId
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchExternalDirectoryObjectId |
Get-DistributionGroup Get-DynamicDistributionGroup Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-User Get-UnifiedGroup |
文字列または $null |
たとえば、Get-Recipient -Filter 'ExternalDirectoryObjectId -ne $null' などです。
ExternalEmailAddress
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| targetAddress |
Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-Recipient -Filter "ExternalEmailAddress -like '@fabrikam.com*'" などです。
完全なメールアドレスを使用している場合は、smtp: プレフィックスを考慮する必要はありません。 ワイルドカードを使用している場合は、以下を行います。 たとえば、 "ExternalEmailAddress -eq 'lila@fabrikam.com'" が一致を返 "ExternalEmailAddress -like 'lila*'" 場合、一致は返されませんが、 "ExternalEmailAddress -like 'smtp:lila*'" は一致を返します。
ExternalOofOptions
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchExternalOOFOptions | Get-Mailbox |
External (0) または InternalOnly (1) |
たとえば、Get-Mailbox -Filter "ExternalOofOptions -eq 'External'" などです。
FAX
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| facsimileTelephoneNumber |
Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "Fax -like '206*'" などです。
FirstName
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| givenName |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "FirstName -like 'Chris*'" などです。
ForwardingAddress
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| altRecipient |
Get-Mailbox Get-MailPublicFolder Get-MailUser Get-RemoteMailbox |
文字列または $null |
このフィルターでは、転送先の識別名または正規の識別名が必要です。 たとえば、Get-Mailbox -Filter "ForwardingAddress -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'" または Get-Mailbox -Filter "ForwardingAddress -eq 'contoso.com/Users/Angela Gruber'" などです。
転送先の識別名を検索するには、<RecipientIdentity> を受信者の名前、エイリアス、またはメールアドレスで置き換え、次のコマンド Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName を実行します。
ForwardingSmtpAddress
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchGenericForwardingAddress | Get-Mailbox | 文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-Mailbox -Filter "ForwardingSmtpAddress -like '@fabrikam.com*'" などです。
完全なメールアドレスを使用している場合は、smtp: プレフィックスを考慮する必要はありません。 ワイルドカードを使用している場合は、以下を行います。 たとえば、 "ForwardingSmtpAddress -eq 'lila@fabrikam.com'" が一致を返す場合、 "ForwardingSmtpAddress -like 'lila*'" は一致を返しませんが、 "ForwardingSmtpAddress -like 'smtp:lila*'" は一致を返します。
GeneratedOfflineAddressBooks
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchOABGeneratingMailboxBL | Get-Mailbox | 文字列または $null |
このプロパティは、調停メールボックスでのみ有効であるため、フィルター コマンドの調停スイッチを使用する必要があります。 また、このフィルターでは、オフライン アドレス帳の識別名が必要です。 たとえば、Get-Mailbox -Arbitration -Filter "GeneratedOfflineAddressBooks -eq 'CN=OAB 1,CN=Offline Address Lists,CN=Address Lists Container,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'" などです。
次のコマンド Get-OfflineAddressBook | Format-List Name,DistinguishedName を実行して、オフライン アドレス帳の識別名を確認できます。
このプロパティは複数値ですが、プロパティに指定した値が 含まれている 場合、フィルターは一致を返します。
GrantSendOnBehalfTo
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| publicDelegates |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
文字列または $null |
このフィルターでは、メールが有効なセキュリティ プリンシパル (メールボックス、メール ユーザー、メールが有効なセキュリティ グループ) の識別名または正規の識別名が必要です。 たとえば、Get-Mailbox -Filter "GrantSendOnBehalfTo -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'" または Get-Mailbox -Filter "GrantSendOnBehalfTo -eq 'contoso.com/Users/Angela Gruber'" などです。
メールが有効なセキュリティ プリンシパルの識別名を検索するには、<RecipientIdentity> を受信者の名前、エイリアス、またはメールアドレスで置き換え、次のコマンド Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName を実行します。
このプロパティは複数値ですが、プロパティに指定した値が 含まれている 場合、フィルターは一致を返します。
GroupMemberCount
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし | Get-UnifiedGroup | 整数 |
たとえば、Get-UnifiedGroup -Filter "GroupMemberCount -gt 100" などです。
GroupExternalMemberCount
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし | Get-UnifiedGroup | 整数 |
たとえば、Get-UnifiedGroup -Filter "GroupExternalMemberCount -gt 0" などです。
GroupType
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| groupType |
Get-DistributionGroup Get-Group Get-UnifiedGroup |
None (0)、Global (2)、DomainLocal (4)、BuiltinLocal (5)、Universal (8)、または SecurityEnabled (-2147483648)。 |
配布グループには値 Universalが、メールが有効なセキュリティ グループには値 Universal, SecurityEnabled があります。 カンマで区切って複数の値を順不同で指定できます。 たとえば、Get-DistributionGroup -Filter "GroupType -eq 'Universal,SecurityEnabled'" は Get-DistributionGroup -Filter "GroupType -eq 'SecurityEnabled,Universal'" と同じ結果を返します。
この複数値プロパティは、 プロパティが指定した値と 等しい 場合にのみ一致を返します。
Guid
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 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-UMMMailbox Get-User Get-UnifiedGroup |
文字列 |
たとえば、Get-Recipient -Filter "Guid -eq '8a68c198-be28-4a30-83e9-bffb760c65ba'" などです。
次のコマンド Get-Recipient | Format-List Name,RecipientType,Guid を実行して、受信者の GUID を確認できます。
オブジェクトの GUID 値は Exchange GUID 値とは異なることに注意してください。
HasActiveSyncDevicePartnership
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし |
Get-CASMailbox Get-Recipient |
ブール値 ($true または $false) |
たとえば、Get-Recipient -Filter 'HasActiveSyncDevicePartnership -eq $true' などです。
HiddenFromAddressListsEnabled
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchHideFromAddressLists |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
ブール値 ($true または $false) |
たとえば、Get-Recipient -Filter 'HiddenFromAddressListsEnabled -eq $true' などです。
HiddenGroupMembershipEnabled
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| hideDLMembership | Get-UnifiedGroup | ブール値 ($true または $false) |
たとえば、Get-UnifiedGroup -Filter 'HiddenGroupMembershipEnabled -eq $true' などです。
HomePhone
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| homePhone |
Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "HomePhone -like '206*'" などです。
Id
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 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-UMMMailbox Get-User Get-SecurityPrincipal Get-UnifiedGroup |
文字列 |
このフィルターでは、受信者の識別名または正規の識別名が必要です。 たとえば、Get-Mailbox -Filter "Id -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'" または Get-Mailbox -Filter "Id -eq 'contoso.com/Users/Angela Gruber'" などです。
受信者の識別名を検索するには、<RecipientIdentity> を受信者の名前、エイリアス、またはメールアドレスで置き換え、次のコマンド Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName を実行します。
IgnoreMissingFolderLink
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし | Get-MailPublicFolder | ブール値 ($true または $false) |
たとえば、Get-MailPublicFolder -Filter 'IgnoreMissingFolderLink -eq $true' などです。
ImapEnabled
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし | Get-CASMailbox | ブール値 ($true または $false) |
たとえば、Get-CASMailbox -Filter 'ImapEnabled -eq $false' などです。
ImmutableId
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchGenericImmutableId |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
文字列または $null |
たとえば、Get-Mailbox -Filter 'ImmutableId -ne $null' などです。
IncludeInGarbageCollection
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし | Get-Mailbox | ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'IncludeInGarbageCollection -eq $true' などです。
Initials
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| initials |
Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "Initials -like 'B.'" などです。
InPlaceHolds
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchUserHoldPolicies |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
文字列 |
このフィルターでは、メールボックス検索の InPlaceHoldIdentity 値が必要です。 たとえば、Get-Mailbox -Filter "InPlaceHolds -eq '9d0f81154cc64c6b923ecc0be5ced0d7'" などです。
メールボックス検索の InPlaceHoldIdentity 値を検索するには、次のコマンド Get-MailboxSearch | Format-Table Name,InPlaceHoldIdentity を実行します。
このプロパティは複数値ですが、プロパティに指定した値が 含まれている 場合、フィルターは一致を返します。
InPlaceHoldsRaw
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし |
Get-LinkedUser Get-User |
文字列 |
このフィルターでは、メールボックス検索の InPlaceHoldIdentity 値が必要です。 たとえば、Get-Mailbox -Filter "InPlaceHoldsRaw -eq '9d0f81154cc64c6b923ecc0be5ced0d7'" などです。
メールボックス検索の InPlaceHoldIdentity 値を検索するには、次のコマンド Get-MailboxSearch | Format-Table Name,InPlaceHoldIdentity を実行します。
このプロパティは複数値ですが、プロパティに指定した値が 含まれている 場合、フィルターは一致を返します。
IsDirSynced
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchIsMSODirsynced |
Get-Contact Get-DistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailUser Get-Recipient Get-RemoteMailbox Get-User Get-UnifiedGroup |
ブール値 ($true または $false) |
たとえば、Get-User -Filter 'IsDirSynced -eq $true' などです。
IsExcludedFromServingHierarchy
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし | Get-Mailbox | ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'IsExcludedFromServingHierarchy -eq $true' などです。
IsHierarchyReady
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし | Get-Mailbox | ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'IsHierarchyReady -eq $false' などです。
IsHierarchySyncEnabled
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし | Get-Mailbox | ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'IsHierarchySyncEnabled -eq $false' などです。
IsInactiveMailbox
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし | Get-Mailbox | ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'IsInactiveMailbox -eq $false' などです。
IsLinked
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし |
Get-LinkedUser Get-Mailbox Get-User |
ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'IsLinked -eq $true' などです。
IsMailboxEnabled
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし | Get-Mailbox | ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'IsMailboxEnabled -eq $false' などです。
IsResource
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし | Get-Mailbox | ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'IsResource -eq $true' などです。
IsSecurityPrincipal
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし |
Get-LinkedUser Get-User |
ブール値 ($true または $false) |
たとえば、Get-User -Filter 'IsSecurityPrincipal -eq $false' などです。
IsShared
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし | Get-Mailbox | ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'IsShared -eq $true' などです。
IsSoftDeletedByDisable
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし |
Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User |
ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'IsSoftDeletedByDisable -eq $true' などです。
IsSoftDeletedByRemove
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし |
Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User |
ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'IsSoftDeletedByRemove -eq $true' などです。
IssueWarningQuota
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| mDBStorageQuota |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
バイトで表したサイズの値 (たとえば、300MB や 1.5GB) または Unlimited。 単位が付加されていない値は、バイトとして扱われます。 |
このプロパティの値 Unlimited を検索する場合にのみ、Filter パラメーターを使用できます。 たとえば、Get-Mailbox -Filter "IssueWarningQuota -eq 'Unlimited'" または Get-Mailbox -Filter "IssueWarningQuota -ne 'Unlimited'" などです。
Filter パラメーターを使用して、このプロパティのサイズ値を検索することはできません。 代わりに、次の構文 Get-Mailbox | where "$_.IssueWarningQuota -<Operator> '<Size>' を使用します。 たとえば、Get-Mailbox | where "$_.IssueWarningQuota -lt '50GB'" などです。
JournalArchiveAddress
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
文字列 |
このプロパティは SMTP メールアドレスを使用します。 たとえば、Get-Mailbox -Filter "JournalArchiveAddress -eq 'michelle@contoso.com'" などです。
LanguagesRaw
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchUserCulture | Get-Mailbox | 文字列 (ワイルドカードを使用可能) または $null |
このプロパティは、メールボックスのプロパティで Languages という名前が付いてあり、その形式 <ISO 639 two-letter culture code>-<ISO 3166 two-letter subculture code> のメールボックスの言語設定が含まれます。 たとえば、英語 (米国) は en-US です。 詳細については、「CultureInfo クラス」を参照してください。
カンマで区切って複数の値を指定できますが、順序があります。 たとえば、Get-Mailbox -Filter "LanguagesRaw -eq 'en-US,es-MX'" は Get-Mailbox -Filter "LanguagesRaw -eq 'es-MX,en-US'"とは異なる結果を返します。
単一値の場合、この複数値プロパティは、 プロパティに指定された値が 含まれている 場合にのみ一致を返します。
LastExchangeChangedTime
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchLastExchangeChangedTime |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
$null または日付/時刻の値: 1601 年 1 月 1 日からの時間を 100 ナノ秒単位で示す 64 ビット値 (UTC) |
たとえば、Get-Mailbox -Filter 'LastExchangeChangedTime -ne $null' などです。
LegacyExchangeDN
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 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 |
文字列 (ワイルドカードを使用可能) |
たとえば、Get-User -Filter "LegacyExchangeDN -like 'Osca*'" などです。
次のコマンド Get-User | Format-List Name,LegacyExchangeDN を実行して、ユーザーの LegacyExchangeDN 値を確認できます。
LitigationHoldDate
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchLitigationHoldDate |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
$null または日付/時刻の値: 1601 年 1 月 1 日からの時間を 100 ナノ秒単位で示す 64 ビット値 (UTC) |
たとえば、Get-Mailbox -Filter "LitigationHoldDate -gt '8/13/2017'" などです。
LitigationHoldEnabled
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'LitigationHoldEnabled -eq $true' などです。
LitigationHoldOwner
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchLitigationHoldOwner |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
文字列 (ワイルドカードを使用可能) または $null |
このプロパティは、訴訟ホールド所有者のユーザー プリンシパル名を使用します。 たとえば、Get-Mailbox -Filter "LitigationHoldOwner -eq 'agruber@contoso.com'" などです。
LastName
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| sn |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "LastName -like 'Martin*'" などです。
MailboxContainerGUID
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchMailboxContainerGuid |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
文字列または $null |
たとえば、Get-Mailbox -Filter 'MailboxContainerGUID -ne $null' などです。
MailboxMoveBatchName
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchMailboxMoveBatchName |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
文字列 (ワイルドカードを使用可能) または $null |
このプロパティには、移行バッチの名前が含まれます。 たとえば、Get-Mailbox -Filter "MailboxMoveBatchName -like 'LocalMove 01*'" などです。
Complete-migrationbatch コマンドを実行して、移行バッチの名前を確認できます。 Exchange 管理センターで作成した移行バッチでは、命名規則 MigrationService:<MigrationBatchName> を使用することに注意してください。
MailboxMoveFlags
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchMailboxMoveFlags |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
有効な値については、Get-MoveRequest の Flags パラメーターの説明を参照してください。 |
たとえば、Get-Mailbox -Filter "MailboxMoveFlags -ne 'None'" などです。
カンマで区切って複数の値を順不同で指定できます。 たとえば、Get-Recipient -Filter "MailboxMoveFlags -eq 'IntraOrg,Pull'" は Get-Recipient -Filter "MailboxMoveFlags -eq 'Pull,IntraOrg'" と同じ結果を返します。
この複数値プロパティは、 プロパティが指定した値と 等しい 場合にのみ一致を返します。
MailboxMoveRemoteHostName
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchMailboxMoveRemoteHostName |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
文字列または $null |
たとえば、Get-Mailbox -Filter 'MailboxMoveRemoteHostName -ne $null' などです。
MailboxMoveSourceMDB
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchMailboxMoveSourceMDBLink |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
文字列または $null |
このフィルターでは、ソース メールボックス データベースの識別名が必要です。 たとえば、Get-Mailbox -Filter "MailboxMoveSourceMDB -eq 'CN=MBX DB02,CN=Databases,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'" などです。
次のコマンド Get-MailboxDatabase | Format-List Name,DistinguishedName を実行して、メールボックス データベースの識別名を確認できます。
MailboxMoveStatus
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchMailboxMoveStatus |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
有効な値については、Get-MoveRequest の MoveStatus パラメーターの説明を参照してください。 |
たとえば、「 Get-Mailbox -Filter "MailboxMoveStatus -eq 'Completed'" 」のように入力します。
MailboxMoveTargetMDB
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchMailboxMoveTargetMDBLink |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
文字列または $null |
このフィルターでは、対象のメールボックス データベースの識別名が必要です。 たとえば、Get-Mailbox -Filter "MailboxMoveTargetMDB -eq 'CN=MBX DB02,CN=Databases,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'" などです。
次のコマンド Get-MailboxDatabase | Format-List Name,DistinguishedName を実行して、メールボックス データベースの識別名を確認できます。
MailboxPlan
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchParentPlanLink | Get-Mailbox | 文字列または $null |
メールボックス プランは、Microsoft 365 ライセンスの種類に対応しています。 ライセンス プランの利用可能性は、ドメイン登録時に行った選択内容によって決まります。
たとえば、「 Get-Mailbox -Filter 'MailboxPlan -ne $null' 」のように入力します。
MailboxRelease
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchMailboxRelease |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox Get-User |
None、E14、E15 または $null。 |
たとえば、Get-Recipient -Filter 'MailboxRelease -ne $null' などです。
MailTipTranslations
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchSenderHintTranslations |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
文字列 (ワイルドカードを使用可能) または $null |
フィルターでこのプロパティを使用する場合は、先頭および末尾の HTML タグを考慮する必要があります。 たとえば、Get-DistributionGroup -Filter "MailTipTranslations -like 'is not monitored.*'" などです。
ManagedBy
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| managedBy |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Group Get-Recipient Get-UnifiedGroup |
文字列または $null |
このフィルターでは、グループの所有者の識別名または正規の識別名 (メールが有効なセキュリティ プリンシパルであり、メールボックス、メール ユーザー、メールが有効なセキュリティ グループ) が必要です。 たとえば、Get-Mailbox -Filter "ManagedBy -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'" または Get-Mailbox -Filter "ManagedBy -eq 'contoso.com/Users/Angela Gruber'" などです。
メールが有効なセキュリティ プリンシパルの識別名を検索するには、<RecipientIdentity> を受信者の名前、エイリアス、またはメールアドレスで置き換え、次のコマンド Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName を実行します。
このプロパティは複数値ですが、プロパティに指定した値が 含まれている 場合、フィルターは一致を返します。
ManagedFolderMailboxPolicy
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchMailboxTemplateLink |
Get-Mailbox Get-Recipient |
文字列または $null |
管理フォルダー メールボックス ポリシーは、Exchange 2013 以降では利用できません。
たとえば、Get-Mailbox -Filter 'ManagedFolderMailboxPolicy -eq $null' などです。
このフィルターでは、管理フォルダー メールボックス ポリシーの識別名が必要です。 たとえば、Get-Mailbox -Filter "ManagedFolderMailboxPolicy -eq 'CN=MFM Inbox Policy,CN=ELC Mailbox Policies,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'" などです。
次のコマンド Get-ManagedFolderMailboxPolicy | Format-List Name,DistinguishedName を実行して、Exchange 2010 サーバーで管理フォルダー メールボックス ポリシーの識別名を確認できます。
Manager
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 上司 |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
文字列または $null |
このフィルターでは、マネージャー (メールボックスまたはメール ユーザー) の識別名または正規の識別名が必要です。 たとえば、Get-User -Filter "Manager -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'" または Get-Mailbox -Filter "Manager -eq 'contoso.com/Users/Angela Gruber'" などです。
マネージャーの識別名を検索するには、<RecipientIdentity> を受信者の名前、エイリアス、またはメールアドレスで置き換え、次のコマンド Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName. を実行します。
MAPIEnabled
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし | Get-CASMailbox | ブール値 ($true または $false) |
たとえば、Get-CASMailbox -Filter 'MAPIEnabled -eq $false' などです。
MasterAccountSid
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchMasterAccountSid |
Get-Mailbox Get-LinkedUser Get-Recipient Get-SecurityPrincipal Get-User |
文字列または $null |
たとえば、Get-Mailbox -Filter 'MasterAccountSid -ne $null' などです。
この値は、関連付けられているユーザー アカウントのメールボックスの場合は空白 ($null)、関連付けられているユーザー アカウントのないメールボックスの場合 (例: 共有メールボックス、リソース メールボックス、探索検索メールボックス、調停メールボックス、パブリック フォルダー メールボックス) は S-1-5-10 (Self) です。
MaxBlockedSenders
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchMaxBlockedSenders | Get-Mailbox | 整数または $null |
たとえば、Get-Mailbox -Filter "MaxBlockedSenders -gt 0" などです。
MaxReceiveSize
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| delivContLength |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
バイトで表したサイズの値 (たとえば、75MB) または Unlimited。 単位が付加されていない値は、バイトとして扱われます。 |
このプロパティの値 Unlimited を検索する場合にのみ、Filter パラメーターを使用できます。 たとえば、Get-Mailbox -Filter "MaxReceiveSize -eq 'Unlimited'" または Get-Mailbox -Filter "MaxReceiveSize -ne 'Unlimited'" などです。
Filter パラメーターを使用して、このプロパティのサイズ値を検索することはできません。 代わりに、次の構文 Get-Mailbox | where "$_.MaxReceiveSize -<Operator> '<Size>'" を使用します。 たとえば、Get-Mailbox | where "$_.MaxReceiveSize -gt '50GB'" などです。
MaxSafeSenders
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchMaxSafeSenders | Get-Mailbox | 整数または $null |
たとえば、Get-Mailbox -Filter "MaxSafeSenders -gt 0" などです。
MaxSendSize
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| submissionContLength |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
バイトで表したサイズの値 (たとえば、75MB) または Unlimited。 単位が付加されていない値は、バイトとして扱われます。 |
このプロパティの値 Unlimited を検索する場合にのみ、Filter パラメーターを使用できます。 たとえば、Get-Mailbox -Filter "MaxSendSize -eq 'Unlimited'" または Get-Mailbox -Filter "MaxSendSize -ne 'Unlimited'" などです。
Filter パラメーターを使用して、このプロパティのサイズ値を検索することはできません。 代わりに、次の構文 Get-Mailbox | where "$_.MaxReceiveSize -<Operator> '<Size>'" を使用します。 たとえば、Get-Mailbox | where "$_.MaxSendSize -gt '50GB'" などです。
MemberDepartRestriction
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchGroupDepartRestriction | Get-DistributionGroup |
Closed (0)、Open (1)、ApprovalRequired (2)。 |
たとえば、Get-DistributionGroup -Filter "MemberDepartRestriction -eq 'ApprovalRequired'" などです。
MemberJoinRestriction
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchGroupDepartRestriction | Get-DistributionGroup |
Closed (0)、Open (1)、ApprovalRequired (2)。 |
たとえば、Get-DistributionGroup -Filter "MemberJoinRestriction -eq 'ApprovalRequired'" などです。
MemberOfGroup
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 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-UMMMailbox Get-User |
文字列または $null |
このフィルターでは、配布グループまたはメールが有効なセキュリティ グループの識別名または正規の識別名が必要です。 たとえば、Get-User -Filter "MemberOfGroup -eq 'CN=Marketing Department,CN=Users,DC=contoso,DC=com'" または Get-User -Filter "MemberOfGroup -eq 'contoso.com/Users/Marketing Group'" などです。
グループの識別名を検索するには、<GroupIdentity> をグループの名前、エイリアス、またはメールアドレスに置き換え、次のコマンド Get-DistributionGroup -Identity "<GroupIdentity>" | Format-List Name,DistinguishedName を実行します。
このプロパティは複数値ですが、プロパティに指定した値が 含まれている 場合、フィルターは一致を返します。
メンバー
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| member |
Get-DistributionGroup Get-Group Get-Recipient Get-SecurityPrincipal |
文字列または $null |
このフィルターでは、グループ メンバーの識別名または正規の識別名が必要です。 たとえば、Get-Group -Filter "Members -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'" または Get-User -Filter "Members -eq 'contoso.com/Users/Angela Gruber'" などです。
グループ メンバーの識別名を検索するには、<RecipientIdentity> をグループ メンバーの名前、エイリアス、またはメールアドレスで置き換え、次のコマンド Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName を実行します。
このプロパティは複数値ですが、プロパティに指定した値が 含まれている 場合、フィルターは一致を返します。
MobilePhone
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| mobile |
Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "MobilePhone -like '555*'" などです。
ModeratedBy
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchModeratedByLink |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
文字列 |
このフィルターでは、グループのモデレーターの識別名または正規の識別名 (メールが有効なセキュリティ プリンシパルであり、メールボックス、メール ユーザー、メールが有効なセキュリティ グループ) が必要です。 たとえば、Get-DistributionGroup -Filter "ModeratedBy -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'" または Get-DistributionGroup -Filter "ModeratedBy -eq 'contoso.com/Users/Angela Gruber'" などです。
メールが有効なセキュリティ プリンシパルの識別名を検索するには、<RecipientIdentity> を受信者の名前、エイリアス、またはメールアドレスで置き換え、次のコマンド Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName を実行します。
このプロパティは複数値ですが、プロパティに指定した値が 含まれている 場合、フィルターは一致を返します。
ModerationEnabled
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchEnableModeration |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
ブール値 ($true または $false) |
たとえば、Get-DistributionGroup -Filter 'ModerationEnabled -eq $true' などです。
名前
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 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 |
文字列 (ワイルドカードを使用可能) |
たとえば、Get-User -Filter "Name -like 'Laura*'" などです。
NetID
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし |
Get-LinkedUser Get-Mailbox Get-User |
文字列または $null |
このプロパティは、ハイブリッド環境のExchange Onlineメールボックスに対して設定されます。 値の一例は、1003BFFD9A0CFA03 です。
たとえば、Get-User -Filter 'NetId -ne $null' などです。
メモ
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| info |
Get-Contact Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-Recipient Get-User Get-UnifiedGroup |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "Notes -like 'Events Team*'" などです。
ObjectCategory
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 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 |
文字列 |
このフィルターでは、オブジェクトの正規の識別名が必要です。 値は構文 <domain>/Configuration/Schema/<Type> を使用します。
有効な <Type> 値は、メールボックス、メール ユーザー、メール連絡先のPerson、配布グループのGroup、メールが有効なセキュリティ グループとMicrosoft 365 グループ、メールが有効なパブリック フォルダーのms-Exch-Public-Folder、動的配布グループのms-Exch-Dynamic-Distribution-Listです。
たとえば、「 Get-Recipient -Filter "ObjectCategory -eq 'contoso.com/Configuration/Schema/Group'" 」のように入力します。
ObjectClass
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| objectClass |
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 |
文字列 |
このプロパティの値は、メールボックスとメール ユーザーのtop, person, organizationalPerson, user、メール連絡先のtop, person, organizationalPerson, contact、配布グループのtop, group、メールが有効なセキュリティ グループとMicrosoft 365 グループ、動的配布グループのmsExchDynamicDistributionList、メールが有効なパブリック フォルダーのtop, publicFolderです。
たとえば、「 Get-Recipient -Filter "ObjectClass -eq 'Contact'" 」のように入力します。
このプロパティは複数値ですが、プロパティに指定した値が 含まれている 場合、フィルターは一致を返します。
事業所
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| physicalDeliveryOfficeName |
Get-Contact Get-LinkedUser Get-Mailbox Get-Recipient Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "Office -like '22*'" などです。
OfflineAddressBook
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchUseOAB | Get-Mailbox | 文字列または $null |
このフィルターでは、オフライン アドレス帳の識別名が必要です。 たとえば、Get-Mailbox -Arbitration -Filter "OfflineAddressBook -eq 'CN=OAB 1,CN=Offline Address Lists,CN=Address Lists Container,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'" などです。
次のコマンド Get-OfflineAddressBook | Format-List Name,DistinguishedName を実行して、オフライン アドレス帳の識別名を確認できます。
OnPremisesObjectId
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし | Get-MailPublicFolder | 文字列または $null |
たとえば、Get-MailPublicFolder -Filter 'OnPremisesObjectId -ne $null' などです。
OperatorNumber
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchUMOperatorNumber | Get-UMMailbox | 文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-UMMailbox -Filter "OperatorNumber -eq 5" などです。
OtherFax
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| otherFacsimileTelephoneNumber |
Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "OtherFax -like '206*'" などです。
OtherHomePhone
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| otherHomePhone |
Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "OtherHomePhone -like '206*'" などです。
OtherTelephone
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| otherTelephone |
Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "OtherTelephone -like '206*'" などです。
OWAEnabled
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし | Get-CASMailbox | ブール値 ($true または $false) |
フィルターは逆方向に動作します。 たとえば、Get-CASMailbox -Filter 'OWAEnabled -eq $true' は OWAEnabled プロパティが False であるメールボックスを返し、Get-CASMailbox -Filter 'OWAEnabled -eq $false' は OWAEnabled プロパティ が True であるメールボックスを返します。
OWAforDevicesEnabled
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchOmaAdminWirelessEnable | Get-CASMailbox | ブール値 ($true または $false) |
たとえば、Get-CASMailbox -Filter 'OWAForDevicesEnabled -eq $true' などです。
OWAMailboxPolicy
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchOWAPolicy |
Get-CASMailbox Get-Recipient |
文字列または $null |
このフィルターでは、(旧称 Outlook Web App メールボックス ポリシーの) Outlook on the web メールボックス ポリシーの識別名が必要です。 たとえば、Get-CASMailbox -Filter "OWAMailboxPolicy -eq 'CN=Default,CN=OWA Mailbox Policies,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com などです。
次のコマンド Get-OwaMailboxPolicy | Format-List Name,DistinguishedName を実行して、Outlook on the web メールボックス ポリシーの識別名を確認できます。
Pager
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| pager |
Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "Pager -like '206*'" などです。
PersistedCapabilities
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
文字列または $null |
通常、このプロパティの値は、Microsoft 365 アカウントとメールボックスの $null (空白) 以外の値です。 有効なプロパティ値の詳細については、「 Capability 列挙型」を参照してください。
たとえば、「 Get-Mailbox -Filter 'PersistedCapabilities -ne $null' 」のように入力します。
このプロパティは複数値ですが、プロパティに指定した値が 含まれている 場合、フィルターは一致を返します。
Phone
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| telephoneNumber |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "Phone -like '206*'" などです。
PhoneProviderId
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchUMPhoneProvider | Get-UMMailbox | 文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-UMMailbox -Filter "PhoneProviderId -like '206*'" などです。
PhoneticDisplayName
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msDS-PhoneticDisplayName |
Get-Contact Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-MailPublicFolder Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "PhoneticDisplayName -like 'Lila*'" などです。
PoliciesExcluded
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchPoliciesExcluded |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
文字列または $null |
たとえば、Get-Recipient -Filter 'PoliciesExcluded -ne $null' などです。
PoliciesIncluded
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchPoliciesIncluded |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
文字列または $null |
たとえば、Get-Recipient -Filter 'PoliciesIncluded -eq $null' などです。
PopEnabled
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし | Get-CASMailbox | ブール値 ($true または $false) |
たとえば、Get-CASMailbox -Filter 'POPEnabled -eq $false' などです。
PostalCode
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| postalCode |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-Recipient -Filter "PostalCode -eq 90210" などです。
PostOfficeBox
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| postOfficeBox |
Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "PostOfficeBox -like '555*'" などです。
PreviousRecipientTypeDetails
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchPreviousRecipientTypeDetails |
Get-LinkedUser Get-User |
文字列または $null |
有効な値については、Get-Recipient の RecipientTypeDetails パラメーターの説明を参照してください。
たとえば、Get-User -Filter 'PreviousRecipientTypeDetails -ne $null' などです。
PrimarySmtpAddress
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし |
Get-CASMailbox Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UMMailbox Get-UnifiedGroup |
文字列 (ワイルドカードを使用可能) |
PrimarySmtpAddress プロパティは使用しないでください。代わりに EmailAddresses プロパティを使用してください。
PrimarySmtpAddress プロパティを使用するすべてのフィルターは、EmailAddresses プロパティの値も検索します。 たとえば、メールボックスにプライマリ メール アドレス dario@contoso.comがあり、その他のプロキシ アドレスがdario2@contoso.comおよびdario3@contoso.comされている場合、次のすべてのフィルターは結果にそのメールボックスを返します:"PrimarySmtpAddress -eq 'dario@contoso.com'"、"PrimarySmtpAddress -eq 'dario2@contoso.com'"、または"PrimarySmtpAddress -eq 'dario3@contoso.com'"。
ProhibitSendQuota
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| mDBOverQuotaLimit |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
バイトで表したサイズの値 (たとえば、300MB や 1.5GB) または Unlimited。 単位が付加されていない値は、バイトとして扱われます。 |
このプロパティの値 Unlimited を検索する場合にのみ、Filter パラメーターを使用できます。 たとえば、Get-Mailbox -Filter "ProhibitSendQuota -eq 'Unlimited'" または Get-Mailbox -Filter "ProhibitSendQuota -ne 'Unlimited'" などです。
Filter パラメーターを使用して、このプロパティのサイズ値を検索することはできません。 代わりに、次の構文 Get-Mailbox | where "$_.ProhibitSendQuota -<Operator> '<Size>'" を使用します。 たとえば、Get-Mailbox | where "$_.ProhibitSendQuota -lt '70GB'" などです。
ProhibitSendReceiveQuota
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| mDBOverHardQuotaLimit |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
バイトで表したサイズの値 (たとえば、300MB や 1.5GB) または Unlimited。 単位が付加されていない値は、バイトとして扱われます。 |
このプロパティの値 Unlimited を検索する場合にのみ、Filter パラメーターを使用できます。 たとえば、Get-Mailbox -Filter "ProhibitSendReceiveQuota -eq 'Unlimited'" または Get-Mailbox -Filter "ProhibitSendReceiveQuota -ne 'Unlimited'" などです。
Filter パラメーターを使用して、このプロパティのサイズ値を検索することはできません。 代わりに、次の構文 Get-Mailbox | where "$_.ProhibitSendReceiveQuota -<Operator> '<Size>'" を使用します。 たとえば、Get-Mailbox | where "$_.ProhibitSendReceiveQuota -lt '70GB'" などです。
ProtocolSettings
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| protocolSettings |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
文字列 (ワイルドカードを使用可能) または $null |
メールボックスのこのプロパティの既定値は RemotePowerShell§1 です。 このプロパティには、Set-CASMailbox を使用してプロトコル (POP3 や IMAP4 など) を無効にすると、追加の値が設定されます。
たとえば、Get-Mailbox -Filter "ProtocolSettings -like 'POP3*'" などです。
PublicFolderContacts
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| pFContacts | Get-MailPublicFolder | 文字列または $null |
このプロパティは、コマンド Get-MailPublicFolder -Identity <PublicFolderIdentity> | Format-List の結果に連絡先として表示されますが、フィルターではプロパティ名 PublicFolderContacts を使用する必要があります。
このフィルターでは、パブリック フォルダーの連絡先の識別名または正規の識別名が必要です。 たとえば、Get-MailPublicFolder -Filter "PublicFolderContacts -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'" または Get-MailPublicFolder -Filter "PublicFolderContacts -eq 'contoso.com/Users/Angela Gruber'" などです。
パブリック フォルダーの連絡先の識別名を検索するには、<RecipientIdentity> を受信者の名前、エイリアス、またはメールアドレスに置き換え、次のコマンド Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName を実行します。
このプロパティは複数値ですが、プロパティに指定した値が 含まれている 場合、フィルターは一致を返します。
QueryBaseDN
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchQueryBaseDN | Get-Mailbox | 文字列または $null |
このプロパティは、Active Directory の場所を指定するために Exchange 2007 グローバル アドレス一覧の分離で使用されていました。 この機能は Exchange 2010 Service Pack 2 のアドレス帳ポリシーと置き換えられたため、このプロパティの値は常に空白 ($null) にしておく必要があります。
たとえば、Get-Mailbox -Filter 'QueryBaseDN -ne $null' などです。
RecipientContainer
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchDynamicDLBaseDN | Get-DynamicDistributionGroup | 文字列または $null |
このフィルターでは、Active Directory の組織単位またはコンテナーの識別名または正規の識別名が必要です。 たとえば、Get-DynamicDistributionGroup -Filter "RecipientContainer -eq 'CN=Users,DC=contoso,DC=com'" または Get-DynamicDistributionGroup -Filter "RecipientContainer -eq 'contoso.com/Users'" などです。
Active Directory の組織単位およびコンテナーの識別名または正規の識別名を検索するには、次のコマンド Get-OrganizationalUnit -IncludeContainers | Format-List Name,DistinguishedName,ID を実行します。
RecipientLimits
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchRecipLimit |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
整数または Unlimited |
たとえば、Get-Mailbox -Filter "RecipientLimits -ne 'Unlimited'" などです。
RecipientType
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし |
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 |
たとえば、Get-Recipient -Filter "RecipientType -eq 'MailContact'" などです。
RecipientTypeDetails
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし |
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 |
文字列 |
有効な値については、Get-Recipient の RecipientTypeDetails パラメーターの説明を参照してください。
たとえば、Get-Recipient -Filter "RecipientTypeDetails -eq 'SharedMailbox'" などです。
RecoverableItemsQuota
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchDumpsterQuota |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
バイトで表したサイズの値 (たとえば、300MB や 1.5GB) または Unlimited。 単位が付加されていない値は、バイトとして扱われます。 |
このプロパティの値 Unlimited を検索する場合にのみ、Filter パラメーターを使用できます。 たとえば、Get-Mailbox -Filter "RecoverableItemsQuota -eq 'Unlimited'" または Get-Mailbox -Filter "RecoverableItemsQuota -ne 'Unlimited'" などです。
Filter パラメーターを使用して、このプロパティのサイズ値を検索することはできません。 代わりに、次の構文 Get-Mailbox | where "$_.RecoverableItemsQuota -<Operator> '<Size>' を使用します。 たとえば、Get-Mailbox | where "$_.RecoverableItemsQuota -gt '35GB'" などです。
RecoverableItemsWarningQuota
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchDumpsterWarningQuota |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
バイトで表したサイズの値 (たとえば、300MB や 1.5GB) または Unlimited。 単位が付加されていない値は、バイトとして扱われます。 |
このプロパティの値 Unlimited を検索する場合にのみ、Filter パラメーターを使用できます。 たとえば、Get-Mailbox -Filter "RecoverableItemsWarningQuota -eq 'Unlimited'" または Get-Mailbox -Filter "RecoverableItemsWarningQuota -ne 'Unlimited'" などです。
Filter パラメーターを使用して、このプロパティのサイズ値を検索することはできません。 代わりに、次の構文 Get-Mailbox | where "$_.RecoverableItemsWarningQuota -<Operator> '<Size>' を使用します。 たとえば、Get-Mailbox | where "$_.RecoverableItemsWarningQuota -gt '25GB'" などです。
RejectMessagesFrom
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| unauthOrig |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
文字列または $null |
このフィルターでは、個別の受信者 (メールボックス、メール ユーザー、またはメール連絡先) の識別名が必要です。 たとえば、Get-DistributionGroup -Filter "RejectMessagesFrom -eq 'CN=Yuudai Uchida,CN=Users,DC=contoso,DC=com'" または Get-DistributionGroup -Filter "RejectMessagesFrom -eq 'contoso.com/Users/Angela Gruber'" などです。
各受信者の識別名を探すには、<RecipientIdentity> を受信者の名前、エイリアス、またはメールアドレスに置き換え、次のコマンド Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName を実行します。
このプロパティは複数値ですが、プロパティに指定した値が 含まれている 場合、フィルターは一致を返します。
RejectMessagesFromDLMembers
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| dLMemRejectPerms |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
文字列または $null |
このフィルターでは、グループの識別名または正規の識別名 (配布グループ、メールが有効なセキュリティ グループ、または動的配布グループ) が必要です。 たとえば、Get-Mailbox -Filter "RejectMessagesFromDLMembers -eq 'CN=Marketing Department,CN=Users,DC=contoso,DC=com'" または Get-Mailbox -Filter "RejectMessagesFromDLMembers -eq 'contoso.com/Users/Marketing Department'" などです。
グループの識別名を検索するには、<GroupIdentity> をグループの名前、エイリアス、またはメールアドレスに置き換えて、Get-DistributionGroup -Identity "<GroupIdentity>" | Format-List Name,DistinguishedName または Get-DynamicDistributionGroup -Identity "<GroupIdentity>" | Format-List Name,DistinguishedName のいずれかのコマンドを実行します。
このプロパティは複数値ですが、プロパティに指定した値が 含まれている 場合、フィルターは一致を返します。
RemoteAccountPolicy
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchSyncAccountsPolicyDN | Get-Mailbox | 文字列または $null |
このフィルターでは、リモート アカウント ポリシーの識別名が必要です。 たとえば、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
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし | Get-User | ブール値 ($true または $false) |
たとえば、Get-User -Filter 'RemotePowerShellEnabled -eq $false' などです。
RemoteRecipientType
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 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。 |
たとえば、Get-RemoteMailbox -Filter "RemoteRecipientType -eq 'ProvisionMailbox'" などです。
ReportToManagerEnabled
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| reportToOwner |
Get-DistributionGroup Get-DynamicDistributionGroup Get-UnifiedGroup |
ブール値 ($true または $false) |
たとえば、Get-DistributionGroup -Filter 'ReportToManagerEnabled -eq $true' などです。
ReportToOriginatorEnabled
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| reportToOriginator |
Get-DistributionGroup Get-DynamicDistributionGroup Get-UnifiedGroup |
ブール値 ($true または $false) |
たとえば、Get-DistributionGroup -Filter 'ReportToOriginatorEnabled -eq $false' などです。
RequireAllSendersAreAuthenticated
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchRequireAuthToSendTo |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-SecurityPrincipal |
ブール値 ($true または $false) |
このプロパティは、コマンド Get-<RecipientType> -Identity <RecipientIdentity> | Format-List の結果に RequireSenderAuthenticationEnabled として表示されますが、フィルターでプロパティ名 RequireAllSendersAreAuthenticated を使用する必要があります。 たとえば、Get-DistributionGroup -Filter 'RequireAllSendersAreAuthenticated -eq $false' などです。
ResourceBehaviorOptions
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし | Get-UnifiedGroup |
AllowOnlyMembersToPost、 CalendarMemberReadOnly、 ConnectorsEnabled、 HideGroupInOutlook、 NotebookForLearningCommunitiesEnabled、 ReportToOriginator、 SharePointReadonlyForMembers、 SubscriptionEnabled、 SubscribeMembersToCalendarEvents、 SubscribeMembersToCalendarEventsDisabled、 SubscribeNewGroupMembers、 WelcomeEmailDisabled、 WelcomeEmailEnabled、または $null |
たとえば、Get-UnifiedGroup -Filter "ResourceBehaviorOptions -eq 'CalendarMemberReadOnly'" のように指定します。
ResourceCapacity
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchResourceCapacity | Get-Mailbox | 整数または $null |
たとえば、Get-Mailbox -Filter "ResourceCapacity -gt 15" などです。
ResourceCustom
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし | Get-Mailbox | 文字列または $null |
カスタム リソース プロパティは Set-ResourceConfig コマンドレットを使用して作成します。 たとえば、Set-ResourceConfig -ResourcePropertySchema Room/Whiteboard,Equipment/Van などです。 プロパティを作成すると、会議室メールボックスまたは備品用メールボックスに割り当てることができます。 たとえば、Set-Mailbox -Identity "Conference Room 1" -ResourceCustom Whiteboard などです。
値を検索するときは、会議室メールボックスまたは備品用メールボックスに割り当てられているカスタム リソース プロパティを使用します。 たとえば、Get-Mailbox -Filter "ResourceCustom -eq 'Whiteboard'" などです。
ResourceProvisioningOptions
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし | Get-UnifiedGroup |
Team または $null |
たとえば、Get-UnifiedGroup -Filter "ResourceProvisioningOptions -eq 'Team'" などです。
ResourceType
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし |
Get-Mailbox Get-Recipient |
Room (0)、Equipment (1)、または $null |
たとえば、Get-Mailbox -Filter "ResourceType -eq 'Equipment'" などです。
RetainDeletedItemsFor
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| garbageCollPeriod |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
期間値 : dd.hh:mm:ss (dd = 日、hh = 時間、mm = 分、ss = 秒) の形式で期間として入力します。 |
Filter パラメーターを使用して、このプロパティの期間値を検索することはできません。 代わりに、次の構文 Get-Mailbox | where "$_.RetainDeletedItemsFor -<Operator> '<TimeSpan>'" を使用します。 たとえば、Get-Mailbox | where "$_.RetainDeletedItemsFor -gt '14.00:00:00'" などです。
RetentionComment
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchRetentionComment |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-Mailbox -Filter "RetentionComment -like '7 years*'" などです。
RetentionPolicy
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし |
Get-Mailbox Get-Recipient |
文字列または $null |
このフィルターでは、アイテム保持ポリシーの識別名が必要です。 たとえば、Get-Mailbox -Filter "RetentionPolicy -eq 'CN=Default MRM Policy,CN=Retention Policies Container,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'" などです。
アイテム保持ポリシーの識別名を検索するには、次のコマンド Get-RetentionPolicy | Format-List Name,DistinguishedName を実行します。
RetentionUrl
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchRetentionURL |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-Mailbox -Filter "RetentionUrl -like 'https://intranet.contoso.com/*'" などです。
RoleAssignmentPolicy
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchRBACPolicyLink | Get-Mailbox | 文字列 (ワイルドカードを使用可能) または $null |
このフィルターでは、Exchange Online の役割の割り当てポリシーの識別名が必要です。 たとえば、Get-Mailbox -Filter "RoleAssignmentPolicy -eq 'CN=Default Role Assignment Policy,CN=Policies,CN=RBAC,CN=Configuration,CN=contoso.onmicrosoft.com,CN=ConfigurationUnits,DC=NAMPR10A001,DC=PROD,DC=OUTLOOK,DC=COM'" などです。
Exchange Online の役割の割り当てポリシーの識別名を検索するには、次のコマンド Get-RoleAssignmentPolicy | Format-List Name,DistinguishedName を実行します。
RulesQuota
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchMDBRulesQuota | Get-Mailbox | バイトで表したサイズの値 (たとえば、50B または 128KB)。 単位が付加されていない値は、バイトとして扱われます。 |
Filter パラメーターを使用して、このプロパティのサイズ値を検索することはできません。 代わりに、次の構文 Get-Mailbox | where "$_.RulesQuota -<Operator> '<Size>'" を使用します。 たとえば、Get-Mailbox | where "$_.RulesQuota -lt '256KB'" などです。
SafeRecipientsHash
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchSafeRecipientsHash | Get-Recipient | 空白 ($null) またはハッシュ値。 |
現実的には、この値を使用すると、空白または空白以外の値をフィルター処理できます。 たとえば、Get-Recipient -Filter 'SafeRecipientsHash -ne $null'. などです。
SafeSendersHash
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchSafeSendersHash | Get-Recipient | 空白 ($null) またはハッシュ値。 |
現実的には、この値を使用すると、空白または空白以外の値をフィルター処理できます。 たとえば、Get-Recipient -Filter 'SafeSendersHash -ne $null'. などです。
SamAccountName
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| SamAccountName |
Get-CASMailbox Get-DistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox Get-UMMailbox Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-Recipient -Filter "SamAccountName -like 'laura*'" などです。
SCLDeleteThresholdInt
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchMessageHygieneSCLDeleteThreshold | Get-Mailbox | -2147483648 (SCL 値 0)、-2147483647 (SCL 値 1)、-2147483646 (SCL 値 2)、-2147483645 (SCL 値 3)、-2147483644 (SCL 値 4)、-2147483643 (SCL 値 5)、-2147483642 (SCL 値 6)、-2147483641 (SCL 値 7)、-2147483640 (SCL 値 8)、-2147483639 (SCL 値 9) または $null |
このプロパティはコマンド Get-Mailbox -Identity <MailboxIdentity> | Format-List の結果に SCLDeleteThreshold として表示されますが、フィルターではプロパティ名 SCLDeleteThresholdInt を使用する必要があります。 たとえば、Get-Mailbox -Filter "SCLDeleteThresholdInt -ge -2147483640" などです。
SCLJunkThresholdInt
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchMessageHygieneSCLJunkThreshold | Get-Mailbox | -2147483648 (SCL 値 0)、-2147483647 (SCL 値 1)、-2147483646 (SCL 値 2)、-2147483645 (SCL 値 3)、-2147483644 (SCL 値 4)、-2147483643 (SCL 値 5)、-2147483642 (SCL 値 6)、-2147483641 (SCL 値 7)、-2147483640 (SCL 値 8)、-2147483639 (SCL 値 9) または $null |
このプロパティはコマンド Get-Mailbox -Identity <MailboxIdentity> | Format-List の結果に SCLJunkThreshold として表示されますが、フィルターではプロパティ名 SCLJunkThresholdInt を使用する必要があります。 たとえば、Get-Mailbox -Filter "SCLJunkThresholdInt -ge -2147483645" などです。
SCLQuarantineThresholdInt
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchMessageHygieneSCLQuarantineThreshold | Get-Mailbox | -2147483648 (SCL 値 0)、-2147483647 (SCL 値 1)、-2147483646 (SCL 値 2)、-2147483645 (SCL 値 3)、-2147483644 (SCL 値 4)、-2147483643 (SCL 値 5)、-2147483642 (SCL 値 6)、-2147483641 (SCL 値 7)、-2147483640 (SCL 値 8)、-2147483639 (SCL 値 9) または $null |
このプロパティはコマンド Get-Mailbox -Identity <MailboxIdentity> | Format-List の結果に SCLQuarantineThreshold として表示されますが、フィルターではプロパティ名 SCLQuarantineThresholdInt を使用する必要があります。 たとえば、Get-Mailbox -Filter "SCLQuarantineThresholdInt -ge -2147483643" などです。
SCLRejectThresholdInt
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchMessageHygieneSCLRejectThreshold | Get-Mailbox | -2147483648 (SCL 値 0)、-2147483647 (SCL 値 1)、-2147483646 (SCL 値 2)、-2147483645 (SCL 値 3)、-2147483644 (SCL 値 4)、-2147483643 (SCL 値 5)、-2147483642 (SCL 値 6)、-2147483641 (SCL 値 7)、-2147483640 (SCL 値 8)、-2147483639 (SCL 値 9) または $null |
このプロパティはコマンド Get-Mailbox -Identity <MailboxIdentity> | Format-List の結果に SCLRejectThreshold として表示されますが、フィルターではプロパティ名 SCLRejectThresholdInt を使用する必要があります。 たとえば、Get-Mailbox -Filter "SCLRejectThresholdInt -ge -2147483641" などです。
SendOofMessageToOriginatorEnabled
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| oOFReplyToOriginator |
Get-DistributionGroup Get-DynamicDistributionGroup Get-UnifiedGroup |
ブール値 ($true または $false) |
たとえば、Get-DistributionGroup -Filter 'SendOofMessageToOriginatorEnabled -eq $true' などです。
ServerLegacyDN
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchHomeServerName |
Get-CASMailbox Get-Mailbox Get-Recipient Get-UMMailbox |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-Mailbox -Filter "ServerLegacyDN -like 'Mailbox01'" などです。
これは、完全な ServerLegacyDN 値 /o=Contoso Corporation/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=Mailbox01 の例です。
ServerName
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし |
Get-CASMailbox Get-Mailbox Get-Recipient Get-UMMailbox |
文字列または $null |
たとえば、Get-Recipient -Filter "ServerName -eq 'Mailbox01'" などです。
SharingPolicy
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchSharingPolicyLink |
Get-Mailbox Get-Recipient |
文字列または $null |
このフィルターでは、共有ポリシーの識別名が必要です。 たとえば、Get-Mailbox -Filter "SharingPolicy -eq 'CN=Custom Sharing Policy,CN=Federation,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'" などです。
共有ポリシーの識別名を検索するには、次のコマンド Get-SharingPolicy | Format-List Name,DistinguishedName を実行します。
注:
既定の共有ポリシー (既定の共有ポリシーという名前) をメールボックスに既定で割り当てるには、 SharingPolicy プロパティの値が空白 ($null)。
Sid
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| objectSid |
Get-Group Get-LinkedUser Get-SecurityPrincipal Get-User |
文字列 |
たとえば、Get-User -Filter "Sid -eq 's-1-5-21-3628364307-1600040346-819251021-2603'" などです。
SidHistory
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| SIDHistory |
Get-Group Get-LinkedUser Get-User |
文字列または $null |
たとえば、Get-User -Filter "SidHistory -eq 's-1-5-21-3628364307-1600040346-819251021-2603'" などです。
SimpleDisplayName
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| displayNamePrintable |
Get-Contact Get-DistributionGroup Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "SimpleDisplayName -like 'lila*'" などです。
SingleItemrecoveryEnabled
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'SingleItemRecoveryEnabled -eq $true' などです。
SKUAssigned
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし |
Get-LinkedUser Get-Mailbox Get-MailUser Get-Recipient Get-User |
ブール値 ($true や $false) または $null。 |
たとえば、Get-User -Filter 'SKUAssigned -eq $true' などです。
SourceAnchor
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし | Get-Mailbox | 文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-Mailbox -Filter 'SourceAnchor -ne $null' などです。
StateOrProvince
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| st |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "StateOrProvince -like 'Carolina*'" などです。
StreetAddress
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| streetAddress |
Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "StreetAddress -like '36th Ave NE*'" などです。
StsRefreshTokensValidFrom
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchStsRefreshTokensValidFrom |
Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User |
$null または日付/時刻の値: 1601 年 1 月 1 日からの時間を 100 ナノ秒単位で示す 64 ビット値 (UTC) |
たとえば、Get-User -Filter "StsRefreshTokensValidFrom -gt '8/1/2017'" などです。
TelephoneAssistant
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| telephoneAssistant |
Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "TelephoneAssistant -like '206*'" などです。
ThrottlingPolicy
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchThrottlingPolicyDN | Get-Mailbox | 文字列または $null |
このフィルターでは、調整ポリシーの識別名が必要です。 たとえば、Get-Mailbox -Filter "ThrottlingPolicy -eq 'CN=Custom Throttling Policy,CN=Global Settings,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'" などです。
調整ポリシーの識別名を検索するには、次のコマンド Get-ThrottlingPolicy | Format-List Name,DistinguishedName を実行します。
タイトル
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| title |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "Title -eq 'Dr.'" などです。
UMAddresses
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchUMAddresses | Get-UMMailbox | 文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-UMMailbox -Filter 'UMAddresses -ne $null' などです。
UMCallingLineIds
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchUMCallingLineIds |
Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "UMCallingLineIds -like '123*'" などです。
このプロパティは複数値ですが、プロパティに指定した値が 含まれている 場合、フィルターは一致を返します。
UMDtmfMap
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchUMDtmfMap |
Get-Contact Get-DistributionGroup Get-DynamicDistributionGroup Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UMMailbox Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-Mailbox -Filter "UMDtmfMap -like '26297*'" などです。
このプロパティは複数値ですが、プロパティに指定した値が 含まれている 場合、フィルターは一致を返します。
UMEnabled
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし |
Get-Mailbox Get-Recipient Get-UMMailbox |
ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'UMEnabled -eq $true' などです。
UMMailboxPolicy
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchUMTemplateLink |
Get-Recipient Get-UMMailbox |
文字列または $null |
このフィルターでは、UM メールボックス ポリシーの識別名が必要です。 たとえば、Get-Recipient -Filter "UMMailboxPolicy -eq 'CN=Contoso Default Policy,CN=UM Mailbox Policies,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'" などです。
UM メールボックス ポリシーの識別名を検索するには、次のコマンド Get-UMMailboxPolicy | Format-List Name,DistinguishedName を実行します。
UMRecipientDialPlanId
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchUMRecipientDialPlanLink | Get-Recipient | 文字列または $null |
このフィルターでは、UM ダイヤル プランの識別名が必要です。 たとえば、Get-Recipient -Filter "UMMailboxPolicy -eq 'CN=Contoso Dial Plan,CN=UM DialPlan Container,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'" などです。
UM ダイヤル プランの識別名を検索するには、次のコマンド Get-UMDialPlan | Format-List Name,DistinguishedName を実行します。
UpgradeRequest
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし | Get-User |
None (0)、TenantUpgrade (1)、PrestageUpgrade (2)、CancelPrestageUpgrade (3)、PilotUpgrade (4) または TenantUpgradeDryRun (5)。 |
たとえば、Get-User -Filter "UpgradeRequest -ne 'None'" などです。
UpgradeStatus
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし | Get-User |
None (0)、NotStarted (1)、InProgress (2)、Warning (3)、Error (4)、Cancelled (5)、Complete (6) または ForceComplete (7)。 |
たとえば、Get-User -Filter "UpgradeStatus -ne 'None'" などです。
UsageLocation
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchUsageLocation |
Get-Mailbox Get-MailUser Get-Recipient |
文字列または $null |
このフィルターには、Microsoft 365 のユーザーに ISO 3166-1 の国名 ( United Statesなど)、または 2 文字の国コード ( US など) が必要です。 詳細については、「国コード - ISO 3166」を参照してください。
たとえば、Get-Recipient -Filter 'UsageLocation -eq "US"' などです。
UseDatabaseQuotaDefaults
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| mDBUseDefaults | Get-Mailbox | ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'UseDatabaseQuotaDefaults -eq $false' などです。
UserAccountControl
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| userAccountControl |
Get-LinkedUser Get-User |
AccountDisabled、DoNotExpirePassword、または NormalAccount |
たとえば、Get-User -Filter "UserAccountControl -eq 'NormalAccount'" などです。
カンマで区切って複数の値を指定できますが、順序があります。 たとえば、Get-User -Filter "UserAccountControl -eq 'AccountDisabled,NormalAccount'" は Get-User -Filter "UserAccountControl -eq 'NormalAccount,AccountDisabled'"とは異なる結果を返します。
この複数値プロパティは、 プロパティが指定した値と 等しい 場合にのみ一致を返します。
UserPrincipalName
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| userPrincipalName |
Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User |
文字列 (ワイルドカードを使用可能) |
たとえば、Get-User -Filter "UserPrincipalName -like 'julia@*'" などです。
VoiceMailSettings
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchUCVoiceMailSettings |
Get-Contact Get-LinkedUser Get-User |
文字列または $null |
たとえば、Get-User -Filter 'VoiceMailSettings -ne $null' などです。
WebPage
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| wWWHomePage |
Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "WebPage -like 'https://intranet.contoso.com/*'" などです。
WhenChanged
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 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 |
日付/時刻の値: 1601 年 1 月 1 日からの時間を 100 ナノ秒単位で示す 64 ビット値 (UTC) |
たとえば、Get-Recipient -Filter "WhenChanged -gt '8/1/2017 2:00:00 PM'" などです。
WhenChangedUTC
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし |
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 |
日付/時刻の値: 1601 年 1 月 1 日からの時間を 100 ナノ秒単位で示す 64 ビット値 (UTC) |
たとえば、Get-Recipient -Filter "WhenChangedUTC -gt '8/1/2017 2:00:00 PM'" などです。
WhenCreated
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| whenCreated |
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 |
日付/時刻の値: 1601 年 1 月 1 日からの時間を 100 ナノ秒単位で示す 64 ビット値 (UTC) |
たとえば、Get-Recipient -Filter "WhenCreated -gt '8/1/2017 2:00:00 PM'" などです。
WhenCreatedUTC
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| 該当なし |
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 |
日付/時刻の値: 1601 年 1 月 1 日からの時間を 100 ナノ秒単位で示す 64 ビット値 (UTC) |
たとえば、Get-Recipient -Filter "WhenCreatedUTC -gt '8/1/2017 2:00:00 PM'" などです。
WhenMailboxCreated
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchWhenMailboxCreated |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
日付/時刻の値: 1601 年 1 月 1 日からの時間を 100 ナノ秒単位で示す 64 ビット値 (UTC) |
たとえば、Get-Recipient -Filter "WhenMailboxCreated -gt '8/1/2017 2:00:00 PM'" などです。
WhenSoftDeleted
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchWhenSoftDeletedTime |
Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User Get-UnifiedGroup |
日付/時刻の値: 1601 年 1 月 1 日からの時間を 100 ナノ秒単位で示す 64 ビット値 (UTC) |
このフィルターでは、メールボックスのコマンドに SoftDeleted スイッチが必要です。
たとえば、Get-Mailbox -SoftDeletedMailbox -Filter "WhenSoftDeleted -gt '8/1/2017 2:00:00 PM'" などです。
WindowsEmailAddress
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
|
Get-Contact Get-DistributionGroup Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-Mailbox -Filter "WindowsEmailAddress -like '@fabrikam.com*'" などです。
WindowsLiveID
| LDAP 表示名 | コマンドレットで使用可能 | 値 |
|---|---|---|
| msExchWindowsLiveID |
Get-LinkedUser Get-Mailbox Get-MailUser Get-Recipient Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、 Get-Mailbox -Filter "WindowsEmailAddress -like '@fabrikam.onmicrosoft.com*'".|
詳細情報
Exchange 2007 は、LDAP フィルターではなく、OPATH フィルターを必要とする Exchange の最初のバージョンでした。 LDAP フィルターを OPATH フィルターに変換する方法の詳細については、Microsoft Exchange チーム ブログの記事の「LDAP フィルターを OPATH に変換するための追加情報のページ」を参照してください。