Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Customer experience | Sales, Customer Insights,...
Suggested answer

The Many Quirks of Dynamics 365 App for Outlook

(0) ShareShare
ReportReport
Posted on by 20

So I've been discovering the fun and joy of trying to get the Dynamics 365 App for Outlook operational for some users of our business, and its been quite a journey to even do the technical setup before we even get to users themselves - I got there in the end though. I keep coming across frustrating features though that just keep showing up over and over. I'll come up with a workaround but then it won't work in x setup and so on. 

So this is both abit of a question/discussion on some things that have really bugged me trying to implement this so far. I'd be interested to know if people who've had similar issues have come up with solutions or better solutions than what I've managed to scrape together to date

For what its worth, we are using CRM on Premise version nine. I have set up server side sync that talks to an online Exchange (office 365)

  1. Outlook App 'dashboard' doesn't play nicely with users existing dashboards.
    1. Alot of our users have pinned dashboards (personal/system) that they use in their day to day when they are in CRM. What does Dynamics 365 App for Outlook do? It takes the users default and then applies that as the App view, basically entirely destroying the point of using the app in the first place. The Outlook dashboard itself is very obscure, and I was forced to make use of the XRM Toolboxes User Settings Utility to change the default dashboard of users to the Outlook one for it to 'stick'. However this means the dashboards they use in CRM they have to navigate to each time. 
  2. Outlook App is fussy in Outlook desktop if the app is not pinned in regards to authentication. If I've successfully authenticated for the day/session it will still pop up with an authentication request if I need to reopen it. I can either try to authenticate 3 times before its happy, or just click x to ignore it and it acts as if nothing happened. I assume this is something to do with setup on my end though. This doesn't appear to happen in the web client.
  3. The really, really annoying 'Create contact first to avoid duplicates' popup. I think I read that its apparently by design when looking at other internet discussions on it? If you press x, it inexplicably just refreshes itself, and it disappears after about 8-9 seconds if not touched, though it sometimes seems to make itself randomly appear again even after closing itself.
    1. I managed to get this to be alot less irritating in Outlook desktop because one can resize the App window to be wider, and the message appears in blank real-estate at the bottom rather than block the tracking button. But in Outlook for Web, there doesn't appear to be any way to resize the app window, so the popup remains very annoying. Is there a way to resize it in Outlook for Web?
  4. Tracking outgoing email is a fudge and a pain for users. As far as I can work out, one either has to go back into CRM and send the message from CRM, which disjoints it from Outlook (won't show in sent email in Outlook), or one has to send the email, then go to their sent folder, then try and track it (and I've found it to be quite fussy with actually tracking these - it seems to fail on alot of them). We like being able to track outgoing email because it shows that our staff are proving they are actively engaging clients rather than doing nothing.

That's what I've discovered so far. I haven't even started digging into meetings, but that appears to be another case of it has to be sent first, then tracked after. Does anyone have fixes/better fixes for the above, or workarounds, or do these usability pains just have to be dealt with? 

