構成ガイド: macOSコンプライアンス

このページの設定オプションは、管理者のみがアクセスできます。

ライブラリコンテンツを標準ユーザーとして使用するには、使用ガイド: macOS コンプライアンスを参照してください。

このライブラリパックは、macOSオペレーティングシステムの監視と管理を支援し、安定性、コンプライアンス、およびパフォーマンスを確保します。 このページは、コンテンツの構造を案内します。

前提条件

このライブラリパックには、以下の必要な拡張製品のコンテンツが含まれています:

これらの製品のいくつかは、それぞれのコンテンツへのデフォルトアクセスを提供し、拡張製品を使わずに使用することもできます。

拡張製品のデフォルトのしきい値について詳しくは、拡張ドキュメントを参照してください。

含まれているコンテンツと依存関係

このライブラリパックには、以下のコンテンツと依存関係が含まれています:

タイプ
名前
説明
依存関係

macOS のコンプライアンス

macOSオペレーティングシステムを監視し、安定性、コンプライアンス、およびパフォーマンスを確保するのに役立ちます

なし

Get XProtect 状況

macOSデバイス上でのmacOS XProtect(macOS内蔵のアンチウイルスソフトウェア)の自動更新設定の状況に関する情報を提供します。

特定のダッシュボードウィジェットを埋めるために必須

ファイアウォールオプションを取得する

macOSデバイス上のmacOSファイアウォールの状況に関する情報を提供します。

特定のダッシュボードウィジェットを埋めるために必須

macOS エンタープライズコンプライアンスを実行する

このリモートアクションは、macOSの状況に関する情報を提供し、セキュリティ設定、証明書の確認、ソフトウェアの検証に関連するいくつかの設定をチェックすることによってmacOSデバイスでのコンプライアンス評価を行います。

特定のダッシュボードウィジェットを埋めるために必須

暗号化情報を取得する

APFSファイルシステムディスクの暗号化および復号化情報を取得し、FileVaultが有効かどうかを確認します。

特定のダッシュボードウィジェットを埋めるために必須

macOS 更新および再起動情報を取得する

macOSデバイスに関する情報を取得します - 前回の再起動からの日数、有効な更新があるかどうか、未確認の更新の一覧など。

特定のダッシュボードウィジェットを埋めるために必須

保留中の再起動をテストする

デバイスが更新のために再起動を待機しているかどうかを確認します。

特定のダッシュボードウィジェットを埋めるために必須。

ファイアウォールオプションを設定する

System Preferences - Security & Privacy - FirewallでmacOSデバイスのファイアウォール設定を構成します。

なし

XProtect 状況を設定する

なし

自動更新を設定する

System Preferences - Software Update - AdvancedでmacOSデバイスの追加の自動更新設定を構成します。

なし

OSターゲット品質アップデートバージョン

WindowsおよびmacOSオペレーティングシステムのターゲット品質アップデートバージョンを定義します。

特定のダッシュボードウィジェットを埋めるために必須。

OSサポートバージョン

どのWindowsおよびmacOSオペレーティングシステムのバージョン、エディション、およびビルドがサポートされているかを決定します。

特定のダッシュボードウィジェットを埋めるために必須。

OSターゲットの機能更新バージョン

Windowsオペレーティングシステムのターゲット機能更新バージョンを定義します。 通常、このカスタムフィールドは毎月バージョンアップデートが必要です。

特定のダッシュボードウィジェットを埋めるために必須。

macOSコンプライアンスの設定

これらの推奨設定手順を適用して、組織のニーズに合わせてコンテンツを編集およびカスタマイズします。

以下のステップに従って、コンテンツをインストールし、設定してください:

  • 設定前に - Nexthinkライブラリからライブラリパックのコンテンツをインストールします

  • ステップ 1 - リモートアクションを設定する

  • ステップ 2 - カスタムフィールドを設定する

ステップ 1 - リモートアクションを設定する

リモートアクション管理管理ページに移動して、リモートアクションを確認および編集してください。

これらのリモートアクションに推奨される設定は以下のとおりです:

名前
トリガー
スケジュールクエリ

Get XProtect 状況

定期、毎日

Code
1 device
2 | where operating_system.platform == macos

ファイアウォールオプションを取得する

定期、毎日

Code
1 device
2 | where operating_system.platform == macos

macOS エンタープライズコンプライアンスを実行する

定期、毎日

Code
1 device
2 | where operating_system.platform == macos

暗号化情報を取得する

定期、毎日

Code
1 device
2 | where operating_system.platform == macos

macOS 更新および再起動情報を取得する

定期、毎日

Code
1 device
2 | where operating_system.platform == macos

ファイアウォールオプションを設定する

手動、複数のデバイスでトリガー可能

手動アクションはスケジュールできません

XProtect 状況を設定する

手動、複数のデバイスでトリガー可能

手動アクションはスケジュールできません

自動更新を設定する

手動、複数のデバイスでトリガー可能

手動アクションはスケジュールできません

ステップ 2 - カスタムフィールドを設定する

カスタムフィールド管理管理ページに移動して、カスタムフィールドを確認および編集してください。

