Multi-tenancy explained

I’ve seen plenty of people, some of them IT pros, that still have unclear what multi-tenancy is about in CRM 4.0. I can’t blame them… it is a tricky concept to grasp at first.

Multi-tenancy is the ability of a single CRM deployment to support multiple organizations. In CRM, an organization is an independent CRM instance; each organization has its own transactional database, its own set of customizations, its own set of users, etc.

On the backend, there are things that will be “shared” across orgs, such as the configdb that CRM uses to keep track of deployment settings, the IIS virtual directory, as well as some “caches” that hold metadata (never transactional data) that is common to all organizations.

As it is often true, a picture is worth a thousand words so this should help clarify the “multi-tenancy” concept. Click on the following link to get the full image.

https://blogs.msdn.com/photos/humlezg/images/7225342/original.aspx