メインコンテンツにスキップ
Loading...
Skip to article
  • Customer Experience
    Customer Experience
  • Employee Experience
    Employee Experience
  • Brand Experience
    Brand Experience
  • Core XM
    Core XM
  • Design XM
    Design XM

ServiceNowイベント


Was this helpful?


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The feedback you submit here is used only to help improve this page.

That’s great! Thank you for your feedback!

Thank you for your feedback!


ServiceNow イベントについて

ServiceNowイベントを使用すると、レコードがServiceNowで更新または挿入されたタイミングに基づいて、Qualtricsでワークフローを開始できます。たとえば、ServiceNow のレコードを更新する IT チケットが終了し、元のチケットを提出した社員にフィードバック調査を送信するための Qualtrics のワークフローが開始されます。

注意:新しい ServiceNow イベントを設定するには、十分な ServiceNow 権限が設定されている必要があります。そうしないと、イベントの保存時にエラーメッセージ (sys_rest_messagesys_rest_message_headerssys_rest_message_fn、sys_script) が表示され、イベントは登録されません。ServiceNow テーブル内での読込と書込の両方に対する権限が必要になります。

 

これらの権限がないか、クアルトリクスのServiceNowイベントを設定するために追加の権限が必要か不明な場合は、ServiceNow管理者に連絡してください。

ServiceNow イベントの設定

  1. 左上隅のナビゲーションメニューを使用して、ワークフローを選択するか、プロジェクトのワークフロータブに移動します。
    [ワークフロー] タブで、[ワークフローの作成] をクリックし、イベントを受信したときに開始する
  2. ワークフローセクションが表示されていることを確認します。
  3. [ワークフローを作成] をクリックします。
  4. [イベントの受信時に開始] を選択します。
  5. ServiceNow]を選択します。
    サービスの選択わーくべんとのせんたく
  6. イベントタイプを選択します。
    サービスイベントタイプの選択

    • ServiceNow:このオプションにより、ライセンス内のServiceNowユーザーは、アクセス可能な任意のテーブルでクアルトリクスワークフローを作成できます。
      注意:ServiceNow オプションは、2024 年第 1 四半期に廃止される予定です。この変更に関する追加の通知は、非推奨日付に近づきます。
    • ServiceNow – マネージドアクセス:このオプションでは、承認済みのServiceNowユーザーのみがクアルトリクスワークフローで許可されたテーブルを使用できます。このアクセスは、Qualtrics 接続マネージャで管理されます。
  7. 次へ]をクリックします。
  8. 使用する ServiceNow アカウントを選択します。Qualtricsに接続した任意のアカウント、および拡張でブランド管理者が設定したアカウントを使用できます。

    注意: ワークフローを正常に実行するには、ワークフローの作成者が ServiceNow タスクで使用される ServiceNow 認証情報にアクセスできる必要があります。

    アカウントの選択または新規アカウントの追加

  9. 新しい ServiceNow アカウントに接続するには、[ユーザーアカウントの追加] をクリックします。
    ヒント:新しいアカウントを追加する場合は、今後識別できるように名前を付ける必要があります。次に、接続タイプを選択して、接続の設定を終了します。OAuth を使用して接続する場合は、このサポートページを参照してください
    新しい servicenow アカウントの追加
  10. [次へ] をクリックします。
  11. ServiceNow インスタンスを入力します。
    servicenow インスタンスの入力

    例: たとえば、abc123.service-now.com で ServiceNow にログインする場合は、このボックスに “abc123” と入力します。
  12. [照合] をクリックします。
  13. [テーブルの選択] をクリックし、ワークフローの基準とするレコードを含むテーブルを選択します。
    servicenow テーブルの選択

    ヒント:手順6で[ServiceNow – マネージドアクセス]を選択した場合、ServiceNowのクアルトリクス接続マネージャーを介してアクセス権が付与されているテーブルのみを選択できます(インストールされている場合)。
  14. 必要に応じて、[参照フィールド]を選択して、他の ServiceNow テーブルからワークフローにデータを取り込みます。参照内にフィールドを追加するには、右側の 3 つのドットのメニューをクリックします。新しい参照を追加するには、[新規参照の追加] をクリックします。
    servicenow イベントの参照フィールドを強調表示します。

    ヒント:イベントの参照フィールドセクションに追加されたすべてのフィールドを条件として使用し、ワークフロー内のタスクで使用することができます。これは、たとえば、このデータをメールタスクの差し込みテキストで参照する場合に役立ちます。参照フィールドをフィルタとして使用することはできません。
  15. レコードの更新、挿入、またはその両方の場合にワークフローをトリガするかどうかを選択します。
  16. 必要に応じて、選択した ServiceNow テーブルのフィールドに基づいてイベントに条件を追加します。 servicenow イベントへの条件の追加
    ヒント:これらの条件は、イベントのトリガーの前に評価されます。書式設定条件ロジックの一般情報については、条件の登録を参照してください。後でワークフローに条件を追加して、タスクが起動するタイミングを特定することもできます。
  17. 保存]をクリックします。
  18. ワークフローの条件およびタスクの設定を続行します。
    例:ServiceNowのレコードが更新されたときにXM Directoryタスクを使用してフォローアップアンケートを送信できます。

