5

始める前に、お客様が CRM 2011 を使用できるようにするには、AFDS を介して接続する必要があります。つまり、「IFD」環境について話しているのです。

「CRM 2011 Outlook クライアント」と「Window.Open(…)」-JS 関数の使用時に問題が発生しています。彼らが CRM 2011 のボタンを押すと、ASPX ページが起動し、電子メールに添付された処理を実行します。その後、連絡先が正常に作成され、その後、その「連絡先」ページにリダイレクトされます。しかし、「CRM 2011」ページにリダイレクトするたびに、ユーザーは資格情報の入力を求められます。これは、「Window.Open(…)」が新しい「ブラウザ」画面で画面を開き、認証が失われるためです (Outlook クライアントから来たため)。

最初に ADFS 経由でログインする必要があるため、「Web」ベースの CRM 2011 を使用する場合、上記のシナリオは問題なく機能します。

上記の問題に遭遇し、これに対する優れた解決策を持っている人はいますか?

  1. 「Window.Open(…)」を実行して「Outlook」画面にとどまる方法はありますか? 「CRM 2011 Outlook クライアント」で連絡先をダブルクリックする必要があるのと同じですか?
  2. 「リダイレクト」を実行しているときに、ページに資格情報を自動的に付与して、ユーザー自身が資格情報を入力しなくてもページが開かれるようにする方法はありますか? SignInRequestMessage と FederatedAuthentication について読んだことがありますが、これを行うための明確な例は示されていません。

皆さんが私を助けてくれることを願っています。私の側で、解決策が見つかったら、ここに戻ってきます!

敬具、フレデリック

4

2 に答える 2

3

わかった。これは、ExtremeCRM会議のMSプレゼンターの1人によるものです。

CRM関数呼び出しは、openObj(entityId、type)です。

私はチームリーダーであり、チームの1人に実装を実行してもらいましたが、私の理解では、呼び出しは次のようになります...

openObj('GuidGoesHere', 'account');

考慮すべきことの1つは、これは標準のクライアントスクリプトシナリオで機能することですが、カスタムダイアログ/ HTMLリソース内からこの機能が必要な場合は、ベースラインJSライブラリのどこにあるかによって適切なJS参照への参照を追加する必要があります。その関数が存在します。

すぐに機能させられない場合は、さらに深く掘り下げることができます。さまざまなブラウザ開発ツールを使用して、ページを探索し、ページにロードされているJSリソースを確認したり、デバッグしたりできます。

お役に立てれば!

于 2011-10-23T23:08:09.970 に答える
0

この問題は、ADFS と TMG サーバーのキャッシュとパフォーマンスの問題に関連しています。キャッシュ機能は、TMG と IIS 内部の両方でオンにする必要があります。パフォーマンスの問題とも見なされるこの問題が解消されると、ユーザーは、リードを商談に変換する、またはメールをケースに変換するなどのアクションを実行するときに、通常のポップアップを受け取りました。

また、UR 6 を使用していることを確認してください。 https://community.dynamics.com/product/crm/crmtechnical/b/cognettacloud/default.aspx

于 2012-03-13T16:18:35.847 に答える