Absolute user IDs in savedquery and workflow steps not mapped during organisation import
When importing an organisation with Deployment Manager, systemuserids aren't mapped in savedqueries and workflow steps.
For instance, if I had a view with the condition Owner Equals David Jennaway, then after
the import the userid does not reflect the user in the database, and if y...
Require least privilege for SQL logins used for installation and by Deployment Service
The current product documentation states that the deployment service must run under an account that is a member of the SQL Server System Administrator (sysadmin) server role. Also, I believe the standard recommendation is that the account used to install CRM Server is also a member of the sysa...
Allow use of pre-existing (empty) databases to avoid need for CREATE DATABASE permission
Many organisations have DBA teams who put (justifiably) restrictive rules on how application databases are created, named and configured. CRM currently can only be installed if the installing user has rights to create a SQL database, and organisations can only be created if this process can cr...
Provide a means by which a plugin can silently cancel the originating operation
Provide a means by which a plugin can silently cancel the originating operation - i.e. without throwing an exception. This was possible in CRM 4, but setting the context to null, but this no longer works in CRM 2011
One scenario where this is useful is if a calling application attempts ...