ServiceNow イベントの条件

ServiceNow イベントを使用してワークフローを開始する場合、以下に基づいてワークフロー条件を作成することができます。
条件の追加

  • イベントデータ:ServiceNow から含まれるフィールドの 1 つに基づいて条件を設定します。利用可能なフィールドは、イベントの設定時に選択したテーブルによって異なります。
    例: この例では、更新されたレコードに 10 の job_count が含まれる場合にワークフローがトリガされます。
    servicenow イベントへの条件の追加
  • ユーザ定義項目: この項目は、条件では使用されません。

ServiceNow用のクアルトリクススポークのセットアップ

クアルトリクス内でServiceNow管理者を追加作成する必要がある場合があります。Qualtricsユーザーに追加権限を付与することで、組織でのServiceNowインスタンスの実行をサポートできます。

注意:ServiceNow管理者を新規作成するには、ブランド管理者である必要があります。
  1. アカウントの[管理者]セクションに移動します。[管理] セクション、[ユーザー] タブ、および [新規ユーザーの作成] への移動
  2. ユーザー]タブを選択します。
  3. クリック 新しいユーザーを作成
  4. ServiceNow管理者のクアルトリクスアカウントを設定します。ユーザタイプがとして設定されていることを確認します。 ブランド管理者ユーザータイプをブランド管理者に設定した ServiceNow 管理者の設定
  5. 保存]をクリックします。
  6. Users タブで ServiceNow ユーザを検索しますServiceNow ユーザーの検索、アカウントへのプロキシログイン
  7. プロキシ ログイン を ServiceNow ユーザーのアカウントに割り当て、アカウントの設定を完了する。
  8. アカウントにログインしたら、 アカウント設定[アカウント設定] への移動
  9. [クアルトリクスID]を選択します。[アカウント設定] の [OAuth] セクションに移動し、[クライアントを作成] をクリックします。
  10. 以下にナビゲートします。 OAuthクライアントマネージャー タブを選択します。
  11. [クライアントの作成] をクリックします。
  12. クライアントの名前を入力しますクライアント登録時の項目入力
  13. scopes to manage:all を設定します。
  14. Grant TypeClient Credentials に設定されていることを確認します。
  15. クライアント作成をクリックして、クライアントを生成します。
  16. クライアント IDクライアントシークレットを書き留めます。ウィンドウに表示されるクライアント ID およびクライアントシークレット
    注意: 生成されたこれらのトークンを書き留め、安全な場所に保持する必要があります。このウィンドウを閉じると、クライアントシークレットを取得できなくなります。
ヒント:詳細については、「ServiceNow」ドキュメントの「クアルトリクススポークの設定」を参照してください。

Qualtrics 接続マネージャ

ServiceNow管理者は、クアルトリクスワークフローを構築するためにServiceNowデータへのユーザーアクセスを管理できるクアルトリクスアプリをダウンロードできます。ユーザがアクセスできるテーブル、各テーブルで使用可能なアクション、および ServiceNow テーブルを使用するワークフローの表示を制限することができます。

アプリのダウンロード

アプリをダウンロードするには、ServiceNowアプリストアクアルトリクス接続マネージャを検索します。アプリが見つかったら、取得をクリックしてアプリをダウンロードします。 servicenow ストアの qualtrics 接続マネージャアプリ

ヒント:このアプリを使用するために必要なServiceNow権限の詳細については、ServiceNowアプリストアでリンクされているインストールガイドを参照してください

アプリへのアクセス

アプリのダウンロード後、左上隅の[すべて]メニューを使用してクアルトリクス接続マネージャを検索します。その後、アプリのさまざまなセクションにナビゲートすることができます。[Qualtrics 接続マネージャ] のさまざまなセクションに移動するためのナビゲーションメニュー

  • ユーザーテーブルアクセス:ServiceNowユーザーにテーブルへのアクセス権を付与し、クアルトリクスワークフローで使用します。
  • マスタービジネスルール:Qualtrics ワークフローでテーブルを使用し、権限の変更時にユーザーアクセスを自動的に取り消せるようにビジネスルールを設定します。
  • クアルトリクス接続:ServiceNowテーブルを使用するさまざまなワークフローを表示します。
  • サポートへのお問い合わせ:このサポートページへのリンク。Qualtricsサポートに連絡する必要がある場合は、カスタマーサクセスハブにログインしてください。

