社畜の所業

社畜の所業

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

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

【Microsoft365参考書】Powershellでマルウェア対策ポリシーの設定を確認するには?

Powershellでマルウェア対策ポリシーの設定を確認するには?

 

 

今回は ExchangeOnline Protection (EOP) のマルウェアフィルター (マルウェア対策ポリシー) の情報を Powershellのコマンドレットで取得する方法についてご紹介したいと思います。

マルウェア対策ポリシーについては、Get-MalwareFilterPolicy で各設定項目、Get-MalwareFilterRule で適用対象のユーザーを確認することができます。

それぞれのコマンドレットで確認できる項目について、ご紹介します。

 

Get-MalwareFilterPolicy

実行するコマンドレットは以下のとおりです。

 

<実行例>

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

 

[出力される項目]

 

Name

ポリシー名

 

EnableFileFilter

共通添付ファイルのフィルターを有効にする (有効/無効)

 

FileTypes

ファイルの種類

 

FileTypeAction

ファイルが見つかった場合の処理

 

QuarantineTag

検疫ポリシー

 

ZapEnabled

マルウェアのゼロアワー自動消去を有効にする(有効/無効)

 

EnableInternalSenderAdminNotifications

内部の送信者からの配信されなかったメッセージについて管理者に通知する(有効/無効)

 

InternalSenderAdminAddress

内部の送信者の通知先の管理者アドレス

 

EnableExternalSenderAdminNotifications

外部の送信者からの配信されなかったメッセージについて管理者に通知する(有効/無効)

 

ExternalSenderAdminAddress

外部の送信者の通知先の管理者アドレス

 

CustomNotifications

カスタマイズした通知テキストを使用する(有効/無効)

 

CustomFromName

通知の差出人の名前

 

CustomFromAddress

通知の差出人アドレス

 

CustomInternalSubject

内部の通知の件名

 

CustomInternalBody

内部の通知のメッセージ

 

CustomExternalSubject

外部の通知の件名

 

CustomExternalBody

外部の通知のメッセージ

 

WhenChanged

最終更新日

 

WhenCreated

作成日

 

Get-MalwareFilterRule

実行するコマンドレットは以下のとおりです。

なお、既定のポリシーは情報が出力されない動作であり、作成したポリシーのみ情報が出力されます。

 

<実行例>

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

 

[出力される項目]

 

MalwareFilterPolicy

ポリシー名

 

State

ポリシーの状態 (有効/無効)

 

Priority

優先度

 

Comments

説明

 

Description

概要(適用条件などを確認できます)

 

SentTo

対象のユーザー

 

SentToMemberOf

対象のグループ

 

RecipientDomainIs

対象のドメイン

 

ExceptIfSentTo

除外対象のユーザー

 

ExceptISentToMemberOf

除外対象のグループ

 

ExceptIRecipientDomainIs

除外対象のドメイン

 

 

 

it-bibouroku.hateblo.jp