Tip #179: How to change CRM Online password

Demo user account record in CRM

Concerned about bleeding heart’s effects and decided to change your CRM password from pass@word1 to something a bit more robust? Nothing could be easier, right? Right, unless you are not an administrator and you have only CRM license assigned in which case instructions do not apply simply because mentioned menu is not there! “Easy”, say […]

Tip #176: Adminless traceless troubleshooting

No administrators allowed

tl;dr When users are presented with a generic error message, URL in a browser address bar sometimes contain enough details about the error to determine the actual cause. How to fish “An error has occurred.” How wonderful. We all have seen it at one point of our CRM lives or another. Users unable to login, […]

Tip #175: Miscellaneous privileges with multiple access levels

Send As Privilege

We are all familiar with the record privileges in Dynamics CRM. User-owned entities have 5 access levels (None, User, Business Unit, Parent: Child Business Units, Organization) while organization-owned entities have only two of those (Go/No Go). Then there are miscellaneous privileges and training documentation states that (highlight is mine): Each Security Role also includes miscellaneous […]

Tip #174: Replace standard system dialogs

dialog1

Dynamics CRM includes some system dialogs that are very useful, but cannot be customized. Some of these include close opportunity, resolve case, and others. Let’s say that you want to use the close opportunity button, but you don’t want to record revenue using the actual revenue field. Having users use the standard opportunity close dialogs […]

Tip #173: Don’t disable quick create for standard entities

errortablet

During a recent deployment, users started seeing the following error in CRM for Tablets when creating opportunities. The curious thing about this error was that it did not happen in any other interface, and only happened in the tablet app when creating records. Viewing existing records did not give us this error, and app traces […]

Tip #172: Easy forecasting with Dynamics CRM

I can see the future!

Dynamics CRM deployment can amass vast quantities of data, both relevant and irrelevant. If this information is not used, it’s a burden on your infrastructure (on premises) or your wallet (online), and a dead weight for your business. It’s important to know or, at very least, have appreciation of forecasting techniques, for example, as demonstrated […]

Tip #171: If email router is having a slow day or how to add custom index

Sometimes things are slow. Very. Slow. So slow that your email router starts spitting dreadful messages: #9628 – An error occurred while delivering the e-mail message with subject “None of your business” in mailbox foo@bar.baz for delivery to https://crm.bar.baz. System.ServiceModel.FaultException`1 [Microsoft.Xrm.Sdk.OrganizationServiceFault]: SQL timeout expired. (Fault Detail is equal to Microsoft.Xrm.Sdk.OrganizationServiceFault). If you are on CRM […]

Tip #170: There is no queue like a business queue

Business Queue View

When user wants to add item to a queue, the default view used to perform the lookup is the “Business Queues” view. Don’t try to look it up in customizations – it’s not there and seems to be hard-coded. Not only that, it’s not documented anywhere [I could find] making it extremely difficult to understand […]