---
sourceDocument: Yokohama 対話型インターフェース
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/conversational-interfaces

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama 対話型インターフェース

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# 安全な入力のための ワークフロースタジオ のスコープ対象のアプリケーション要件

# 安全な入力のための ワークフロースタジオ のスコープ対象のアプリケーション要件 {#ariaid-title1}

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

仮想エージェントトピックに安全な (password2) 入力を実装するには、以下のスコープ対象のアプリケーションの要件を遵守してください。
仮想エージェントトピックに安全な入力を追加するには、次の 2 つの方法があります。

* 安全な (password2 タイプ) 入力を持つ ワークフロースタジオ アクションまたはサブフローを使用する[安全なカスタム入力コントロールを作成](https://servicenow-prod.fluidtopics.net/lEz2dj~FtV2sEOu3F4JDAw "トピック作成者がトピックまたはトピックブロックで使用できるカスタム入力または応答コントロールをビルドします。仮想エージェントの会話では、入力コントロールがエンドユーザーから情報を収集し、応答コントロールがエンドユーザーに情報を表示します。")します。
* 単一の password2 フィールドを入力として持つ ワークフロースタジオ アクションまたはサブフローを参照するトピックに、[アクションユーティリティノード](https://servicenow-prod.fluidtopics.net/UOej~UXFDFc3osi50PzPBw "仮想エージェント トピックのアクションユーティリティを使用して、ノードが作成する必要があるフローアクションプロパティを選択します。アクションユーティリティは 仮想エージェント を ServiceNow ワークフロースタジオ 製品と統合します。")を追加します。
{#va-fd-app-reqs-secure-inputs__ul_k4t_tjn_hsb}  
[キー管理フレームワーク](https://www.servicenow.com/docs/access?context=understanding-kmf&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) (KMF) をインストールし、インスタンス用に構成する必要があります。安全なフィールドを使用するスコープ対象のアプリケーションには、次のものも必要です。

* sys_kmf_crypto_module レコードと、関連する対称キーのラップ/ラップ解除 sys_kmf_module_crypto_spec レコード
* 次のプロパティを持つ sys_kmf_crypto_caller_policy レコード：  
  * ポリシー名：\<自動生成される名前を変更\>
  * 暗号化されたモジュール：com_glide_cs_glideencrypter
  * タイプ： Scope
  * ターゲットスコープ：\<アプリケーションのスコープ\>
  * アプリケーション：\<スコープ対象のアプリケーションの名前\>
  * アクティブ：true
  * 結果：Track
  {#va-fd-app-reqs-secure-inputs__ul_msx_lpn_hsb}
* 1 つ以上の password2 入力フィールドを受け入れる ワークフロースタジオ アクションまたはサブフロー
* password2/KMF パスワードをラップ解除する、ワークフロースタジオ アクションの次のような [スクリプトステップ](https://www.servicenow.com/docs/access?context=javascript-step-action-designer&version=yokohama&pubname=yokohama-build-workflows&ft:locale=en-US)。

      var op = new 
      sn_kmf_ns.KMFCryptoOperation("global.com_glide_cs_glideencrypter","SYMMETRIC_UNWRAPPING").withAlgorithm("AES").withOutputFormat("KMFNONE");
      var old_pw_clear_data = op.doOperation(inputs.old_pw);
      var new_pw_clear_data = op.doOperation(inputs.new_pw);
      var new_pw_confirmed_clear_data = op.doOperation(inputs.new_pw_confirmed);

{#va-fd-app-reqs-secure-inputs__ul_i2j_cln_hsb}

KMF による password2 暗号化の詳細については、「[KMF による Password2 暗号化](https://www.servicenow.com/docs/access?context=password-2way-encrypted-fields&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US)」を参照してください。

