Reputation: 618
Suppose we are working in online CRM by multiple developers.
Suddenly I got to know that someone has created the Entity which I was going to create.
My question is, at this point may I know that who has created this Entity(not records) in the CRM.
Thanks in advance..
Upvotes: 1
Views: 288
Reputation: 945
We track a full history of changes to Entities by working on separate development organizations, and checking in our changes in Source Control afterwards.
You can use the Solution Packager for Microsoft Dynamics 2011 to help you do this.
A typical development flow would be
A typical deployment into the integration organization would be
This way, you have a full history of all changes, linked to the developers, and you can make controlled merges, using merging tools you're familiar with.
Reference: Microsoft released a very thorough whitepaper on Lifecycle management. Read about it here.
Upvotes: 3
Reputation: 6715
Honestly the easiest way is just to add it in the entity description, with an email & date/time.
Anything else is overkill in my opinion and suggests their is an issue with managing resources.
Upvotes: 2
Reputation: 15128
You can't know which user made the customization (created an entity, added an attribute, ...)
MetadataSchema
tables don't log the users performing customization
Upvotes: 3