Tip #676: Keep your pants on and timestamps intact

Illusion of integrity

Let’s say you have a field that requires complex calculations that are impossible to express as a calculated field. For example, the requirement could be to figure out the “real” full name for a contact taking into account the country, ethnicity, contact’s preferences, their royal title, and a phase of the moon. The first reaction […]

Tip #674: Dealing with multiple search results in Unified Service Desk

Too many search results

Unified Service Desk has a concept of Entity Search, that allows you to store parameterized fetchxml and reuse this definition declaratively (say, in Windows Navigation Rules), or via DoSearch action of the Global Manager, or directly from your code. One aspect that Entity Search does not deal well with is the searches returning multiple results. […]

Tip #671: Azure AD is your best friend even if you are on premises

Use backdoor

Your CRM deployment is on premises, as is the rest of your IT infrastructure and services, and your bosses cannot be persuaded to consider Office 365, CRM Online or Windows Azure even for a second. That means you know the pain of discovering that some of the on-premises services, like AD FS, are lagging behind […]

Tip #670: If activities disappear, take this pill

Magic disappearance

We’ve had one of the users reporting a really bizarre issue – all his activities have simply disappeared from CRM. The user was synchronizing with Outlook and activities are still present in the mailbox with Regarding field empty. Thanks to Adam “Human Bing” Vero, the behavior is no longer a mystery but rather an annoying […]

Tip #666: Don’t break the law with the portals

Don't be evil by sending promotional SMS

I rarely read terms of service but something jumped at me when trying to install the portal solution: The license terms for the Online Service apply to your use of this supplement, except as follows: Customer is explicitly prohibited from using the supplement to design and transmit promotional SMS messages either via the Twilio integration […]

Tip #662: USD 2.1 supports Interactive Service Hub but may stumble over popups

USD 2.1 Interactive Service Hub

Sparkling new Unified Service Desk 2.1 is available for download. Good news: available solutions have been redone, renamed, improved and now make much more sense. Choose between vanilla, upgrade, CRM Web Client and Interactive Service Desk versions. That’s right, version 2.1 added a hosted control for ISH forms and the entire sample solution is built […]

Tip #660: Talk to your network administrator if you split Dynamics CRM server roles

Messy network

Be nice to your network administrators. Really. They may be pain in the neck but they are the ones keeping the bad stuff out. If you install Dynamics CRM with all roles on one machine, it typically goes well and rarely requires fiddling with the firewalls. However, once you start splitting the roles, e.g. offloading […]