Exchange コマンドレットの Filter パラメーターのフィルター可能なプロパティ
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、またはハイブリッド) でのみ使用されるプロパティ。 プロパティは、すべての環境の受信者オブジェクトに存在する可能性がありますが、値は意味のある (空白または
None
以外の値) 1 種類の環境でのみです。 - 存在するが、使用されなくなった機能に対応するプロパティ。
- 1 種類の環境 (Microsoft 365、オンプレミスの Exchange、またはハイブリッド) でのみ使用されるプロパティ。 プロパティは、すべての環境の受信者オブジェクトに存在する可能性がありますが、値は意味のある (空白または
すべての受信者プロパティに、対応する 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 ユーザーとコンピューター ([アドレス] タブの [国/地域] > フィールド) または Exchange 管理センター ([ユーザープロパティ>] [連絡先情報] タブの [国/地域] > フィールド) で選択できます。
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'"
とは異なる結果を返します。
1 つの値の場合、この複数値プロパティは、指定した値がプロパティに含まれている場合に一致を返します。
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'
などです。
Notes (メモ)
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>
を使用します。
有効な<種類>の値は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 、WelcomeEmailEnabled SubscribeNewGroupMembers SubscribeMembersToCalendarEventsDisabled WelcomeEmailDisabled または$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 に変換するための追加情報のページ」を参照してください。