統一コンシューマーのアクティブ化

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:1分
  • コンシューマースクリプトインクルードを更新して、カスタマーサービス管理 (CSM) アプリケーション内で統一コンシューマー機能を有効にします。この変更により、csm_consumer テーブル内のユーザーの参照リストに他の sys_user 拡張レコードを表示できるようになります。

    始める前に

    必要なロール:admin

    このタスクについて

    sys_users (内部ユーザー) にアクセスできるようにするには、Consumer スクリプトインクルードで、ユーザー拡張に sys_user を追加します。

    手順

    1. 移動先 すべて > システム定義 > スクリプトインクルード.
    2. Consumer スクリプトインクルードを開いて、スクリプトを次のとおり変更します。

      [initialize] メソッドを Consumer スクリプトインクルードに追加し、[this.userExtensions] 値を設定します。

      var Consumer = Class.create();
      
      Consumer.prototype = Object.extendsObject(ConsumerImpl, {
          initialize: function() {
              ConsumerImpl.prototype.initialize.call(this);
              this.userExtensions = ["csm_consumer_user", "sys_user"];
          },
      
          type: 'Consumer',
      
      });
      注:
      コンシューマーフォームからコンシューマーユーザーを作成しているときに、ユーザータイプを選択するためのインターセプターフォームにリダイレクトされます。
    3. [更新] をクリックします。

    次のタスク

    インスタンスにユーザーを追加します。詳細については、「統一コンシューマーユーザーの作成およびコンシューマーレコードとの関連付け」を参照してください。