コマンドレットの Filter パラメーターのフィルター Exchangeプロパティ
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
PowerShell の受信者フィルターの詳細については、「Exchange PowerShell コマンドの受信者フィルター Exchange参照してください。
注意
Filter パラメーターは、その他のコマンドレット (例: Get-MailboxStatistics、Get-Queue および Get-Message) でも使用できます。 ただし、これらのコマンドレットの Filter パラメーターで受け入れられるプロパティの値は、この記事で説明するユーザーおよびグループのプロパティとは似ていきではありません。
フィルター可能なプロパティ
ユーザーやグループのコマンドレットで Filter パラメーターを指定して作動することが 確認されている プロパティを、次の表で説明します。
注:
リストには以下のものが含まれます。
- 1 種類の環境でのみ使用されるプロパティ:Microsoft 365、オンプレミス、ハイブリッドExchange。 プロパティは、すべての環境の受信者オブジェクトに存在する可能性がありますが、値 (空白または
None以外の値) が意味を持つのは 1 つの種類の環境のみです。 - 存在するが、使用されなくなった機能に対応するプロパティ。
- 1 種類の環境でのみ使用されるプロパティ:Microsoft 365、オンプレミス、ハイブリッドExchange。 プロパティは、すべての環境の受信者オブジェクトに存在する可能性がありますが、値 (空白または
すべての受信者プロパティに、対応する Active Directory プロパティが存在するわけではありません。 表では、そのようなプロパティの LDAP 表示名の値は "n/a" となっており、そのプロパティが (おそらくは Exchange によって) 計算されていることを示します。
OPath フィルター全体を二重引用符 " " で囲みます。 フィルターにシステム値 (例えば、
$true、$false、または$null) が含まれている場合は、代わりに単一引用符 ' ' を使用します。 このパラメーターは文字列 (システム ブロックではありません) ですが、波かっこ { } を使用することもできますが、これはフィルターに変数が含まれていない場合のみです。 詳細については、「OPATH 構文の追加情報」を参照してください。ワイルドカード文字を受け入れるテキスト文字列のプロパティには、
-like演算子 (たとえば、"Property -like 'abc*'") が必要です。空白または空白以外のプロパティ値を検索するには、値
$null(たとえば、'Property -eq $null'または'Property -ne $null') を使用します。PowerShell v2 モジュールを使用した接続Exchange Onlineに関する考慮事項については、「EXO V2 モジュールのフィルター」を参照してください。
| プロパティ名 | LDAP 表示名 | コマンドレットで使用可能 | 値 | コメント |
|---|---|---|---|---|
| AcceptMessagesOnlyFrom | 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 | 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 | 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 | 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 | 該当なし | Get-CASMailbox | ブール値 ($true または $false) |
たとえば、Get-CasMailbox -Filter 'ActiveSyncEnable -eq $false' などです。 |
| ActiveSyncMailboxPolicy | 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 メールボックス ポリシーの識別名を確認できます。 注: (Default という) 既定の ActiveSync メールボックス ポリシーをメールボックスに割り当てると、ActiveSyncMailboxPolicy プロパティの値は空白 ( $null) になります。 |
| ActiveSyncSuppressReadReceipt | 該当なし | Get-CASMailbox | ブール値 ($true または $false) |
たとえば、Get-CasMailbox -Filter 'ActiveSyncSuppressReadReceipt -eq $true' などです。 |
| AddressBookPolicy | 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 | 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 | adminDisplayName | Get-SecurityPrincipal | 文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-SecurityPrincipal -Filter 'AdminDisplayName -ne $null' | Format-Table -Auto Name,AdminDisplayName などです。 |
| AdministrativeUnits | 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 | msExchAlternateMailboxes | Get-Mailbox Get-MailUser Get-RemoteMailbox |
文字列または $null |
たとえば、Get-Mailbox -Filter 'AggregatedMailboxGuids -ne $null' などです。 |
| Alias | 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 | msExchUMListInDirectorySearch | Get-Contact Get-LinkedUser Get-UMMailbox Get-User |
None (0) または SearchEnabled (1) |
たとえば、Get-User -Filter "AllowUMCallsFromNonUsers -ne 'SearchEnabled'" などです。 |
| ArbitrationMailbox | 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 | 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 | msExchArchiveAddress | Get-Mailbox | 文字列 (ワイルドカードを使用可能) または $null |
このプロパティは、アーカイブ メールボックスを保持Exchange組織を識別Exchange Onlineオンプレミス環境で使用されます。 たとえば、Get-Mailbox -Filter "ArchiveDomain -like 'contoso.onmicrosoft.com*'" などです。 |
| ArchiveGuid | 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 | 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 | 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 | msExchArchiveRelease | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox Get-User |
None、E14、E15 または $null。 |
たとえば、Get-Recipient -Filter 'ArchiveRelease -ne $null' などです。 |
| ArchiveState | 該当なし | Get-Mailbox Get-Recipient Get-RemoteMailbox |
None (0)、Local (1)、HostedProvisioned (2)、HostedPending (3) または OnPremise (4)。 |
たとえば、Get-Recipient -Filter "ArchiveState -eq 'HostedProvisioned'" などです。 |
| ArchiveStatus | msExchArchiveStatus | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
None (0) または Active (1)。 |
たとえば、Get-Recipient -Filter "ArchiveStatus -eq 'Active'" などです。 |
| ArchiveWarningQuota | 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 | msExchAssistantName | Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "AssistantName -like 'Julia*'" などです。 |
| AuditEnabled | msExchMailboxAuditEnable | Get-Mailbox | ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'AuditEnabled -eq $true' などです。 |
| AuditLogAgeLimit | 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 | 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 | msExchBlockedSendersHash | Get-Recipient | 空白 ($null) またはハッシュ値。 |
現実的には、この値を使用すると、空白または空白以外の値をフィルター処理できます。 たとえば、Get-Recipient -Filter 'BlockedSendersHash -ne $null'. などです。 |
| c | 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 | 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 | msExchCalendarRepairDisabled | Get-Mailbox | ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'CalendarRepairDisabled -eq $true' などです。 |
| CertificateSubject | 該当なし | 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') |
| 市区町村 | l | Get-Contact Get-LinkedUser Get-Recipient Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "City -eq 'Redmond'" などです。 |
| Company | company | Get-Contact Get-LinkedUser Get-Recipient Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "Company -like 'Contoso*'" などです。 |
| ComplianceTagHoldApplied | 該当なし | Get-Mailbox Get-MailUser |
ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'ComplianceTagHoldApplied -eq $true' などです。 |
| ConsumerNetID | 該当なし | Get-LinkedUser Get-User |
文字列または $null |
たとえば、Get-User -Filter 'ConsumerNetID -ne $null' などです。 |
| CountryCode | 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 | co | Get-Contact Get-LinkedUser Get-Recipient Get-SecurityPrincipal Get-User |
文字列 | このフィルターでは、ユーザーに ISO 3166-1 の国名が必要です (例: United States)。 Active Directory ユーザーとコンピューター ([住所] タブ > [国/地域] フィールド)、または Exchange 管理センター ([ユーザー プロパティ] > [連絡先情報]] タブ > [国/地域] フィールド) で使用可能な値を選択できます。 Active Directory ユーザーとコンピューターまたは EAC でユーザーの国を選択すると、co と countryCode のプロパティに対応する値が自動的に構成されます。 たとえば、 Get-User -Filter "CountryOrRegion -like 'United*'" などです。 |
| CustomAttribute1 から CustomAttribute15 | 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 | 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 | 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 | deletedItemFlags | Get-Mailbox Get-SecurityPrincipal |
DatabaseDefault (0)、RetainUntilBackupOrCustomPeriod (3)、RetainForCustomPeriod (5)。 |
たとえば、Get-Mailbox -Filter "DeletedItemFlags -ne 'DatabaseDefault'" などです。 |
| DeliverToMailboxAndForward | deliverAndRedirect | Get-Mailbox Get-MailPublicFolder Get-MailUser Get-MailPublicFolder |
ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'DeliverToMailboxAndForward -eq $true' などです。 |
| Department | department | Get-Contact Get-LinkedUser Get-Recipient Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-Recipient -Filter "Department -like 'Engineering*'" などです。 |
| DirectReports | 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 | 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 | 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 | 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 | 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 | 該当なし | Get-CASMailbox | ブール値 ($true または $false) |
たとえば、Get-CASMailbox -Filter 'EcpEnabled -eq $false' などです。 |
| EmailAddresses | 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 | 該当なし | 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 | msExchPublicFolderEntryId | Get-MailPublicFolder | 文字列 (ワイルドカードを使用可能) | たとえば、Get-MailPublicFolder -Filter "EntryId -like '60000*'" などです。 次のコマンド Get-MailPublicFolder | Format-List Name,EntryId を実行して、メールが有効なパブリック フォルダーのエントリ ID を確認できます。 |
| EwsApplicationAccessPolicy | msExchEwsApplicationAccessPolicy | Get-CASMailbox | EnforceAllowList, EnforceBlockList. または $null |
たとえば、Get-CASMailbox -Filter 'EwsApplicationAccessPolicy -ne $null' などです。 |
| EwsEnabled | msExchEwsEnabled | Get-CASMailbox | 0 (無効)、1 (有効) または $null です。 |
たとえば、Get-CASMailbox -Filter "EwsEnabled -eq 1" などです。 |
| ExchangeGuid | 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 | msExchUserAccountControl | Get-Mailbox Get-MailUser Get-RemoteMailbox |
None (0) または AccountDisabled (2) |
たとえば、Get-Mailbox -Filter "ExchangeUserAccountControl -eq 'AccountDisabled'" などです。 |
| ExchangeVersion | 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 | 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 | 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 | 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 | 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 | msExchExternalOOFOptions | Get-Mailbox | External (0) または InternalOnly (1) |
たとえば、Get-Mailbox -Filter "ExternalOofOptions -eq 'External'" などです。 |
| Fax | facsimileTelephoneNumber | Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "Fax -like '206*'" などです。 |
| FirstName | givenName | Get-Contact Get-LinkedUser Get-Recipient Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "FirstName -like 'Chris*'" などです。 |
| ForwardingAddress | 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 | 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 | 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 | 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 | 該当なし | Get-UnifiedGroup | 整数 | たとえば、Get-UnifiedGroup -Filter "GroupMemberCount -gt 100" などです。 |
| GroupExternalMemberCount | 該当なし | Get-UnifiedGroup | 整数 | たとえば、Get-UnifiedGroup -Filter "GroupExternalMemberCount -gt 0" などです。 |
| GroupType | 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 | 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 | 該当なし | Get-CASMailbox Get-Recipient |
ブール値 ($true または $false) |
たとえば、Get-Recipient -Filter 'HasActiveSyncDevicePartnership -eq $true' などです。 |
| HiddenFromAddressListsEnabled | 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 | hideDLMembership | Get-UnifiedGroup | ブール値 ($true または $false) |
たとえば、Get-UnifiedGroup -Filter 'HiddenGroupMembershipEnabled -eq $true' などです。 |
| HomePhone | homePhone | Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "HomePhone -like '206*'" などです。 |
| 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 | 該当なし | Get-MailPublicFolder | ブール値 ($true または $false) |
たとえば、Get-MailPublicFolder -Filter 'IgnoreMissingFolderLink -eq $true' などです。 |
| ImapEnabled | 該当なし | Get-CASMailbox | ブール値 ($true または $false) |
たとえば、Get-CASMailbox -Filter 'ImapEnabled -eq $false' などです。 |
| ImmutableId | msExchGenericImmutableId | Get-Mailbox Get-MailUser Get-RemoteMailbox |
文字列または $null |
たとえば、Get-Mailbox -Filter 'ImmutableId -ne $null' などです。 |
| IncludeInGarbageCollection | 該当なし | Get-Mailbox | ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'IncludeInGarbageCollection -eq $true' などです。 |
| [頭文字] | initials | Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "Initials -like 'B.'" などです。 |
| InPlaceHolds | msExchUserHoldPolicies | Get-Mailbox Get-MailUser Get-RemoteMailbox |
文字列 | このフィルターでは、メールボックス検索の InPlaceHoldIdentity 値が必要です。 たとえば、Get-Mailbox -Filter "InPlaceHolds -eq '9d0f81154cc64c6b923ecc0be5ced0d7'" などです。 メールボックス検索の InPlaceHoldIdentity 値を検索するには、次のコマンド Get-MailboxSearch | Format-Table Name,InPlaceHoldIdentity を実行します。 これは複数値プロパティですが、指定した値がプロパティに 含まれている 場合、フィルターが一致を返します。 |
| InPlaceHoldsRaw | 該当なし | Get-LinkedUser Get-User |
文字列 | このフィルターでは、メールボックス検索の InPlaceHoldIdentity 値が必要です。 たとえば、Get-Mailbox -Filter "InPlaceHoldsRaw -eq '9d0f81154cc64c6b923ecc0be5ced0d7'" などです。 メールボックス検索の InPlaceHoldIdentity 値を検索するには、次のコマンド Get-MailboxSearch | Format-Table Name,InPlaceHoldIdentity を実行します。 これは複数値プロパティですが、指定した値がプロパティに 含まれている 場合、フィルターが一致を返します。 |
| IsDirSynced | 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 | 該当なし | Get-Mailbox | ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'IsExcludedFromServingHierarchy -eq $true' などです。 |
| IsHierarchyReady | 該当なし | Get-Mailbox | ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'IsHierarchyReady -eq $false' などです。 |
| IsHierarchySyncEnabled | 該当なし | Get-Mailbox | ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'IsHierarchySyncEnabled -eq $false' などです。 |
| IsInactiveMailbox | 該当なし | Get-Mailbox | ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'IsInactiveMailbox -eq $false' などです。 |
| IsLinked | 該当なし | Get-LinkedUser Get-Mailbox Get-User |
ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'IsLinked -eq $true' などです。 |
| IsMailboxEnabled | 該当なし | Get-Mailbox | ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'IsMailboxEnabled -eq $false' などです。 |
| IsResource | 該当なし | Get-Mailbox | ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'IsResource -eq $true' などです。 |
| IsSecurityPrincipal | 該当なし | Get-LinkedUser Get-User |
ブール値 ($true または $false) |
たとえば、Get-User -Filter 'IsSecurityPrincipal -eq $false' などです。 |
| IsShared | 該当なし | Get-Mailbox | ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'IsShared -eq $true' などです。 |
| IsSoftDeletedByDisable | 該当なし | Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User |
ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'IsSoftDeletedByDisable -eq $true' などです。 |
| IsSoftDeletedByRemove | 該当なし | Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User |
ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'IsSoftDeletedByRemove -eq $true' などです。 |
| IssueWarningQuota | 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 | 該当なし | Get-Mailbox Get-MailUser Get-RemoteMailbox |
文字列 | このプロパティは SMTP メールアドレスを使用します。 たとえば、Get-Mailbox -Filter "JournalArchiveAddress -eq 'michelle@contoso.com'" などです。 |
| LanguagesRaw | 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'"とは異なる結果を返します。 1 つの値の場合、この複数値プロパティは、指定した値がプロパティに 含まれている 場合に一致を返します。 |
| LastExchangeChangedTime | 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 | 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 | msExchLitigationHoldDate | Get-Mailbox Get-MailUser Get-RemoteMailbox |
$null または日付/時刻の値: 1601 年 1 月 1 日からの時間を 100 ナノ秒単位で示す 64 ビット値 (UTC) |
たとえば、Get-Mailbox -Filter "LitigationHoldDate -gt '8/13/2017'" などです。 |
| LitigationHoldEnabled | 該当なし | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'LitigationHoldEnabled -eq $true' などです。 |
| LitigationHoldOwner | msExchLitigationHoldOwner | Get-Mailbox Get-MailUser Get-RemoteMailbox |
文字列 (ワイルドカードを使用可能) または $null |
このプロパティは、訴訟ホールド所有者のユーザー プリンシパル名を使用します。 たとえば、Get-Mailbox -Filter "LitigationHoldOwner -eq 'agruber@contoso.com'" などです。 |
| LastName | sn | Get-Contact Get-LinkedUser Get-Recipient Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "LastName -like 'Martin*'" などです。 |
| MailboxContainerGUID | msExchMailboxContainerGuid | Get-Mailbox Get-MailUser Get-RemoteMailbox |
文字列または $null |
たとえば、Get-Mailbox -Filter 'MailboxContainerGUID -ne $null' などです。 |
| MailboxMoveBatchName | msExchMailboxMoveBatchName | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
文字列 (ワイルドカードを使用可能) または $null |
このプロパティには、移行バッチの名前が含まれます。 たとえば、Get-Mailbox -Filter "MailboxMoveBatchName -like 'LocalMove 01*'" などです。 Complete-migrationbatch コマンドを実行して、移行バッチの名前を確認できます。 Exchange 管理センターで作成した移行バッチでは、命名規則 MigrationService:<MigrationBatchName> を使用することに注意してください。 |
| MailboxMoveFlags | 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 | msExchMailboxMoveRemoteHostName | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
文字列または $null |
たとえば、Get-Mailbox -Filter 'MailboxMoveRemoteHostName -ne $null' などです。 |
| MailboxMoveSourceMDB | 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 | msExchMailboxMoveStatus | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
有効な値については、Get-MoveRequest の MoveStatus パラメーターの説明を参照してください。 | たとえば、Get-Mailbox -Filter "MailboxMoveStatus -eq 'Completed'" などです。 |
| MailboxMoveTargetMDB | 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 | msExchParentPlanLink | Get-Mailbox | 文字列または $null |
メールボックス プランは、ライセンスMicrosoft 365に対応します。 ライセンス プランの利用可能性は、ドメイン登録時に行った選択内容によって決まります。 たとえば、 Get-Mailbox -Filter 'MailboxPlan -ne $null' などです。 |
| MailboxRelease | msExchMailboxRelease | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox Get-User |
None、E14、E15 または $null。 |
たとえば、Get-Recipient -Filter 'MailboxRelease -ne $null' などです。 |
| MailTipTranslations | 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 | 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 | 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 | 上司 | 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 | 該当なし | Get-CASMailbox | ブール値 ($true または $false) |
たとえば、Get-CASMailbox -Filter 'MAPIEnabled -eq $false' などです。 |
| MasterAccountSid | 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 | msExchMaxBlockedSenders | Get-Mailbox | 整数または $null |
たとえば、Get-Mailbox -Filter "MaxBlockedSenders -gt 0" などです。 |
| MaxReceiveSize | 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 | msExchMaxSafeSenders | Get-Mailbox | 整数または $null |
たとえば、Get-Mailbox -Filter "MaxSafeSenders -gt 0" などです。 |
| MaxSendSize | 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 | msExchGroupDepartRestriction | Get-DistributionGroup | Closed (0)、Open (1)、ApprovalRequired (2)。 |
たとえば、Get-DistributionGroup -Filter "MemberDepartRestriction -eq 'ApprovalRequired'" などです。 |
| MemberJoinRestriction | msExchGroupDepartRestriction | Get-DistributionGroup | Closed (0)、Open (1)、ApprovalRequired (2)。 |
たとえば、Get-DistributionGroup -Filter "MemberJoinRestriction -eq 'ApprovalRequired'" などです。 |
| MemberOfGroup | 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 これは複数値プロパティですが、指定した値がプロパティに 含まれている 場合、フィルターが一致を返します。 |
| Members | 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 | mobile | Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "MobilePhone -like '555*'" などです。 |
| ModeratedBy | 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 | 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' などです。 |
| Name | 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 | 該当なし | Get-LinkedUser Get-Mailbox Get-User |
文字列または $null |
このプロパティは、ハイブリッド環境Exchange Onlineメールボックスに対して設定されます。 値の一例は、1003BFFD9A0CFA03 です。 たとえば、 Get-User -Filter 'NetId -ne $null' などです。 |
| メモ | info | Get-Contact Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-Recipient Get-User Get-UnifiedGroup |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "Notes -like 'Events Team*'" などです。 |
| ObjectCategory | 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有効 ms-Exch-Public-Folder ms-Exch-Dynamic-Distribution-Listな値は、メールボックス、メール ユーザー、メール連絡先、配布グループ、メールが有効なセキュリティ グループ、Microsoft 365 グループ、メールが有効なパブリック フォルダー、および動的配布グループです。 たとえば、 Get-Recipient -Filter "ObjectCategory -eq 'contoso.com/Configuration/Schema/Group'" などです。 |
| ObjectClass | 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'" などです。 これは複数値プロパティですが、指定した値がプロパティに 含まれている 場合、フィルターが一致を返します。 |
| Office | physicalDeliveryOfficeName | Get-Contact Get-LinkedUser Get-Mailbox Get-Recipient Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "Office -like '22*'" などです。 |
| OfflineAddressBook | 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 | 該当なし | Get-MailPublicFolder | 文字列または $null |
たとえば、Get-MailPublicFolder -Filter 'OnPremisesObjectId -ne $null' などです。 |
| OperatorNumber | msExchUMOperatorNumber | Get-UMMailbox | 文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-UMMailbox -Filter "OperatorNumber -eq 5" などです。 |
| OtherFax | otherFacsimileTelephoneNumber | Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "OtherFax -like '206*'" などです。 |
| OtherHomePhone | otherHomePhone | Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "OtherHomePhone -like '206*'" などです。 |
| OtherTelephone | otherTelephone | Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "OtherTelephone -like '206*'" などです。 |
| OWAEnabled | 該当なし | Get-CASMailbox | ブール値 ($true または $false) |
フィルターは逆方向に動作します。 たとえば、Get-CASMailbox -Filter 'OWAEnabled -eq $true' は OWAEnabled プロパティが False であるメールボックスを返し、Get-CASMailbox -Filter 'OWAEnabled -eq $false' は OWAEnabled プロパティ が True であるメールボックスを返します。 |
| OWAforDevicesEnabled | msExchOmaAdminWirelessEnable | Get-CASMailbox | ブール値 ($true または $false) |
たとえば、Get-CASMailbox -Filter 'OWAForDevicesEnabled -eq $true' などです。 |
| OWAMailboxPolicy | 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 | pager | Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "Pager -like '206*'" などです。 |
| PersistedCapabilities | 該当なし | Get-Mailbox Get-MailUser Get-RemoteMailbox |
文字列または $null |
通常、このプロパティの値$nullは、アカウントとメールボックスに対して (空白) 以外Microsoft 365値です。 有効なプロパティ値の詳細については、「Capability 列挙」 を参照してください。 たとえば、 Get-Mailbox -Filter 'PersistedCapabilities -ne $null' などです。 これは複数値プロパティですが、指定した値がプロパティに 含まれている 場合、フィルターが一致を返します。 |
| 電話 | telephoneNumber | Get-Contact Get-LinkedUser Get-Recipient Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "Phone -like '206*'" などです。 |
| PhoneProviderId | msExchUMPhoneProvider | Get-UMMailbox | 文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-UMMailbox -Filter "PhoneProviderId -like '206*'" などです。 |
| PhoneticDisplayName | msDS-PhoneticDisplayName | Get-Contact Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-MailPublicFolder Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "PhoneticDisplayName -like 'Lila*'" などです。 |
| PoliciesExcluded | 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 | 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 | 該当なし | Get-CASMailbox | ブール値 ($true または $false) |
たとえば、Get-CASMailbox -Filter 'POPEnabled -eq $false' などです。 |
| PostalCode | postalCode | Get-Contact Get-LinkedUser Get-Recipient Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-Recipient -Filter "PostalCode -eq 90210" などです。 |
| PostOfficeBox | postOfficeBox | Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "PostOfficeBox -like '555*'" などです。 |
| PreviousRecipientTypeDetails | msExchPreviousRecipientTypeDetails | Get-LinkedUser Get-User |
文字列または $null |
有効な値については、Get-Recipient の RecipientTypeDetails パラメーターの説明を参照してください。 たとえば、 Get-User -Filter 'PreviousRecipientTypeDetails -ne $null' などです。 |
| PrimarySmtpAddress | 該当なし | 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 | 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 | 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 | protocolSettings | Get-Mailbox Get-MailUser Get-RemoteMailbox |
文字列 (ワイルドカードを使用可能) または $null |
メールボックスのこのプロパティの既定値は RemotePowerShell§1 です。 このプロパティには、Set-CASMailbox を使用してプロトコル (POP3 や IMAP4 など) を無効にすると、追加の値が設定されます。 たとえば、 Get-Mailbox -Filter "ProtocolSettings -like 'POP3*'" などです。 |
| PublicFolderContacts | 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 | msExchQueryBaseDN | Get-Mailbox | 文字列または $null |
このプロパティは、Active Directory の場所を指定するために Exchange 2007 グローバル アドレス一覧の分離で使用されていました。 この機能は Exchange 2010 Service Pack 2 のアドレス帳ポリシーと置き換えられたため、このプロパティの値は常に空白 ($null) にしておく必要があります。 たとえば、 Get-Mailbox -Filter 'QueryBaseDN -ne $null' などです。 |
| RecipientContainer | 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 | msExchRecipLimit | Get-Mailbox Get-MailUser Get-RemoteMailbox |
整数または Unlimited |
たとえば、Get-Mailbox -Filter "RecipientLimits -ne 'Unlimited'" などです。 |
| RecipientType | 該当なし | 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 | 該当なし | 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 | 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 | 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 | 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 | 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 | 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 | 該当なし | Get-User | ブール値 ($true または $false) |
たとえば、Get-User -Filter 'RemotePowerShellEnabled -eq $false' などです。 |
| RemoteRecipientType | 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 | reportToOwner | Get-DistributionGroup Get-DynamicDistributionGroup Get-UnifiedGroup |
ブール値 ($true または $false) |
たとえば、Get-DistributionGroup -Filter 'ReportToManagerEnabled -eq $true' などです。 |
| ReportToOriginatorEnabled | reportToOriginator | Get-DistributionGroup Get-DynamicDistributionGroup Get-UnifiedGroup |
ブール値 ($true または $false) |
たとえば、Get-DistributionGroup -Filter 'ReportToOriginatorEnabled -eq $false' などです。 |
| RequireAllSendersAreAuthenticated | 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 | 該当なし | Get-UnifiedGroup | AllowOnlyMembersToPost、CalendarMemberReadOnly、ConnectorsEnabled、HideGroupInOutlook、NotebookForLearningCommunitiesEnabled、ReportToOriginator、SharePointReadonlyForMembers、SubscriptionEnabled、SubscribeMembersToCalendarEvents、SubscribeMembersToCalendarEventsDisabled、SubscribeNewGroupMembers、WelcomeEmailDisabled、WelcomeEmailEnabled または $null |
たとえば、Get-UnifiedGroup -Filter "ResourceBehaviorOptions -eq 'CalendarMemberReadOnly'" などです。 |
| ResourceCapacity | msExchResourceCapacity | Get-Mailbox | 整数または $null |
たとえば、Get-Mailbox -Filter "ResourceCapacity -gt 15" などです。 |
| ResourceCustom | 該当なし | 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 | 該当なし | Get-UnifiedGroup | Team または $null |
たとえば、Get-UnifiedGroup -Filter "ResourceProvisioningOptions -eq 'Team'" などです。 |
| ResourceType | 該当なし | Get-Mailbox Get-Recipient |
Room (0)、Equipment (1)、または $null |
たとえば、Get-Mailbox -Filter "ResourceType -eq 'Equipment'" などです。 |
| RetainDeletedItemsFor | 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 | msExchRetentionComment | Get-Mailbox Get-MailUser Get-RemoteMailbox |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-Mailbox -Filter "RetentionComment -like '7 years*'" などです。 |
| RetentionPolicy | 該当なし | 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 | msExchRetentionURL | Get-Mailbox Get-MailUser Get-RemoteMailbox |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-Mailbox -Filter "RetentionUrl -like 'https://intranet.contoso.com/*'" などです。 |
| RoleAssignmentPolicy | 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 | msExchMDBRulesQuota | Get-Mailbox | バイトで表したサイズの値 (たとえば、50B または 128KB)。 単位が付加されていない値は、バイトとして扱われます。 |
Filter パラメーターを使用して、このプロパティのサイズ値を検索することはできません。 代わりに、次の構文 Get-Mailbox | where "$_.RulesQuota -<Operator> '<Size>'" を使用します。 たとえば、Get-Mailbox | where "$_.RulesQuota -lt '256KB'" などです。 |
| SafeRecipientsHash | msExchSafeRecipientsHash | Get-Recipient | 空白 ($null) またはハッシュ値。 |
現実的には、この値を使用すると、空白または空白以外の値をフィルター処理できます。 たとえば、Get-Recipient -Filter 'SafeRecipientsHash -ne $null'. などです。 |
| SafeSendersHash | msExchSafeSendersHash | Get-Recipient | 空白 ($null) またはハッシュ値。 |
現実的には、この値を使用すると、空白または空白以外の値をフィルター処理できます。 たとえば、Get-Recipient -Filter 'SafeSendersHash -ne $null'. などです。 |
| SamAccountName | 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 | 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 | 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 | 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 | 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 | oOFReplyToOriginator | Get-DistributionGroup Get-DynamicDistributionGroup Get-UnifiedGroup |
ブール値 ($true または $false) |
たとえば、Get-DistributionGroup -Filter 'SendOofMessageToOriginatorEnabled -eq $true' などです。 |
| ServerLegacyDN | 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 | 該当なし | Get-CASMailbox Get-Mailbox Get-Recipient Get-UMMailbox |
文字列または $null |
たとえば、Get-Recipient -Filter "ServerName -eq 'Mailbox01'" などです。 |
| SharingPolicy | 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 を実行します。 注: (Default Sharing Policy という) 既定の共有ポリシーをメールボックスに割り当てると、SharingPolicy プロパティの値は空白 ( $null) になります。 |
| Sid | objectSid | Get-Group Get-LinkedUser Get-SecurityPrincipal Get-User |
文字列 | たとえば、Get-User -Filter "Sid -eq 's-1-5-21-3628364307-1600040346-819251021-2603'" などです。 |
| SidHistory | SIDHistory | Get-Group Get-LinkedUser Get-User |
文字列または $null |
たとえば、Get-User -Filter "SidHistory -eq 's-1-5-21-3628364307-1600040346-819251021-2603'" などです。 |
| SimpleDisplayName | 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 | 該当なし | Get-Mailbox Get-MailUser Get-RemoteMailbox |
ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'SingleItemRecoveryEnabled -eq $true' などです。 |
| SKUAssigned | 該当なし | Get-LinkedUser Get-Mailbox Get-MailUser Get-Recipient Get-User |
ブール値 ($true や $false) または $null。 |
たとえば、Get-User -Filter 'SKUAssigned -eq $true' などです。 |
| SourceAnchor | 該当なし | Get-Mailbox | 文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-Mailbox -Filter 'SourceAnchor -ne $null' などです。 |
| StateOrProvince | st | Get-Contact Get-LinkedUser Get-Recipient Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "StateOrProvince -like 'Carolina*'" などです。 |
| StreetAddress | streetAddress | Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "StreetAddress -like '36th Ave NE*'" などです。 |
| StsRefreshTokensValidFrom | 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 | telephoneAssistant | Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "TelephoneAssistant -like '206*'" などです。 |
| ThrottlingPolicy | 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 を実行します。 |
| Title | title | Get-Contact Get-LinkedUser Get-Recipient Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "Title -eq 'Dr.'" などです。 |
| UMAddresses | msExchUMAddresses | Get-UMMailbox | 文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-UMMailbox -Filter 'UMAddresses -ne $null' などです。 |
| UMCallingLineIds | msExchUMCallingLineIds | Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "UMCallingLineIds -like '123*'" などです。 これは複数値プロパティですが、指定した値がプロパティに 含まれている 場合、フィルターが一致を返します。 |
| UMDtmfMap | 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 | 該当なし | Get-Mailbox Get-Recipient Get-UMMailbox |
ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'UMEnabled -eq $true' などです。 |
| UMMailboxPolicy | 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 | 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 | 該当なし | Get-User | None (0)、TenantUpgrade (1)、PrestageUpgrade (2)、CancelPrestageUpgrade (3)、PilotUpgrade (4) または TenantUpgradeDryRun (5)。 |
たとえば、Get-User -Filter "UpgradeRequest -ne 'None'" などです。 |
| UpgradeStatus | 該当なし | 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 | msExchUsageLocation | Get-Mailbox Get-MailUser Get-Recipient |
文字列または $null |
このフィルターには、ISO 3166-1 の国名 (United Statesたとえば)、または 2 文字の国コード (USたとえば) が必要です。Microsoft 365。 詳細については、「国コード - ISO 3166」を参照してください。 たとえば、 Get-Recipient -Filter 'UsageLocation -ne $null' などです。 |
| UseDatabaseQuotaDefaults | mDBUseDefaults | Get-Mailbox | ブール値 ($true または $false) |
たとえば、Get-Mailbox -Filter 'UseDatabaseQuotaDefaults -eq $false' などです。 |
| UserAccountControl | 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 | userPrincipalName | Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User |
文字列 (ワイルドカードを使用可能) | たとえば、Get-User -Filter "UserPrincipalName -like 'julia@*'" などです。 |
| VoiceMailSettings | msExchUCVoiceMailSettings | Get-Contact Get-LinkedUser Get-User |
文字列または $null |
たとえば、Get-User -Filter 'VoiceMailSettings -ne $null' などです。 |
| WebPage | wWWHomePage | Get-Contact Get-LinkedUser Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-User -Filter "WebPage -like 'https://intranet.contoso.com/*'" などです。 |
| WhenChanged | 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 | 該当なし | 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 | 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 | 該当なし | 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 | 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 | msExchWhenSoftDeletedTime | Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User Get-UnifiedGroup |
日付/時刻の値: 1601 年 1 月 1 日からの時間を 100 ナノ秒単位で示す 64 ビット値 (UTC) | このフィルターでは、メールボックスのコマンドに SoftDeleted スイッチが必要です。 たとえば、 Get-Mailbox -SoftDeleted -Filter "WhenSoftDeleted -gt '8/1/2017 2:00:00 PM'" などです。 |
| WindowsEmailAddress | 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 | msExchWindowsLiveID | Get-LinkedUser Get-Mailbox Get-MailUser Get-Recipient Get-User |
文字列 (ワイルドカードを使用可能) または $null |
たとえば、Get-Mailbox -Filter "WindowsEmailAddress -like '@fabrikam.onmicrosoft.com*'" などです。 |
詳細情報
Exchange Server 2007 は、LDAP フィルターの代わりに OPATH フィルター Exchange必要な最初のバージョンでした。 LDAP フィルターを OPATH フィルターに変換する方法の詳細については、Microsoft Exchange チーム ブログの記事の「LDAP フィルターを OPATH に変換するための追加情報のページ」を参照してください。