I was troubleshooting a recent issue with the User Profile Service, where I would make a change to a user account in Active Directory (like a spelling correction). The Profile Sync would occur and I would verify that the correct spelling was in the profile. However, the change did not replicate to the site collection like it was supposed to. This normally happens via a SharePoint timer job named User Profile to SharePoint Full Synchronization. It’s described function is:
“Synchronizes user information from the user profile application to SharePoint users and synchronizes site memberships from SharePoint to the user profile application”
Well for whatever reason, it wasn’t doing that. To correct the issue, there can be a couple fixes:
Read the rest of entry »
Interacting with dashboards in Dynamics CRM 2011 is a powerful way to monitor and manage your business. Frequently, however, it would be helpful to “drill into” only a portion of a chart (such as a bar in a bar chart or a slice of a pie chart) to see the grid behind it. Because of the way that dashboards function, however, it is not readily apparent how to do this. This post demonstrates how you can accomplish this in just two mouse clicks.
That’s it! In two clicks, you’ve been able to drill from a dashboard, to a chart, to the data behind a specific slice of a chart. See the nearby video for a live example.
I'll be presenting a session for CRM administrators at the upcoming Decisions Spring 2011 virtual conference on June 17, hosted by MSDynamicsWorld.com: What CRM Administrators Need to Know About CRM 2011. I'll cover the most important technical considerations that administrators need to be familiar with when considering implementing or upgrading to CRM 2011.
MSDynamicsWorld.com has been hosting these semiannual events for a couple of years now, and they are tremendous, ...
Scribe recently released their adapter for CRM 2011. I was very excited when I saw this release and wanted to test it out ASAP. After downloading and installing the adapter I ran into a few snags on the connection. The issues I ran into were my fault so I thought I would pass my lessons learned out to you. My issues revolved around connections to CRM 4 On-Line and CRM 2011 On-Line and what should be supplied for the “Organization” connection parameter.
For CRM 4 you need to supply the “Unique Organization Name” to find this in CRM 4 On-Line you will need to browse to: "Settings > Customization > Developer Resources.” Once in the Developer Resources area you will see the Unique Organization Name.
For CRM 2011 you need to supply the “Friendly Organization Name.” To find this name all you have to do is login to your CRM 2011 Org and look in the top menu bar on the right hand side. The name will be listed directly under your user name. Make sure you include any spaces or punctuation.
I hope this helps you out when making your CRM connections! Good luck with your DTS creations!
I had setup a test environment to test out and play with the new hosting functionality of SharePoint, also called multi-tenancy. When you create your main web application that will be used to house the tenants, you have the option to have it use Claims Based or Classic Mode authentication.
While configuring a SharePoint farm for a client the other day, I came across a simple but problematic error with search. We had requested a full SSL certificate for the farm, but I was a self-signed certificate so I could work with the site. After configuring search content sources and I kicked off a full crawl, I got this error in the crawl log:
“The secure socks layer (SSL) certificate sent by the server was invalid and this item will not be crawled.”
Wells that’s a bummer. Luckily there’s an easy fix. What you need to do is configure search to “Ignore SSL certificate name warnings” via Central Administration. TechNet has the documented steps. After making this change and running a full crawl, voilà!
Success! Of course you should get an official SSL certificate, but sometimes you get by with what you have.
Microsoft has released the first Update Rollup for CRM 2011. The knowledgebase article is located here, and the rollup can be download here. (Note that there are separate downloads for the server, clients, BIDS extension, E-mail Router, and SRS Data Extension.)
This update rollup includes fixes for a number of items as the KB article details. In particular, there are a few fixes that I've been looking for:
Customer relationship management systems typically handle relationships between records in a linear format. For example, in the image to the left, an account (aka a company) may have a relationship with one or more contacts (aka the employees of that company). Similarly, the account may also have one more more opportunities associated with it.
In the strictest sense, this is how the business views the relationships. Everything is nice and tidy and linear.
SharePoint 2010 introduced a quantum leap forward with the introduction of Visual Web Parts development integration with Visual Studio 2010. Most developers that have worked with SharePoint for any length of time are familiar with hosting custom ASPX pages inside SharePoint web parts. Doing so allows us to present robust applications and interfaces inside the SharePoint portal and fully utilize all of the robust security features and other goodies that come with SharePoint. The introduction of Visual Web Part development eliminates the need for separate web sites and pages since the custom web part becomes an integrated component of the SharePoint application. All of this come without having to use STSDEV, VSeWSS, or the like. We can simply build the web part right inside Visual Studio and click Deploy! A really great feature is the ability run & debug right from Visual Studio without any special configuration required. All of this greatly simplifies and expedites the development of custom enhancements to a SharePoint application and is no doubt Microsoft’s response to the fact that the number of SharePoint developers continues to grow, as does the number of SharePoint implementations.
Everybody knows that Microsoft Dynamics CRM has always been the leader of the pack when it comes to integration with Microsoft Outlook. So nobody was expecting to see significant changes in this area with the introduction of CRM 2011. But Microsoft delivered a very nice surprise to their customers when they not only improved the Outlook integration – but in fact gave it a complete overhaul. In fact, the upgrades to CRM for Outlook are so extensive, that we expect to see fewer-and-fewer users accessing the Web version of Dynamics CRM at all. Many of our clients are providing user training only in CRM 2011 for Outlook.
There are so many different improvements in CRM for Outlook that it’s impossible to cover all of them in a single article, so I am going to focus on my favorite new CRM/Outlook functionality – good old email!
Well it’s official, C5 Insight has officially migrated our data from CRM 4 On-Premise to CRM 2011 ONLINE!! I am sure a lot of you are asking well how did you do this? As you may or may not know Microsoft has not released any upgrade path for current or any new Dynamics CRM customers to move their data to cloud hosted.
When we first started thinking about doing this we wanted to be on the forefront of this new release and go “Online” as quick as possible. However we also wondered how we would get our data migrated since Microsoft did not have any published avenue for us to follow. As a Scribe MVP, Scribe Insight (www.ScribeSoft.com) was the product of choice to get this migration successfully completed. With that said we did have to overcome a few obstacles throughout the way which I will mention later on, but overall we had great success.
CRM 2011 introduced a new page model for JScript and it has thrown some people for a bit of a loop because it is so different from the model in CRM 4.0. The SDK has a lot of examples, but they are often over-kill when you're just trying to figure things out.
As a simple example to get started, let's say that you just want to get the GUID from a lookup field on a form. First, create a web resource with the following JScript function and then call the web resource and the function from y ...
One of Microsoft’s goals with Dynamics CRM 2011 was to deliver intelligent experiences across the enterprise. Some of the most important items that Microsoft included in the CRM 2011 toolbox for that are charts and dashboards – collectively referred to as visualizations. Visualizations not only provide a way to rapidly boil a lot of data down into a chart or graph; they also allow managers and users drill down on data and move from analysis to action very quickly. Visualizations can be created at the “system” level (for distribution across your enterprise), and users can create them at the “personal” level (for their own individual use, or to share selectively with colleagues). In this entry, I’ll take a look at how to create personal Charts and Dashboards in 5 easy steps.
With the recent highly anticipated release of CRM 2011, you now have the ability to manage some parts of Dynamics CRM 2011 with PowerShell! Ok not entirely, but it is a great start from Microsoft to providing the incredible flexibility of PowerShell to Dynamics CRM. More specifically, you are able to script deployment management tasks only. For the time being, you can only run PowerShell with CRM on-premise, NOT CRM Online. Currently the functionality of PowerShell for CRM 2011 is limited, so this mostly would pertain to eithers with a large organization, or companies that do CRM hosting through SPLA agreements. With these new PowerShell cmdlets, you are able to do things like:
You may have heard that Dynamics CRM 2011 requires 64-bit architecture. This is true and is giving some folks some heartburn when they start to think about upgrading their CRM 4.0 deployments, many of which are still living in a 32-bit world.
Recently while working on a client engagement, we needed to move users around to different business units in Dynamics CRM 4.0. No problem right? Well we very quickly determined things weren’t going to go smoothly. When we attempted to change a user’s business unit, it would sit for 30 seconds and throw the lovely unhelpful generic message “An error has occurred”. Gotta love Microsoft developer’s strong attention to error messages. A lot of users have apparently run into this with no real good resolution. We were able to find the true cause (at least in our case), so I wanted to share it to hopefully help others struggling with this.
As the Dynamics CRM product evolves to provide more flexibility and extensibility for the user, changes to the underlying object model are inevitable. Microsoft must provide more robust and flexible entity attributes that allow users to customize CRM 2011 to meet their specific needs. Fortunately for developers, the programming model has been changed to use native .NET types whenever possible. Often, developers need to capture an entity's attribute values to perform some custom function or action using a plugin. This might include updating other entities or even creating new entities based on the values derived from the base entity.
Which clients should we focus more time on? Are there any clients that we should consider firing? How can we find new clients that look like our best current clients? Do we have clients that should be more profitable?
These are the questions that many B2B firms are asking themselves as they think through how they should prioritize their client list. So read on for some of the how’s and why’s of establishing a client scoring system.
In this blog post, we focus on searching SharePoint from within Windows. We've included plenty of screenshots and detailed instructions to walk you through downloading the search connector, installing the connector, and using it in Windows 7.
The hits are coming fast and furious this morning. I previously blogged about the release of the Implementation Guide for CRM 2011, and only minutes later had to update the post to account for the release of the SDK
Microsoft has released the SDK (Software Development Kit), Implementation Guide (IG), and Planning Tools for Dynamics CRM 2011. These tools are indispensable references that cover customizing and extending CRM, system architecture, process design, installation of the CRM server and related components, and much more. The SDK is available here. The IG and Planning Tools are available for download here.
The Microsoft Dynamics CRM 2011 Administration Bible is only a few weeks away (March 1, 2011) from being available! After lots of hard work and long hours, we’re going to celebrate by giving away five copies of the book for free!
To be entered to win a free copy, just sign up to follow C5 Insight on one of the various social channels that we offer (you must have a United States mailing address to be qualified). You can click here to follow us on Twitter. We’re planning to select 5 winners on March 21, 2011 (or once we have 200 new followers across our social channels – whichever comes first).
Or, if you’re in a hurry, then use the link to the left to order your copy today (our kid’s college funds thank you)!
For those of you who are interested in SharePoint 2010, the book includes a chapter on the “out of the box” SharePoint integration and a special appendix on customized SharePoint 2010 / CRM 2011 integration written by Curtis Hughes.
What’s next? We’ve created a site for the book (www.dynamicscrmbible.com) and we need to get the finishing touches on it ... Gotta get going!
Our blogs, on-demand videos and events lists have expanded so much in the last year, that we’ve been asked if we can provide some options to follow selected topics only.
So if you would like to focus on information by product (Salesforce.com, Dynamics CRM or Microsoft SharePoint) or by role (Business or Technical) – you have options to do that. You also have options to choose which channel you want to follow us on (Facebook, Twitter, LinkedIN, RSS or e-mail).
If you’re already following C5 Insight – THANKS. Take a few minutes today to visit the new follow us page and update the way you follow us so you will get only the information that you want.
If you’re not following us yet, now is the perfect time. Follow us to keep up with the latest tips, techniques, best practices, on demand videos and live events.
AND … to sweeten the pot … we will be giving away 5 copies of our forthcoming book, “Microsoft Dynamics CRM 2011 Administration Bible” to a randomly selected list of those who are following us. More details are in the full posting.
All it takes is two or three quick clicks.
We've recently had a few questions from power administrators about how to enable Salesforce for Outlook for their organizations. There are two basic steps:
- First, the administrator needs to create at least one Outlook Configuration by going to Setup > Administration Setup > Desktop Administration > Outlook Configurations. Additional configurations can also be setup, if groups of users within the organization should have different settings.
- Users can then download Salesforce fo ...
For everyone starting to learn PowerShell, it’s hard to know where to start. Thomas Lee (author of his blog Under the Stairs and a PowerShell MVP) worked with the great folks at PowerShell.com and Idera to put on a very useful and pertinent webcast on how to format PowerShell output. It’s one in a series called PowerShell Power Hour. Think about it, every command in PowerShell you run outputs data. Wouldn’t you like to know how to get it to display like what you want?
What’s the different in Format-List and Format-Table? What’s a hash table? Can we format currency? He shows you! This is not for someone who’s never used PowerShell before, but for those who are learning commands, getting some output, and need some tuning. You can access the webcast at PowerShell.com’s site after registering for free. It’s also available at Idera’s site as well.
If you need more of a getting started tutorial, check out the first webcast in the series “Getting Started with Windows PowerShell” by Tobias Welner (PowerShell MVP) here. If you’re looking for more focused PowerShell information for SharePoint 2010, Joel Oleson wrote a great post on this topic.
The complementary paper includes over 12 years of research, recent survey results, and CRM turnaround success stories.
This 60-second assessment is designed to evaluate your organization's collaboration readiness.
Learn how you rank compared to organizations typically in years 1 to 5 of implementation - and which areas to focus on to improve.
This is a sandbox solution which can be activated per site collection to allow you to easily collect feedback from users into a custom Feedback list.
Whether you are upgrading to SharePoint Online, 2010, 2013 or the latest 2016, this checklist contains everything you need to know for a successful transition.