2016-06-30 4 views
1

Sitecore 7.5でECMを使用してスプレッドシートからインポートされたユーザーを処理する方法を理解できません。スプレッドシートからユーザーをインポートすると、ECMはEmailcampaignドメインに新しいユーザーを作成します。また、ユーザーの電子メールアドレスに基づいてユーザー名を自動的に生成します。私は私のスプレッドシートから[email protected]を輸入しそうであれば、それは、次のユーザーを作成します。実際のジョン・ドウは、自分のサイトに来て、私のサイトに登録したい場合Emailcampaign\john_dot_doe_at_company_dot_com.Sitecore 7.5 - スプレッドシートからインポートされたユーザーを処理する方法は?

は何が後になりますか?開発者として、私はそれをどのように扱うべきでしょうか?彼のために2番目のSitecoreユーザーを作成するはずです:Extranet\jdoe私は彼にシステムのアカウントをすでに持っていることをユーザーに知らせ、パスワードや何かを提供させるだけですか?

ウェブサイトのユーザーは、私がウェブサイトにアクセスして登録して、自分が既にアカウントを持っていると言われるのは非常に奇妙です。 ECMがユーザーアカウントを作成する必要がある理由を理解しています。電子メールを送信できるようにするには、それらのユーザーアカウントが必要です。私はちょうど彼らが後で私のサイトに登録することを許可するための適切な手順が何であるか理解していない。

答えて

0

あなたの例では、John Doeがあなたのサイトに来た場合、に登録されます。ユーザー名Emailcampaignの最初の部分がSitecoreドメインです。ユーザーがあなたのサイトに来て登録すると、あなたはそのサイトに設定したドメインになります。だからおそらくExtranet

あなたが本当にそれを処理するために何かをする必要はありません、Sitecoreのメンバーシッププロバイダは、あなたのためにそれを動作します。 2つのアカウントは互いに完全に分離されています。

あなたのサイトでそれをどのように処理したいかは、ビジネス/法的要件に従います。 John Doeがサイト上の電子メールキャンペーンにサインアップしてから、サイトにユーザーとして登録する必要がある場合、情報が共有されることは意味をなさないかもしれません。彼がサイトに直接関連しない何かを介して電子メールキャンペーンにサインアップした場合、共有できるものに関する法的な質問があるかもしれません。たとえば、データをパートナーなどと共有できるボックスにチェックを入れましたか...

最終的に共有するのは難しくありません。ユーザーのメールアドレスに基づいてデータを参照するだけでよいですそれは登録された口座に入れます。

+0

返信いただきありがとうございます。ここに問題があります。 John Doeの電子メールキャンペーンユーザーアカウントは、ECMを通じてスプレッドシートのインポートからそこに着きました。私の前提は、John Doeが電子メールのリンクをクリックして自分のウェブサイト上にたくさんのものを載せ、自分のEmailcampaignアカウントを使ってxDBで追跡するということです。そこで、私たちはEmailcampaignアカウントのxDBとExperience Profile情報を構築します。その後、彼が登録すると、エクストラネットドメインで完全に別々のアカウントが作成されます。そのxDBの歴史をすべて失うことはありませんか? –

関連する問題