コネクタドメインメタデータ

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む3読むのに数分
  • インストールされている イベント管理 プッシュコネクタのデフォルトドメインメタデータ値を、URL、ヘッダー、要求本文 (ペイロード)、コネクタパラメーターなどのイベント HTTP 要求の値で上書きします。プルコネクタドメインのメタデータ値をコネクタパラメーターのみで上書きします。

    ドメインメタデータパラメーター

    名前 説明 システムプロパティの上書き
    connectorDomainInfoTableName ドメイン情報を含むレコードを含むテーブルの名前。 evt_mgmt.connector_domain_info_table_name
    • タイプ:文字列
    • デフォルト値:core_company
    connectorDomainInfoColumnName ドメイン識別子と一致する必要がある値を持つ列の名前。たとえば、[ドメイン情報] テーブルで [company_name ] フィールドに一致する値があるレコードを特定したい場合があります。 evt_mgmt.connector_domain_info_column_name
    • タイプ:文字列
    • デフォルト値:名前
    connectorDomainIdColumnName ドメイン ID を格納するテーブル列の名前。 evt_mgmt.connector_domain_id_column_name
    • タイプ:文字列
    • デフォルト値:sys_domain
    connectorDomainPathColumnName ドメインパスを格納するテーブル列の名前。 evt_mgmt.connector_domain_path_column_name
    • タイプ:文字列
    • デフォルト値:sys_domain_path

    ドメインメタデータにアクセスするための優先順位

    カスタマイズされたプッシュコネクタドメインを構成するには、ドメインメタデータを提供する必要があります。メタデータの優先アクセス順序は次のとおりです。
    1. プッシュコネクタパラメーター
    2. URL クエリーパラメーター
    3. HTTP ヘッダー
    4. 要求本文 (ペイロード)
    5. デフォルトのシステムプロパティ

    URL クエリーパラメーター

    プッシュコネクタの URL 構文は次のとおりです。

    • インスタンスタイプ:https://<instance-name>.service-now.com/api/sn_em_connector/em/inbound_event?source=<connector-source>
    • MID サーバー タイプ: http://&lt;MID_Server_IP>:&lt;MID_Web_Server_Port>/api/mid/em/inbound_event?Transform=&lt;connector-transform-script-name>

    プッシュコネクタ Webhook URL に追加の ServiceNow クエリパラメーターとしてドメインメタデータを含めることができます。たとえば、ドメイン情報ソースがsys_userテーブルの場合、URL は https://&lt;instance-name>.service-now.com/api/sn_em_connector/em/inbound_event?source=&lt;connector-source>&amp;connectorDomainInfoTableName=sys_user になります

    要求ヘッダー

    任意のドメインメタデータプロパティを HTTP 要求ヘッダーの一部として渡すことができます。要求ヘッダーの設定方法については、サードパーティのモニタリングツールのドキュメントを参照してください。

    要求本文 (ペイロード)

    メタデータパラメーターをペイロードのルートレベルのキーとして設定することで、要求本文 (JSON ペイロード) からドメインメタデータを参照できます。次の例は、and connectorDomainInfoColumnName パラメーターを要求connectorDomainInfoTableName本文の一部として渡す方法を示しています。
    {
    “source”: “Azure Monitor”,
    “host”: “127.0.0.1”,
    “company”: “ServiceNow”,
    “connectorDomainInfoTableName”: “sys_user”,
    “connectorDomainInfoColumnName”: “first_name”
    }
    注:
    コネクタパラメーターの詳細については、「イベント作成に使用するプッシュコネクタイベントのドメインをカスタマイズする」を参照してください。