ユーザテーブルアクセス

ユーザーテーブルへのアクセスセクションでは、クアルトリクスワークフローで参照できるように、ユーザーに特定のServiceNowテーブルへのアクセス権を付与できます。ユーザにテーブルへのアクセス権を付与するには、以下の手順に従います。

  1. [ユーザテーブルアクセス] セクションで、[新規] をクリックします。
    ユーザテーブルアクセスセクションで新規をクリックする
  2. アクセス権を付与するユーザーを検索します。名前または電子メールアドレスで検索することができます。
    ユーザのアクセスの追加
  3. アクセス権を付与するテーブルを選択します。
  4. ユーザに付与する権限を選択します。
    • 挿入時にトリガー:ユーザーは、クアルトリクスでServiceNowイベントを設定する際に、レコードの挿入をトリガータイプとして選択できます。
    • 更新時にトリガー:ユーザーはクアルトリクスでServiceNowイベントを設定する際に、トリガータイプとしてレコード更新を選択できます。
  5. [提出] をクリックします。
ヒント:ユーザーに複数の表へのアクセス権を付与するには、表ごとに上記の手順を繰り返す必要があります。

以下の手順に従って、ユーザのアクセスを削除できます。

  1. アクセスを削除するユーザーの横にあるボックスにチェックを付けます。複数のボックスを選択して、複数のユーザを選択することができます。アクセスを削除するユーザの選択
  2. 選択したレコードでアクションをクリックします。
  3. 削除を選択します
    削除レコードの選択
  4. 確認ウィンドウで [削除] をクリックします。
    削除の確認

ユーザーのテーブルアクセスを削除すると、ユーザーがこのテーブルを使用するように設定したワークフローがトリガーされなくなります。また、ワークフローはアプリの[クアルトリクス接続]セクションから削除されます。

マスタビジネスルール

ヒント:これらのアクションを実行するには、Qualtrics接続マネージャーアプリケーションを使用している必要があります。

クアルトリクスワークフローで使用するテーブルごとに、マスタービジネスルールを設定する必要があります。このルールは、テーブルでクアルトリクスのイベントをトリガーすることを許可します。

ヒント:親テーブルにルールを設定すると、すべての子テーブルも含まれます。
  1. マスタビジネスルールセクションで、タスク [task] テーブルで動作するクアルトリクスイベントの実行ルールをクリックします。qualtrics イベントの実行ルールをクリックする
  2. ページヘッダを右クリックし、Insert and Stay を選択します。ヘッダを右クリックして挿入を選択(&A)
    ヒント:このオプションが表示されない場合は、ServiceNowアプリケーションを再確認して、Qualtrics接続マネージャーを使用していることを確認してください。
  3. クアルトリクスワークフローで使用するテーブルを選択します。テーブルを選択してルールを保存する
  4. 更新 をクリックします。
ヒント:マスタービジネスルールを削除して、すべてのユーザーに対してそのテーブルへのアクセスを取り消すことができます。マスタビジネスルールを削除するには、ルールをクリックしてから、ページの右上隅にある削除を選択します。このテーブルを使用したワークフローはトリガされなくなりますが、ワークフローはアプリの Qualtrics 接続セクションから引き続き表示されます。

クアルトリクス接続

クアルトリクス接続セクションでは、ServiceNowデータを使用する各クアルトリクスワークフローに関する情報を表示できます。このセクションには、各ワークフローに関する以下の情報を示すテーブルが含まれています。
アプリの qualtrics 接続セクション

  • 条件:条件が設定されている場合、ServiceNow イベントの条件の説明。
    ヒント:このフィールドは、ServiceNowイベント自体内で設定された条件用です。ワークフローの後の条件はここに表示されません。
  • 参照フィールド: 参照フィールドが選択された場合、ServiceNow イベントの参照フィールドの説明。
  • REST API エンドポイント: ServiceNow イベントに使用される API エンドポイント。
  • テーブル: ServiceNow イベントで使用されるテーブルの名称。
  • トリガタイプ挿入: レコードの挿入時にワークフローを実行するかどうかを示します。
  • トリガタイプ更新: レコードの更新時にワークフローを実行するかどうかを示します。
  • ユーザー: ワークフローを所有するServiceNowユーザー。

FAQ

当サポートサイトの日本語のコンテンツは英語原文より機械翻訳されており、補助的な参照を目的としています。機械翻訳の精度は十分な注意を払っていますが、もし、英語・日本語翻訳が異なる場合は英語版が正となります。英語原文と機械翻訳の間に矛盾があっても、法的拘束力はありません。