---
sourceDocument: Xanadu IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/it-operations-management

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# ディスカバリー前フェーズ

# ディスカバリー前フェーズ {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：6分

ディスカバリー前フェーズには、証明書ディスカバリープロセスをスムーズに開始できるようにするための、スキャンパラメーターの定義や認証情報の詳細構成などの準備手順が含まれます。

## ポート経由のディスカバリー {#cert-inventory-mgmt-process-pre-discovery__section_n2c_fcd_j1c}

ポートプローブ \[tls_ssl_certs\] は、14 のデフォルトの事前承認済みポートを自動的にスキャンします。ポートプローブ \[tls_ssl_certs\] は、14 のデフォルトの事前承認済みポートを自動的にスキャンします。

* SSL の一般的なポート：443、8443、9443、636 (ldaps)、993 (imaps)、995 (popssl)、989、990
* StartTLS ポート：25 (smtp)、110、143、389、21、587 (smtp)
{#cert-inventory-mgmt-process-pre-discovery__ul_k55_bdd_j1c}

Shazzam の CI ディスカバリープロセスの一環として、MID サーバーはスキャナーを使用して IP ポート番号から証明書チェーン情報を収集し、証明書階層を含むさまざまな属性をキャプチャします。MID サーバーはその後、これらの証明書を XML ペイロードに変換し、インスタンスと共有します。今度は Shazzam センサーが ECC キューエントリーを検出し、検出された証明書テーブル \[sn_disco_certmgmt_certificate_history\] に新しいレコードを挿入します。

次のフィールドが XML ペイロードからプルされ、検出された証明書の Shazzam TLS ポートプローブから Java コードで検証されます：certificate id、revocation_status、subject、issuer、sans/、is_self_signed、is_ca、valid_from、valid_to、signature_algorithm、fingerprint_algorithm、key_size、serial_number、および version。

## URL 経由のディスカバリー {#cert-inventory-mgmt-process-pre-discovery__section_llk_hcd_j1c}

証明書 URL \[sn_disco_certmgmt_cert_url\] テーブルには、証明書ディスカバリーのターゲットになる URL のリストが含まれています。また各レコードには、所定の URL 定義にどの証明書が関連付けられているかを確認するために、一意の証明書 \[cmdb_ci_certificate\] テーブルに対するオプションの参照があります。ディスカバリースケジュールから必要なパラメーターが結合され、ディスカバリーステータスが作成され初期化されます。\[CertificateDiscoveryFromURLScan\] プローブはバッチ内の各 URL の証明書チェーンを検出し、各証明書の証明書チェーンを含む XML ペイロードを出力します。また、検出された証明書 \[sn_disco_certmgmt_certificate_history\] テーブルに新しいレコードを追加します。

## インポート証明書経由のディスカバリー (証明書インベントリと管理バージョン 1.1.7) {#cert-inventory-mgmt-process-pre-discovery__section_nxw_hcd_j1c}

インポート証明書は、次のパラメーターに依存するインポート SSL 証明書パターンによって検出されます。

* 証明書がホストされているホスト名 / IP
* 証明書が配置されているフォルダー
* TLS_keepOriginalCertificate：このパラメーターを true に設定すると、ペイロードサイズの増加につながる場合があり、メモリ不足の問題が発生する可能性があります。
* Mid_temp_folder：ファイルが一時的にコピーされる MID サーバー上の一時フォルダー。

{#cert-inventory-mgmt-process-pre-discovery__ul_fjt_gdd_j1c}  
注:  
MID サーバーの自動選択オプションは、Windows および Linux mid の組み合わせではサポートされていません。オリジナルの証明書ファイルを保存するために MID サーバーを使用している場合は、ホスト名 / IP を空または localhost に設定し、ディスカバリーのスケジュールに対して特定の MID サーバーを選択する必要があります。

## CA 局経由のディスカバリー (証明書インベントリと管理バージョン 1.1.7) {#cert-inventory-mgmt-process-pre-discovery__section_qqr_3cd_j1c}

証明書インベントリと管理の認証情報が GoDaddy、DigiCert、Entrust、または Sectigo 認証局でセットアップされ、ディスカバリースケジュールが実行されると、特定の CA パターンによって REST API が GoDaddy、DigiCert、Entrust、または Sectigo を呼び出し、証明書の情報が収集されます。その後、証明書のリストが取得され、\[cmdb_ci_certificate\]、\[certificate_domain\]、\[sys_attachment\] テーブルに保存されます。  
ca_api_url と ca_api_version はオプションのパラメーターです。これらのパラメーターがパターンパラメーター内で空のままになっている場合は、デフォルト値が使用されます。デフォルト値は次のようになります。

* DigiCert：証明書管理 (ca_api_version = v2、ca_api_url = https://www.digicert.com/services/)
* Entrust：証明書管理 (ca_api_version = v2、ca_api_url = https://api.entrust.net/enterprise/)
* GoDaddy：証明書管理 (ca_api_version = v1、ca_api_url = https://api.godaddy.com/)
* Sectigo：証明書管理 (ca_api_version = v1、ca_api_url = https://cert-manager.com/api/ssl/)
{#cert-inventory-mgmt-process-pre-discovery__ul_uxr_4dd_j1c}  
GoDaddy、DigiCert、Entrust、Sectigo パターンの引数は次のとおりです。バージョン 1.2.0 以降では、Sectigo および Entrust 認証局 (CA) をスキャンする機能があります。

* Start_offset：CA からの証明書を読み込むためのオフセット位置 (デフォルト値は 0)。
* Limit：start_offset から読み取られる証明書の数 (デフォルト値は 1500)。
* CredentialAlias：サーバーなしの実行パターン構成で追加された、認証情報エイリアスの名前または CA 認証情報にリンクされたタグ。TLS_keepOriginalCertificate パラメーターが true に設定されている場合、証明書ファイルは証明書 CI に添付されます。これにより、ペイロードサイズが増加する場合があり、メモリ不足の問題が発生する可能性があります。

* IncludeCertStatus：デフォルト以外の検出対象の証明書状況を指定するためのパラメーター。{#cert-inventory-mgmt-process-pre-discovery__table_oxz_j2d_j1c__entry__2}

  | 認証局 | 検出されたデフォルトの状況 |
  |-|-|
  | Sectigo | * 発行済み * 期限切れ {#cert-inventory-mgmt-process-pre-discovery__ul_jlg_r2d_j1c} |
  | DigiCert と GoDaddy | * アクティブ * 期限切れ * 取り消し済み * キャンセル済み {#cert-inventory-mgmt-process-pre-discovery__ul_rgq_t2d_j1c} |
  | Entrust | * アクティブ * 期限切れ * 取り消し済み {#cert-inventory-mgmt-process-pre-discovery__ul_jpj_s2d_j1c} |
  [表 : 1. 認証局による証明書状況]

  {#cert-inventory-mgmt-process-pre-discovery__table_oxz_j2d_j1c}複数の証明書ステータスを含めるには、それぞれをカンマで区切ってください。

{#cert-inventory-mgmt-process-pre-discovery__ul_lql_5dd_j1c}  
注:  
一意の証明書 \[cmdb_ci_certificate\] テーブルの \[ステータス\] フィールドには、API からの生のステータスではなく、証明書ライフサイクルのステータスが示されます。API によって発行済み、有効、期限切れ、またはキャンセル済みなどの状況が返された場合、それらの状況は「発行済み」として一意の証明書 \[cmdb_ci_certificate\] テーブルに格納されます。

ディスカバリー前フェーズが完了したら、 [検出後フェーズ](https://servicenow-prod.fluidtopics.net/auujD6fVVXpYY~bl1hLVmg "検出フェーズに続いて、システムは TLS 証明書を管理し、手動と自動の両方の要求オプションに柔軟性を提供し、さまざまな証明書関連のタスクとプロセスに対応します。")に進みます。

