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:
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.
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:
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.
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.
While doing some testing and research with PowerShell the other day, I came across a great free 4-part Crash Course e-book from Don Jones on PowerShell v2.0. You can find it here. You will need to create an account on the site, but it’s free. Check it out!
Recently, one of my colleagues came to me with an issue he was having with SharePoint. After making sure it wasn't friendly "user error", I determined this to actually be a bug in SharePoint 2010 RTM. Here's the issue:
On your SharePoint 2010 RTM farm, go to your My Site Profile page, and edit it. You are able to change the "Activities I am following" once, and save. But when you do it again, save and double-check, the change was not saved. What gives?!
I recently came across this and wanted to be sure everyone is aware of this limitation. With the new release of Office 2010 including 64-bit support, there has been some confusion about which version to install. Microsoft has been clear in their recommendation:
For whatever reason, say you installed Office 2010 64-bit on your machine, and you happily go to your shiny SharePoint 2010 site (or WSS/MOSS), open up a list, and hit Datasheet View. To your surprise, you see this:
You know who you are out there. We've all done it, because it’s such an easy thing to fall into. You're just happy as a clam with your shiny new SharePoint site, and you're all ready to create some content. First up, a document library. We love our shared documents, right? Well, how many times after awhile do you find yourself emailing links to files like:
So we’ve all been waiting, and waiting, and waiting to hear from Microsoft about the fate of the “fab 40” templates for SharePoint 2010. Well, they finally have made a decision. You’re not going to like it. Read the full details.
The bottom line from the article:
Microsoft is not releasing new versions of these templates for SharePoint 2010 Products.
SharePoint 2010 is great at many things, and one of the new integrations with Office 2010 is with uploading multiple pictures to a picture library using the Office Picture Manager.
Say you you’ve got a bunch of logos you want to get into your new fancy 2010 picture library. You would click Upload –> Upload Multiple Pictures right?
If you’ve been dabbling in SharePoint 2010's new hosting (multi-tenant) environment and been creating host-named site collections, you have may noticed that the default SharePoint security groups typically created by default are not there in the root web. These include:
These are created by the SharePoint API, and apparently isn’t called properly when host-named site collections are created through PowerShell in a multi-tenant environment. This ONLY happens in a multi-tenant environment. Even if you create the host-named site collections through PowerShell in a non-hosted environment, the first time you visit the site, you might be prompted to choose the site template and to create the default security groups.
So how do we get them back without creating them manually? Read on...
This morning I had the task of getting PDF indexing to work in search on our new SharePoint 2010 installations. There are various existing blogs out there, so I thought I would combine what I used into one place.
The majority of the steps to get this working are documented here at Nick Gratten’s SharePoint blog.
You will also need the adobe PDF small icon. The best place is to get directly from adobe here. Download the 17x17 small icon.
If you are copying the files from another UNC file server (say from your 2007 server) onto Server 2008 (or R2), Explorer might block the files to protect you from yourself. Right click the file, click properties, and make sure you don’t have the option to unblock. If you do, click Unblock.
There have been discussions around if this works on SharePoint 2010 Foundation. While officially I’ve seen where it’s said it is not supported, there are apparently workarounds.
I wanted to take a minute and talk about a really cool new feature of SharePoint 2010 relating to backups – Granular Restores. While doing some test migrations from MOSS 2007 to SharePoint 2010, we needed to choose the best method to selectively move data from an old site to a new site.
In SharePoint 2010, you have the ability to restore content (down to the list level) from an unattached SQL database. How cool is that! Here’s the new Backup and Restore options in Central Admin:
One of SharePoint’s popular features is Document Management, which leads many organizations to migrate their data from files shares or their Document Management System over to SharePoint. Is this best practice? Let’s not be hasty, and look at the various things to consider on both sides of the coin.
I was reminded today about the difference of removing vs. deleting a web part from a site page today. There’s already a great blog on the subject and it can be found here.
The quick and dirty is that when you either choose to “close” on a web part or click the “X” in edit view, this does NOT remove it from the page, it only hides it. There is a Closed Web Parts gallery where this closed web part gets placed, and if there are enough closed web parts, it can significantly decrease your pages load time, as it still loads the closed web parts.
When I was configuring a new installation of SharePoint Server 2010 the other day, I hit a snag when creating a Managed Service Account while creating a new Web Application. My existing Application Pool account wasn’t listed and I couldn’t choose the “Configurable” option to manually type it in. I attempted to make the existing application pool AD account a managed account, but got the error:
“The given key was not in the dictionary”
To correct this error, you need to go into Active Directory and make a security change:
Today is the day! Microsoft officially has released SharePoint Server 2010 and Office 2010 and related 2010 products like SharePoint Designer, Project 2010 and Visio 2010. You can watch the event and get other information at the launch site:
If you would like more information on SharePoint Server 2010, you can check out the following resources:
Breakdown comparison of the editions of SharePoint Server 2010
The time has finally arrived! Microsoft’s Corporate VP for Microsoft Office Takeshi Numoto recently announced the final release milestone for the 2010 wave of Office products including SharePoint 2010, Office 2010, Visio 2010 and Project 2010. Here are the critical dates...
During a recent migration, we ran into an issue when attempting to migrate users from one domain to another using stsadm migrateuser. Hopefully this will help any others that are getting this strange error. Our environment was a small MOSS 2007 64-bit farm installed with slipstreamed SP2, with the February 2010 cumulative update applied.
We were moving from an on-premise to Hosted solution, so this required a new domain and user accounts. Since the new domain wouldn’t know anything about the old domain’s user accounts, we added the –ignoresidhistory switch. We ran the following command:
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.