カスタム URL クイックスタートガイド 目次 標準 DNSServiceNow プラットフォームのカスタム URL 機能構成 1.標準 DNS DNS DNSはDomain Name Systemの略で、ドメイン名をIPアドレスに変換するシステムです。これにより、ユーザーは、アクセスしたいすべてのWebサイトのIPアドレスを覚える必要はなく、覚えやすいドメイン名を使用してWebサイトやその他のインターネットリソースにアクセスできます。DNSは、ドメイン名をIPアドレスにマッピングする分散データベースシステムを使用して機能し、ユーザーがWebサイトやその他のインターネットリソースに簡単かつ効率的にアクセスできるようにします。 レコード A レコードまたはアドレスレコードは、ドメイン名を IP アドレスにマッピングする DNS レコードの一種です。ドメイン名に関連付けられた特定のサーバーまたはホストの IP アドレスを識別するために使用されます。ユーザーが Web ブラウザーにドメイン名を入力すると、そのドメイン名に関連付けられた IP アドレスを取得するために A レコードが照会され、ユーザーは正しいサーバーまたはホストに接続できるようになります。 CNAME レコード CNAME レコード (正規名レコード) は、エイリアスまたはサブドメインを正規ドメイン名にマッピングする DNS レコードの一種です。たとえば、CNAME レコードを使用して www.example.com を「example.com」にマッピングし、ユーザーがどちらのドメイン名を使用しても Web サイトにアクセスできるようにすることができます。CNAME を使用して、異なるドメインの URL をマッピングすることもできます。これにより、Webサイトの所有者は、サードパーティのプラットフォームまたはサービスでホストされているリソースのカスタムドメイン名を提供できます。ユーザーが Web ブラウザーにエイリアスまたはサブドメインを入力すると、CNAME レコードが照会されて正規ドメイン名が取得され、ドメイン名に関連付けられた IP アドレスを取得するために使用されます。 2.ServiceNow プラットフォームのカスタム URL 機能 CNAME はカスタム URL 機能で使用され、1 つ以上の自社ブランド URL またはカスタム URL から ServiceNow インスタンスにアクセスできるようにします。 たとえば、以下のカスタマーは自社ブランドを使用している support.example.com、example.service-now.com のインスタンスにアクセスしています。 3.構成 この機能をサポートするために、次の規定が設計されています。 顧客に代わって、letsencrypt.org から顧客のカスタムドメインの署名付き証明書を取得する自動化。カスタム URL 宛てのトラフィックを適切に転送するためのロードバランサーの構成の自動化。証明書の有効期限が切れる前の更新を自動化する。顧客インスタンスが URL の作成と証明書管理に使用される統合とやり取りできるようにするデータセンターの API。 次の図は、カスタム URL 機能を設定するために必要なすべての手順を示しています。 [1] この手順は ServiceNow の外部で行います。 [2] 公式ドキュメント: カスタム URL をインスタンス URL として設定 [3] インスタンスはカスタムドメインを検証して以下を確認します。 DNS 解決可能な場合ドメインには CNAME があり、CNAME はインスタンスドメイン (example.service-now.com) を指しますCAA レコードがないか、CAA レコードがある場合は「letsencrypt.org」が含まれています [4] データセンター REST API を呼び出して、カスタム ドメインの新しい SSL 証明書を登録します。ServiceNow ネットワークは、HTTPS 用の顧客の優先ドメインを含む署名付き証明書を提供するように構成する必要があります。これは、ユーザーが新しい要求を発行するときにデータセンターによって処理されます。 [5] すべてのカスタム URL リクエストは、新しいデータセンタージョブを作成します。一度に処理できるカスタム URL 要求は 1 つだけです。デフォルトのポーリング間隔は 30 分です。ユーザーは、ポーリング REST API を呼び出す [ポーリング] ボタンをクリックして、データセンターのジョブステータスを手動でポーリングできます。ジョブへのパスは、[カスタム URL:ジョブ>] の下にあります。公式ドキュメント: カスタム URL データセンタージョブ情報。 .