• hanshiro
  • NEWBIE
  • 0 Points
  • Member since 2013
  • Terrasky

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 0
    Questions
  • 1
    Replies

お世話になっております。

カスタマーポータルユーザをCSVから一括で登録したいと考えております。

現在は、
Data Loaderで取引先責任者(Contact)にCSVファイル経由でユーザ情報を登録し、
1.取引先責任者ごとにUI上で[外部ユーザの管理]>[カスタマーユーザを有効化]で
  カスタマーポータルユーザ化する
2.取引先責任者のリストビューにカスタムボタンを作成し、
  チェックボックスにチェックを入れてカスタムボタンをクリックすることでApexを呼び出し、
  チェックボックスにチェックを入たユーザをカスタマーユーザ化する
  参考:Apex でカスタマポータルユーザを作成したい
        http://vaindespair.blogspot.jp/2012/02/blog-post.html

1の方法はユーザごとにUI上で操作しなくてはいけなく、
手間がかかるのでできれば違う方法で実装したいと考えています。
2の方法は現在調査中で、恐らく実装可能とは考えているのですが、
Data Loaderで取引先責任者情報をインポートした後にUIから
カスタマーポータルユーザ化したい取引先責任者のチェックボックスにチェックを入れて
カスタマーポータルユーザ化するのも少し手間がかかると考えています。

なのでできれば、
Data Loaderでユーザ情報をインポートしただけでカスタマーポータルユーザ化
(カスタマーポータルユーザとしてインポート)するような実装方法が理想なのですが、
その様な実装は可能でしょうか?

上手い実装方法が分からないので、

なるべく手間がかからずカスタマーポータルユーザをCSVから登録できる方法をご教授頂きたいです。

宜しくお願い致します。