以下のカスタムフィールド内のオペレーティングシステムバージョンは、ベンダーおよびAppleとMicrosoftのサポートポリシーによってリリースされる定期的なパッチにより、変更される可能性があります。

通常、これらのバージョンは、最新のパッチバージョンを持つために、月に一度カスタムフィールドで更新される必要があります。

これらのカスタムフィールドに推奨される設定は以下のとおりです:

名前
NQL ID
ルール名
オブジェクト
NQL クエリ

OSターゲット品質アップデートバージョン

os_targeted_quality_update_version

macos_sonoma

device

Code
1 devices
2 | where operating_system.platform == macos
3 | where operating_system.name == "*macOS Sonoma 14.6*"

OSターゲット品質アップデートバージョン

os_targeted_quality_update_version

macos_ventura

device

Code
1 devices
2 | where operating_system.platform == macos
3 | where operating_system.name == "*macOS Ventura 13.6.8*"

OSターゲット品質アップデートバージョン

os_targeted_quality_update_version

macos_monterey

device

Code
1 devices
2 | where operating_system.platform == macos
3 | where operating_system.name == "*macOS Monterey 12.7.6*"

OSターゲット品質アップデートバージョン

os_targeted_quality_update_version

windows_10_quality_update

device

Code
1 devices
2 | where operating_system.platform == windows and operating_system.name == "*windows 10*"
3 | where (operating_system.name == "*22h2*" and operating_system.build >= v19045.4717) or (operating_system.name == "*21h2*" and operating_system.build >= v19044.4651)

OSターゲット品質アップデートバージョン

os_targeted_quality_update_version

windows_11_quality_update

device

1 devices
2 | where operating_system.platform == Windows and operating_system.name == "*Windows 11*"
3 | where (operating_system.name == "*22H2*" and operating_system.build >= v22621.3958) or (operating_system.name == "*23H2*" and operating_system.build >= v22631.3958)

OSターゲット機能更新バージョン

os_targeted_feature_update_version

windows_10_feature_update

device

Code
1 devices
2 | where operating_system.platform == Windows and operating_system.name == "*Windows 10*"
3 | where (operating_system.name =="Windows 10*22H2*" or (operating_system.name =="Windows 10*21H2*" and device.operating_system.name == "*ltsc*"))

OSターゲット機能更新バージョン

os_targeted_feature_update_version

windows_11_feature_update

device

Code
1 devices
2 | where operating_system.platform == Windows and operating_system.name == "*Windows 11*"
3 | where operating_system.name == "*23H2*"

OSサポートされているバージョン

os_supported_version

macos_unsupported_version

device

Code
1 devices
2 | where operating_system.platform == macOS
3 | where operating_system.name !in ["*Ventura*","*Monterey*","*Sonoma*"]

OSサポートされているバージョン

os_supported_version

macos_supported_version

device

Code
1 devices
2 | where operating_system.platform == macOS
3 | where operating_system.name in ["*Ventura*","*Monterey*","*Sonoma*"]

OSサポートされているバージョン

os_supported_version

windows_unsupported_version

device

Code
1 devices
2 | where operating_system.platform == Windows and operating_system.name != "*server*"
3 | where (operating_system.name !in ["*enterprise*", "*education*", "*ltsc*", "*ltsb*"] and operating_system.name in ["*Windows 11*"] and operating_system.build < v22621.521) or (operating_system.name !in ["*enterprise*", "*education*", "*ltsc*", "*ltsb*"] and operating_system.build < v19045.0) or (operating_system.name !in ["*ltsc*", "*ltsb*"] and operating_system.name in ["*pro*", "*pro*"] and operating_system.build < v19045.2130) or (operating_system.name in ["*enterprise*", "*education*"] and operating_system.name !in [ "*ltsc*", "*ltsb*"] and operating_system.build < v19044.0) or (operating_system.name in [ "*ltsc*", "*ltsb*"] and operating_system.build < v19044.0) or operating_system.name == "*Windows 7*" or operating_system.name == "*Windows 8*" or operating_system.build < v7601.0

OSサポートされているバージョン

os_supported_version

windows_supported_version

device

Code
1 devices
2 | where operating_system.platform == Windows and operating_system.name != "*server*"
3 | where (operating_system.name !in ["*ltsc*", "*ltsb*"] and operating_system.name in ["*enterprise*", "*education*"] and operating_system.name == "*Windows 11*" and operating_system.build > v22000.194) or (operating_system.name !in ["*ltsc*", "*ltsb*", "*enterprise*", "*education*"] and operating_system.name == "*Windows 11*" and operating_system.build > v22621.521) or (operating_system.name !in ["*ltsc*", "*ltsb*"] and operating_system.name == "*Windows 10*" and operating_system.name in ["*enterprise*", "*education*"] and operating_system.build > v19044.1288) or (operating_system.name !in ["*ltsc*", "*ltsb*"] and operating_system.name in ["*pro*", "*pro*"] and operating_system.name == "Windows 10*" and operating_system.build > v19045.0) or (operating_system.name in ["*ltsc*", "*ltsb*"] and operating_system.build > v19044.0)

関連トピック

Last updated