0

私は、セールスフォースと緊密に統合したいWebベースのアプリケーションのリードエンジニアです。具体的には、次のことを行います。

  • 電子メール、ハッシュ化されたパスワード/連絡先レコード付きのソルトを保存し、基本認証サービスを実装します
  • 連絡先レコードの一部として資格情報を保存します

基本的には、salesforceを認証/エンタイトルメントサービスとして使用したいと考えています。連絡先がシステムの本格的なユーザーに「変換」されたら、連絡先オブジェクトにユーザークレデンシャルを追加し、システムがユーザーの認証に使用するapexリモートコールを構築できるようにします。さらに、連絡先レコードの一部として構成された資格に基づいて、サイトの特定の機能を有効/無効にします。

セールスフォースをIDプロバイダーとして使用することについて読んだことがありますが、これは私たちが望んでいることではないと思います。連絡先レコードでは、salesforceログインは許可されていません。

どんな方向でもいただければ幸いです。

4

3 に答える 3

1

おそらく、カスタマー ポータルまたはパートナー ポータルのユーザーである必要があります。

于 2012-10-23T17:10:46.010 に答える
0

カスタマー ポータルやパートナー ポータルは必要ありません。Salesforce をサードパーティ アプリケーションと統合するのに役立つ一連のツールがあります。こちらを参照してください: http://wiki.developerforce.com/page/Integration

お役に立てれば :)

于 2012-10-25T09:32:45.563 に答える
0

あなたがやりたいことは、ユーザーに対する SF の条件を回避する可能性があると思います。セールスフォースを通じてユーザーを認証したい場合は、すべてのユーザーにユーザー ライセンスが必要だと思います (ただし、多数のユーザー向けの安価なライセンスがいくつかあります。セールスフォースに連絡してください)。

連絡先オブジェクトに基づくアクセスが必要な場合は、連絡先をポータル ユーザーにマップして、追加のユーザー オブジェクトを作成できます。そこから、彼らが構築している Salesforce Identity は、あなたが望むものであると思いますか?

http://www.salesforce.com/company/news-press/press-releases/2012/09/120919-7.jsp

于 2012-10-28T07:30:56.020 に答える