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

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

    始める前に

    必要なロール:admin

    このタスクについて

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

    手順

    1. 次のように移動する。 All (すべて) > システム定義 > スクリプトインクルード.
    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. [更新] を選択します。

    次のタスク

    インスタンスにユーザーを追加します。詳細については、「ユーザーの作成」を参照してください。