ADFS (CRM 2011) - Authentification question dans le client Microsoft Outlook pour CRM (Response.Redirect (...) et Window.Open (...))

StackOverflow https://stackoverflow.com/questions/7832964

Question

Avant de commencer, nos clients doivent se connecter via AFDS pour être en mesure d'aller sur le CRM 2011. Nous parlons d'une -Environnement « IFD ».

Je vais avoir un problème lors de l'utilisation du « client Outlook CRM 2011 » et le « Window.Open (...) » - fonction JS. Quand ils ont frappé un bouton dans le CRM 2011 une page ASPX tire et fait des choses avec une pièce jointe dans l'e-mail. Il crée ensuite un contact, puis ensuite il faut rediriger avec succès à cette -page « Contact ». Mais chaque fois que je fais une redirection vers un « CRM 2011 » -Page, l'utilisateur est rapide pour ses lettres de créance. En effet, le « Window.Open (...) » ouvre l'écran dans un nouveau « navigateur » -Screen et l'authentification est perdue (parce que nous venons de le client Outlook).

Le scénario ci-dessus fonctionne très bien lorsque vous utilisez le « Web » à base CRM 2011, parce que vous devez d'abord connexion via ADFS.

Avez-vous rencontré quelques-uns le problème ci-dessus et ont une excellente solution à cela?

  1. Est-il possible de faire un « Window.Open (...) » et le séjour dans un « Outlook » -Screen? La même chose que vous devez double-cliquer sur un contact dans le « client Outlook CRM 2011 »?
  2. Est-il possible tout en faisant un « Redirect », je peux donner automatiquement les informations d'identification à la page, afin qu'elle sera ouverte sans que l'utilisateur lui-même besoin d'entrer dans ses lettres de créance? J'ai lu quelque chose sur SignInRequestMessage et FederatedAuthentication, mais pas d'exemples clairs ont été présentés pour le faire.

J'espère que vous les gars peuvent me aider. A côté de moi, si je trouve une résolution, je reviendrai ici!

Cordialement, Frédéric

Était-ce utile?

La solution

OK. Ceci est d'un des présentateurs de la conférence MS ExtremeCRM.

L'appel de fonction CRM est: openObj (entityID, type).

Je suis un conduit d'équipe et j'ai eu un de mon équipe exécuter la mise en œuvre, mais je crois comprendre que l'appel serait quelque chose comme ...

openObj('GuidGoesHere', 'account');

Une chose à considérer est que cela fonctionnera dans votre scénario standard de script client, si vous avez besoin de cette fonctionnalité à partir d'une ressource de dialogue / html personnalisé, vous devrez peut-être ajouter une référence à la JS référence approprié en fonction de l'endroit où la JS bibliothèques de base qui se trouve la fonction.

Je peux creuser plus profond si vous ne pouvez pas le faire fonctionner tout de suite. Youd peut utiliser divers outils de dev du navigateur pour explorer les pages et voir quelles ressources JS sont chargées sur la page ainsi que le débogage.

Hope this helps!

Autres conseils

Ce problème est lié à un problème de cache et les performances avec ADFS et un serveur TMG. La capacité de cache doit être activée à la fois le TMG et à l'intérieur des services Internet. Une fois cette question, également considérée comme un problème de performance est parti, les utilisateurs ont ensuite reçu les popups normales lors de l'exécution des actions comme la conversion d'avance à l'occasion, ou par courrier électronique à l'autre.

Assurez-vous aussi vous êtes sur UR 6 .. https://community.dynamics.com/product/crm/crmtechnical /b/cognettacloud/default.aspx

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top