社畜の所業

社畜の所業

Microsoft365の機能について解説をしていきたいと思います。このブログの情報をご活用いただければ幸いです。たまに他の情報も取り入れていきたいと思います。

※このサイトはPR記事を含みます。

【Microsoft365参考書】EOPやMDOのフィルターの設定をPowershellのコマンドレットで取得するには?

EOPやMDOのフィルターの設定をPowershellのコマンドレットで取得するには?

 

今回は、Exchange Online Protection(EOP) Microsoft Defender for Office365 (MDO)のフィルター設定の情報を Powershell のコマンドレットで取得する場合についてまとめてみました。

EOP については、以下の記事もご参照ください。

 

 

it-bibouroku.hateblo.jp

 

また、以下の記事を参考にExchangeOnlineに接続してから実行してください。

 

it-bibouroku.hateblo.jp

 

 

接続フィルター

<実行例>

Get-HostedConnectionFilterPolicy | Export-Csv  -NoTypeInformation -Encoding UTF8 "C:\temp\HostedConnectionFilter.csv"

 

 

 

マルウェアフィルター

Get-MalwareFilterPolicyが設定状況などでGet-MalwareFilterRuleが適用されているユーザーを確認することができます。

 

<実行例 1>

Get-MalwareFilterPolicy | Export-Csv -Encoding UTF8 -NoTypeInformation -Path "C:\Temp\MalwareFilterPolicy.csv"

 

<実行例 2>

Get-MalwareFilterRule | Export-Csv -NoTypeInformation -Encoding UTF8 -Path "C:\Temp\MalwareFilterRule.csv"

 

 

it-bibouroku.hateblo.jp

 

 

スパムフィルター

Get-HostedContentFilterPolicyが設定状況などでGet-HostedContentFilterRuleが適用されているユーザーを確認することができます。

 

<実行例 1>

Get-HostedContentFilterPolicy | Export-CSV -Encoding UTF8 -Path C:\temp\ContentFilterPolicy.csv -NoTypeInformation

 

<実行例 2>

Get-HostedContentFilterRule | Export-CSV -Encoding UTF8 -Path C:\temp\ContentFilterRule.csv -NoTypeInformation

 

 

トランスポートルール

<実行例>

Get-Transportrule -ResultSize Unlimited | Export-CSV -NoTypeInformation -Encoding UTF8 C:\temp\Transportrule.csv

 

 

フィッシング対策ポリシー

Get-AntiPhishPolicy が設定状況などでGet-AntiPhishRuleが適用されているユーザーを確認することができます。

<実行例 1>

Get-AntiPhishPolicy | Export-CSV -Encoding UTF8 -NoTypeInformation -Path C:\Temp\AntiPhishPolicy.csv

 

<実行例 2>

Get-AntiPhishRule | Export-CSV -Encoding UTF8 -NoTypeInformation -Path C:\Temp\AntiPhishRule.csv

 

 

it-bibouroku.hateblo.jp

 

検疫ポリシー

<実行例>

Get-QuarantinePolicy | Export-CSV -NoTypeInformation -Encoding UTF8 C:\temp\QuarantinePolicy.csv

 

 

it-bibouroku.hateblo.jp

 

 

送信スパムポリシー

Get-HostedOutboundSpamFilterPolicy が設定状況などでGet-HostedOutboundSpamFilterRuleが適用されているユーザーを確認することができます。

<実行例 1>

Get-HostedOutboundSpamFilterPolicy | Export-CSV -NoTypeInformation -Encoding UTF8 C:\temp\OutboundSpamFilterPolicy.csv

 

<実行例 2>

Get-HostedOutboundSpamFilterRule | Export-CSV -NoTypeInformation -Encoding UTF8 C:\temp\OutboundSpamFilterRule.csv

 

 

it-bibouroku.hateblo.jp

 

安全な添付ファイル

Get-SafeAttachmentPolicy が設定状況などでGet-SafeAttachmentRuleが適用されているユーザーを確認することができます。

<実行例 1>

Get-SafeAttachmentPolicy | Export-Csv -NoTypeInformation -Encoding UTF8 -Path "C:\Temp\SafeAttachmentPolicy.csv"

 

<実行例 2>

Get-SafeAttachmentRule | Export-Csv -NoTypeInformation -Encoding UTF8 -Path "C:\Temp\SafeAttachmentRule.csv"

 

 

it-bibouroku.hateblo.jp

 

安全なリンク

Get-SafeLinksPolicy が設定状況などでGet-SafeLinksRuleが適用されているユーザーを確認することができます。

<実行例 1>

Get-SafeLinksPolicy | Export-CSV -NoTypeInformation -Encoding UTF8 "C:\temp\SafeLinksPolicy.csv"

 

<実行例 2>

Get-SafeLinksRule | Export-CSV -NoTypeInformation -Encoding UTF8 "C:\temp\SafeLinksRules.csv"

 

 

it-bibouroku.hateblo.jp

 

 

組み込みの保護

<実行例>

Get-ATPBuiltInProtectionRule | Export-CSV -NoTypeInformation -Encoding UTF8 -Path "C:\Temp\ATPBuiltInProtectionRule.csv"

 

 

it-bibouroku.hateblo.jp