Ritesh Ranjan

Microsoft Dynamics CRM

Dynamics 365 Customer Engagement (aka Dynamics CRM) Attachment Management solution – Quick Q & A

Hello everyone! Let me first wish you all a very happy and successful year, 2018. Today, I am going to touch upon a common scenario within the Dynamics 365 Customer Engagement application, i.e. attachments, notes, annotations, images and all sort of attachments which you would have enabled in your application. This, from my experience, is… Read more

Is Dynamics CRM (On-Premise as well as Online) Server-Side Sync filling up your ORG_MSCRM database and you wonder why?

Well, if you are wondering, looking at the TraceLogBase table size, that there is a problem with the Dynamics CRM Server-Side Sync, then I would say ‘NO’. There is no problem with the product but the fact that you might have ignored the fact that you are capturing all the logs, Information, Warnings & Errors!… Read more

Dynamics 365 and SharePoint Integration important aspects

1.        Introduced with Microsoft Dynamics CRM Online 2015 Update 1, server-based Microsoft SharePoint integration for document management can now be used to connect Microsoft Dynamics 365 (online) with SharePoint on-premises. 2.       You can store and manage documents in the context of a Dynamics 365 record on a SharePoint Server, and leverage the SharePoint infrastructure to… Read more

Dynamics CRM 2016 Upgrade – Complete Guide

This blog post talks about the possible upgrade paths and provide guidance, which could be followed in order to a successful upgrade to the Dynamics CRM 2016 Sp1. As the only supported upgrade path to Microsoft Dynamics CRM Server 2016 is from Microsoft Dynamics CRM Server 2015, hence this blog post talks about an upgrade from Dynamics… Read more

Activity Feeds in Dynamics CRM: Best practices

Hello everyone, In this post, I am going to talk about the importance of Activity Feeds in Dynamics CRM which was introduced with Dynamics CRM 2011. In my current role, I visit customers who use Dynamics CRM and review their application/architecture, provide proactive guidance towards the overall betterment of the application/architecture and advise them on… Read more

PrincipalObjectAccess with InheritedAccessRightsMask value 135069719 & AccessRightMask value 0

  I would say last week as CRM database cleanup week, where I was working on cleaning up the PrincipalObjectAccess with one of my customers. Moving ahead after cleaning up the WorkFlowLog entries from POA table which were created due to Dialogs (please refer my previous article for more information on that: http://blogs.msdn.com/b/ritesh_ranjan/archive/2015/02/09/another-experience-with-cleaning-up-the-principalobjectaccess-table-dialogs.aspx ), now… Read more

Another experience with cleaning up the PrincipalObjectAccess table – Dialogs

      Hey! I am back with yet another interesting yet intriguing situation. Without further ado, let me straight away get to explaining the scenario for you all. Happy reading! Today, I was working with one of my customers and got into cleaning up the PrincipalObjectAccess table cleanup. I started looking at some of… Read more

Network Load Balancer Compression with Dynamics CRM 2013

Today, I am writing to share my experience with a hardware network load balancer and Dynamics CRM 2013. In this case, I am talking about LoadMaster LM-3600 Load Balancer (http://kemptechnologies.com/en/server-load-balancing-appliances/loadmaster-3600/overview/). I was investigating an issue where a form load in Dynamics CRM 2013 was taking longer than expected resulting in bad user experience. I knew… Read more

SQL Read Committed Snapshot Isolation and Dynamics CRM

Hello everyone, Today, I would like to talk about something which has been making a lot of buzz lately. Just yesterday, I was reading some interesting stuff around that. Let’s begin with Concurrency Effects in SQL. Let’s say that there are a lot of users accessing the same set of data on a regular basis,… Read more

Administering Dynamics CRM

Hello everyone, Today I am writing about a common scenario which I have noticed during my customer visits lately. This is primarily focused on administering Dynamics CRM. I have tried to include almost every aspect that I could recollect from my customer visits. So, whether you would like to prepare your plan for maintaining Dynamics… Read more