I just look at tools like Hubspot which our sales team are on, and it seems to do a better job of integrating with Outlook way, WAY more seamlessly than Microsofts official app does, to the point where I've integrated our Hubspot and CRM to keep our sales and client data joined up because its better to have the integration than unhappy/frustrated end users, but I really am trying to give this app a chance for some of our other users who would like Outlook working well with CRM.

  • Mtelf Profile Picture
    20 on at
    RE: The Many Quirks of Dynamics 365 App for Outlook

    Hi Lance,

    Firstly, thanks for such a comprehensive answer, its really helpful.

    Responses in order

    1. Please if it could be considered by the team, otherwise if you have users who use dashboards inside CRM then as soon as they pin any dashboard at all the admin has to step in to pin the outlook dashboard to their user settings (otherwise in Outlook app the view will shift to the default dashboard they have selected every time they go to a new message). I'm trying to work around this abit by moving their dashboards to PowerBI (which is more focused on such things anyway in terms of possibilities) and creating URL links to CRM, so it doesn't matter that their default dashboard in CRM always has to be the Outlook one.

    2. I've tried all the steps in that link (ignoring the one you said to ignore) and did an IISReset after doing so. I did notice for the AppWebServices in my environment they were already enabled, but I did the removal of providers and disabled it. I also ran the ADFS powershell script with no issue. Unfortunately I still see the 'Desktop App Web Viewer' connecting to [crmenvironment URL] prompt. It's still the case that assuming I've logged in normally the first time for the day I can press x if I see that and it still authenticates me in.

    3. Because of the unusual setup we have in terms of integration as well as some end user permissions oddities we actually don't have any duplicate detection rules on leads or contacts. I also double checked my own personal setup (as I get this popup message myself) and unfortunately I already have 'Create Contacts from the organizer or sender of tracked email messages or meetings' ticked and those popups still show in desktop/OWA.

    I did see an unobtrusive version of this message (see www.youtube.com/watch ) - its a Microsoft gold partner doing a demo, and the message can be seen in the app if you pause 4 minutes in (and looks way, way more like I'd expect to see), but I have no idea how they managed to get the popup to just show like that.

    Otherwise, for now, I think its a case of just trying to work around it as it doesn't absolutely block a user from clicking track, even in OWA where the window can't be resized.

    4. I believe this may either be a functionality thing with on premises and/or a lack of knowledge/learning on my part. I have noticed some things on demos/articles I've researched where a feature where it sometimes isn't clear if its online only or is available for on prem (e.g. Another potentially useful feature is the TrackCategorizedItems category, which seems to be only in Online, though I'm also seeing stuff that suggests it is possible with OrgDBOrgSettings tool in on premises). I'm going to keep reading (including the series you have linked and recommended, thank you) and work this out.

    Thanks again.

  • Suggested answer
    lkoplin Profile Picture
    on at
    RE: The Many Quirks of Dynamics 365 App for Outlook

    Hello,

    I will try to answer your questions in the order they were asked as best as I can.

    1. The App for Outlook Dashboard is set by default as that is the Dashboard that has the Track and Set Regarding.  The App for Outlook was originally designed for Tracking Exchange Items into Dynamics 365.  Since then the App for Outlook has evolved and there is more functionality that the end users are able to do inside of the app.  However, the App for Outlook is still primarily designed to be a tracking tool for the end users.  With more and more customers like yourself utilizing the app in various ways for day to day functionality, the product group will continue to expand the scope of the app which will allow for more customizable experience to the end users.  

    2. The Authentication issue that you are describing, sounds like a Windows Authentication prompt when opening the App for Outlook.  Is your environment an On-Premise Dynamics 365 deployment?  If so, there are an article that talks about resolving this issue.
      1. Just follow the steps under " Remove Site Authentication Providers.  You should not need to "Disable integrated windows Authentication to prevent client authentication prompts"
        1. Post-installation and configuration guidelines for Dynamics 365 Customer Engagement (on-premises) | Microsoft Docs
      2. Also, you may need to run the PowerShell Script below on your ADFS Server. This will help set the user agents that are accepted by your ADFS.
        1. Set-AdfsProperties -WIASupportedUserAgents @("MSAuthHost/1.0/In-Domain","MSIE 6.0","MSIE 7.0","MSIE 8.0","MSIE 9.0","Trident/7.0","MSIE 10.0","MSIPC","Windows Rights Management Client","MS_WorkFoldersClient","=~Windows\s*NT.*Edge")

    3. The message "Create Contacts first to avoid duplicates" is a prompt that cannot be disabled just for the App for Outlook.  You can disable this through Duplicate Detection rules but I wouldn't recommend doing that as you could/would end up with a large number of duplicates in your environment.  Through the end user's personal settings, I believe you can enable "Create Contact" from the sender or organizer of tracked email messages and meetings which should avoid the prompt as we will be creating the contact during the process of tracking the email.   To your last point, unfortunatley I do not believe there is a way to resize this in the Outlook Web version.
      1. You can find this setting in "Personalization Settings>>Email Tab".  Enable the Create Contact option and test to see if that resolves the prompt issue.
    4. Tracking Outgoing emails in Outlook through the App for Outlook shouldn't be an issue.  It has been sometime since I have looked at this, but did test with our Dynamics 365 Online deployment and that is working as expected.  If you track an email in compose mode (before sending) this will track Asynchronously and can take from 5 to 10 minutes for the email to track.  If you send an email, go into the Sent Folder and track the email, this will track synchronously (instantly) unless there is an issue with the email which will then revert back to an asynchronous track and Server-Side Sync will try to track this the next time your mailbox is processed.  There has been many improvements with the tracking functionality which may include Sent (Outgoing email) from the App for Outlook.  Since you may be on an on-premise deployment and a lower version than the online deployment I have tested with, there may be some functionality lacking in your current version but with each update that is made available to on-prem, it will include the enhancements for tracking outgoing emails.

    I would recommend reading through Aaron Richards 10 part blog series as he goes into excellent detail on the App for Outlook.  This has helped others in the past with understanding the App for Outlook and Server-Side Sync which the App for Outlook leverages during tracking.

    (+) Dynamics 365 App for Outlook Part 1- The Basics - Microsoft Dynamics CRM Community


    I hope this helps and I am sorry to hear that you have much frustration at your end user level. 

    Thanks and have a great day!

    Lance Koplin
    Microsoft Dynamics 365 Support

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Daivat Vartak – Community Spotlight

We are honored to recognize Daivat Vartak as our March 2025 Community…

Announcing Our 2025 Season 1 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Kudos to the February Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 293,202 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 231,923 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156 Moderator

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans