PowerApps Projects = Solutions With the latest preview release of the PowerApps portal (check your preview environment, more here [https://powerapps.microsoft.com/en-us/blog/preview-program/]) you might happen to notice the link that normally says "Solutions" has been renamed to "Projects". This is nothing more than a label change for now. All the
Working with as a guest in multiple Microsoft Teams As Microsoft Teams becomes more popular and used for collaboration it is likely you will be a guest on one or more teams. While this works, it can be a slow process of switching between guest networks. And if you want to be on multiple networks at once forget it.
Managing Azure AD App Keys It used to be all you had to remember is when your site's SSL certificate was going to expire. Now we have certificates and client secrets that are used for all kinds of things in the cloud including for Azure AD apps. Consider this my public service announcement that you
Dynamics 365 Xrm.Tools/CDS.Tools multi geo support When you've used https://Xrm.Tools to talk to your Dynamics 365 / CDS instance, you've been doing it from the West US. That means for those of you in EMEA or other regions longer latency when it does some of its operations. We've started testing out using it with Azure
New Tool - Azure Region Check There is a new tool on Xrm.Tools - Azure Region Check. You can give the tool a try here https://www.cds.tools/AzureRegion The goal of the tool is to help you determine which is the best Azure region to use for integration with your Dynamics 365 / Common
Dynamics 365 New Dynamics 365/CDS update policy Give people a way to procrastinate, and they shall procrastinate. These procrastinators who don't keep reasonably current cost additional resources to support taking away precious time that could be spent by Microsoft adding new features or responding to security needs etc. because Microsoft's resource are spread across multiple versions. Today,
Sorry, something went wrong: App for Outlook If you are fighting with App for Outlook and custom security roles you aren't alone. Turns out OOB security roles are special as they don't require create currently the "App" entity. However, if you even copy an OOB role like Salesperson to let's say "Saleperson Dave" App for Outlook will
TLS 1.0 and 1.0 now blocked to Dynamics 365 9.0 orgs Back in September Microsoft gave us all notice that for 9.0 orgs they were going to start blocking TLS 1.0 and 1.1 and only accept SDK connections from TLS 1.2. The time has arrived where this blocking is in place. You can read the full blog
Where did my instance go... I just reset one of our sandbox instances to the 9.0 release this evening and I was reminded of one of the weird messages you might get trying to access your instance after the reset. In this case they moved the instance so it got new DNS entries. When
When should you use App Modules? One of the questions I get frequently is "Hey Dave, when should I use the App Module feature of Dynamics 365?" First, let's talk about what are app modules. To explore that, let’s first remember that without app modules CRM offered a single navigation definition and many other things
Creating a Skype for Business Meeting One of the things we have been doing for XrmVirtual.com [http://xrmvirtual.com] user group is automating more of the group meeting management process. Today we were able to automate one more part setting up the Skype for Business meeting. Microsoft recently released a new Skype for Business connector
Configuring Custom Domains on Portals Just finishing up setting up a new instance of Microsoft Portals for Dynamics 365 I wanted to jot down a couple things to remember for the future if I'm setting up a custom domain (which of course why wouldn't you!) * You do this from the Portal Admin page which you
Version number history for Dynamics 365 Putting this here as much for you as for me. Here are a couple of blog post that appear to keep current historical look at the version numbers for both CRM/Dynamics 365 here [https://blogs.msdn.microsoft.com/crminthefield/2013/07/11/microsoft-dynamics-crm-2015-2013-and-2011-update-rollups-and-service-packs-release-dates-build-numbers-and-collateral/] and AX/Dynamics 365 Operations here
Xrm.Tools.CRMWebAPI now supports .NET Core We just published an update to the Nuget package for Xrm.Tools.CRMWebAPI that now includes support for .NET Core If you find any issues please report them here https://github.com/davidyack/Xrm.Tools.CRMWebAPI/issues Stay tuned we should be adding Typescript defintion files soon for the JavaScript
Summit 16 - Live Blog This week I will be live blogging from Summit 16 (AKA CRMUG) in Tampa Florida. If you are attending make sure to check out my Web API talk on Friday!
Upcoming Events While I can't believe it is already October, there is still time for a couple of events before the end of the year. First up is Summit 2016 in Tampa next week October 11th-14th (details [http://www.dynamiccommunities.com/conferences]) Next is Denver Dev Days October 28th - a one
CRM PowerBI Content Packs Demystified You've probably seen the cool demos where someone connects PowerBI to CRM and a pretty dashboard is available I bet at least once you've wondered how they did all of that right? For example, how did they deal with Option Set Values to show a nice label? No more waiting
Xrm.Tools now supports CRM3/CRM8 regions Xrm.Tools [https://xrm.tools] now is able to work with CRM3(Canada) and CRM8 (India) region organizations. If you have suggestions on new tools or changes - please use http://Xrm.UserVoice.com
Xrm.Tools - Security Role Explorer Managing and understanding security roles in CRM can be tough. One of the Tools on Xrm.Tools [https://xrm.tools] is a Security Role Explorer, which tries to help make it easier. If you haven't used Xrm.Tools [https://xrm.tools] before it is a community site with a bunch
Parsing CRM OData v4 Metadata One of the nice things about OData is it has a lot of rich metadata available. If you want to have it parsed into a nice object model, you can use IEdmModel. This is great if you want to build any tools that consume the metadata and don't want to
Make the most of your CRM Trial One of the nice things that changed recently in CRM Online is the ability to change the instance type of a CRM organization. That means you can change from a production org to a sandbox. This feature is also enabled for the CRM Online trials, so while you are trying
CRM 2016 Mobile App and Custom Security Roles If you are using custom security roles for the user and also using the CRM Mobile applications, you might run into a permissions issues due to some new entities. One of the new features of CRM 2016 is Custom controls for the mobile application. To support this, there are three
New CRM Phone Client Released The next major milestone in the Dynamics CRM mobile story just played out with the phone clients becoming available for Windows Phone, iPhone and Android devices. The phone clients are not just a "mobile express" version, they are native shells on the phone devices that use a common core that
Serializing EntityCollections I recently replied to a question about serializing entity collection. The problem they were having was not getting values of entity attributes serialized when using XmlSerializer. So the collection of attributes would look something like the following Using DataContractSerializer though you can get the EntityCollection and the entity, and it's
Creating Test Users for CRM Online with PowerShell After a while you get tired of creating a few test users and look for an automated approach. Here's a simple PowerShell that you can drop into a CreateUser.ps1 file and run to create some users. It doesn't assign CRM roles, but it does take care of the Office