Skip to main content

Posts

Showing posts from May, 2012

SharePoint publishing page scheduling

In SharePoint 2010 publishing enabled team site collection is not showing schedule button in publish ribbon. Solution: Here is how to enable it  though the UI: Locate the SharePoint Server Web site on which you want to enable content approval and item scheduling. Click  Site Actions , click  Site Settings , and then click  Modify Pages Library Settings . Under  General Settings , click  Versioning Settings . Click  Yes  next to  Content Approval , and then click  OK . Click  Manage item scheduling .   Click to enable the  Enable scheduling of items in this list  check box, and then click  OK .

Why do crawls work, but scope contains 0 items?

Issue: Our Intranet is based on SharePoint 2010 server small farm with 2 servers. AD is Windows 2003. The Search crawls both sites just fine. I've even checked for 'success' crawls for  http://intranet  and subsites, and they're just fine. In addition, people search works just fine. The People scope has over 300 items in it, while the 'All Sites' scope contains 0 items. Solution: If your Web Applications that you created in SP 2010 are "Claims Based" Web Apps, you will see this behavior. Central Admin is not a CLAIMS Based Web App and cannot properly access the Items in the Scope for a CLaims Based Web App. If you browse into the "Search Scopes" settings within the Site Collection > Site Settings, you should see the number of searhable items within the "All Sites" scope

Taxonomy Field Values are not visible for Users other than Site Administrators

Background Recently in one of the SharePoint 2010 implementations we faced the interesting issue of Taxonomy field values in Lists and Pages were not visible for users except Site Administrators. After spending sometime investigating I found out that in each site collection there is a hidden taxonomy list (TaxonomyHiddenList) which has all the taxonomy field values from the Manage Metadata Terms Database. This list will be synchronized hourly with the Manage Metadata database using the Taxonomy Update Scheduler  timer job.  Reason Users don’t have permission to access TaxonomyHiddenList Solution Give  ‘NT AUTHORITY\authenticated users’  read permission to the hidden list located at /lists/TaxonomyHiddenList