Tip #1170: Turn on soft delete in Azure Blob

Soft feathers

If you extract your Dynamics 365 attachments to Azure Blob, you need to plan for disaster recovery. What if something happens and your attachments are accidentally deleted? Azure Blob now supports Soft Delete. When enabled, deleted data can be retained and restored for up to 365 days.This feature is off by default. Without soft delete, […]

Tip #1158: Be very selective in the grid

Coffee choice

As I was discussing the workaround for the N:N regression bug, I noticed that some of the users, especially those switching from classic UI, are somewhat confused how to disassociate the records in the Unified Interface. The UI can be, indeed, a bit confusing, especially when the viewport is small and the subgrid switches to […]

Tip #1157: Do not delete system components

Sign on a wall saying Do Not Enter

When you provision a Dynamics 365 instance, it comes with a number of system views that may or may not apply to your scenarios. Take, for example, Contacts: No Campaign Activities in Last 3 Months. If you are not into marketing, why would you need one? As tempting as it could be to just go […]

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 #418: 3 ways to find the blocking attribute

Shan “Smoke ’em” McArthur wonders during another mini truck stop if there is any way to find a blocking attribute using nothing but its id. The error message usually looks like this: A managed solution cannot overwrite the Attribute component with Id=e7840116-dead-beef-a5e5-8b5cb27e9509 for the CRM org noneofyourbusiness.crm.dynamics.com That said, I have no way of looking […]

Tip #415: When deleting email enabled entities

If you remove a custom entity that is email enabled (allowing it to be selected as email recipient), you may run into the following issue after the entity is removed. When going to an account and selecting the “Activity” tab of the activity/social pane, the following error appears The trace log will reveal an error referencing the OTC […]

Tip #373: Careful with delete button

As it turns out, Spießrutenlaufen is no longer exclusive developers domain and can be equally applied to the customizers. Shan “Smoke ’em” McArthur reminded all of us (and not for the first time) that it’s not all unicorns and rainbows with managed solutions. If you ever delete a form for the entity that is part […]