Microsoft Defender for IoT (Azure) との 脆弱性対応 統合のサポート
データマッピングとエラー処理に関する質問については、このセクションを参照してください。
データマッピング
| [Microsoft Defender for IoT (Azure)] フィールド | ServiceNowフィールド |
|---|---|
| N/A (該当なし) | ソース 注: このフィールドは常に Microsoft Azure Defender for IoT に設定してください。 |
| 名前 | detection_key |
| N/A (該当なし) | ステータス 注: このフィールドはデフォルトで 0 (オープンを意味する ) に設定されています。 |
| [Microsoft Defender for IoT (Azure)] フィールド | ServiceNowフィールド |
|---|---|
| プロパティ/vulnerabilityId | ID |
| ソース 注: このフィールドはデフォルトで NVD に設定されています。 |
|
| プロパティ/説明 | まとめ |
| プロパティ/スコア | スコア |
| プロパティ/エクスプロイトタイプ | エクスプロイト有無 API データがエクスプロイトが存在することを示している場合、統合によってこのフィールドは [はい] に設定されます。 |
| プロパティ/エクスプロイトタイプ | public_exploit API データがエクスプロイトが存在することを示している場合、統合によってこのフィールドは [はい] に設定されます。 |
エラー処理
統合は、ほとんどが事前構成されるように設計されているため、Azure テナント ID、クライアント ID、クライアントシークレットを入力するだけで済みます。アプリケーションからのログメッセージは、 sn_msftd4iotazvr ソースからのシステムログで確認できます。追加の関連ログメッセージも 、sn_vul ソースから表示できます。
統合の実行が失敗した場合、統合実行の [ メモ ] フィールドにエラーが表示されます。ステータスは [完了 ] に設定され、サブステートは [失敗] になります。
インポートキュー (sn_vul_ds_import_q_entry) テーブルには、すべての処理待ちの変換要求が含まれています。このテーブルをフィルタリングしてステータスが [処理中] のアイテムのみを表示し、現在変換中のアイテムを表示できます。
次の表に、データ取得およびデータ処理中に考えられるエラーメッセージと考えられる原因を示します。
| エラーメッセージ | 考えられる原因 |
|---|---|
|
REST メッセージと REST メソッドを指定せずに統合を実行することはできません |
検出統合ジョブレコードで、[ REST メッセージ ] フィールドまたは [REST メソッド ] フィールドに値が入力されません。 |
|
Microsoft Defender for IoT (Azure) oauth_client_idを指定せずに統合を実行することはできません |
統合インスタンスで、 OAuth クライアント ID が入力されません。 |
|
Microsoft Defender for IoT (Azure) oauth_client_secretが指定されていないと統合を実行できません |
統合インスタンスでは、 OAuth クライアントシークレット が入力されません。 |
|
Cannot run integration without the detection API resource path specified (検出 API リソースパスを指定しないと統合を実行できません) |
統合インスタンスで、検出 API リソースパスが入力されていません。 デフォルトは https://management.azure.com/providers/Microsoft.ResourceGraph/resources です |
|
指定された API バージョンとの統合を実行できません |
統合インスタンスでは、API バージョンが入力されていません。 デフォルトは 2021-03-01 です。 |
|
Microsoft Defender for IoT (Azure) から無効な応答コード {応答コード} を受信しました |
Microsoft API からの応答が無効です。 たとえば、Microsoft Defender for IoT (Azure) から受信した無効な応答コード 401 は、 権限がないことを意味します。認証情報または OAuth トークンが無効である可能性があります。 |
| JSON 応答本文の解析に失敗しました | 解析できない場合、受信した JSON 応答は無効です。これは、データが受信されなかったことを意味します。認証情報が正しいこと、および他のエラーが発生していないことを確認します。 |
|
Error writing attachment (添付ファイル書き込みエラー) |
応答データをデータソースに添付できませんでした。さらにトラブルシューティングを行う場合は、システムアドミニストレーターに問い合わせる必要があります。このエラーの一般的な原因は、MID サーバーまたは 実行ユーザーに sn_vul.vr_import_admin ロールがないことです。 |
|
Attachment content is null: attachment sys_id = {sys_id} (添付ファイルの内容が null です: 添付ファイル sys_id = {sys_id}) |
データソースの添付ファイルの内容が null です。これは、Microsoft API 自体の問題、または ServiceNow の問題を示している可能性があります。より詳細なトラブルシューティングをシステムアドミニストレーターに依頼してください。 |
|
Could not find attachment with sys_id {sys_id} (sys_id {sys_id} の添付ファイルが見つかりませんでした) |
データソースの添付ファイルが見つかりませんでした。これは、Microsoft API 自体の問題、または ServiceNow の問題を示している可能性があります。より詳細なトラブルシューティングをシステムアドミニストレーターに依頼してください。 |
| エラーメッセージ | 考えられる原因 |
|---|---|
|
脆弱性 ID なしで検出を作成することはできません |
レコードの脆弱性 ID が存在しません。これは、Microsoft API の問題が原因である可能性が最も高いです。 |