SharePoint Quester Capturing SharePoint Configurations Wed, 11 Jun 2014 21:05:08 +0000 en-US hourly 1 How to tips for SharePoint 2010 or Sharepoint 2013 /2014/06/11/how-to-tips-for-sharepoint-2010-or-sharepoint-2013/ /2014/06/11/how-to-tips-for-sharepoint-2010-or-sharepoint-2013/#respond Wed, 11 Jun 2014 21:05:08 +0000 /?p=610 Read more »

]]> This is more of a “Note to Self” entry with four quick tips I found myself looking for quite often in the last couple of weeks.

If you happen to have stumbled on this post, you probably are looking for the same thing, so Enjoy!

  • How to retrieve a list of master pages for all sites in a web application
  • How to retrieve the SharePoint connection sting, which will also list the name of the configuration database associated with your farm. Extremely helpful if you have more than one configuration database setting in the same SharePoint environment, which happens not to be yours!
  • How to reset the SharePoint passphrase for SharePoint, since you can’t retrieve it in PowerShell [to my knowledge]
  • How to grant site collection administrator right to all site collections

So here we go:

How to retrieve a list of master pages for all sites in a web application

Run this PowerShell command on the SharePoint application server

Add-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue

#Get All site collections

$SiteCollections = Get-SPWebApplication | Get-SPSite -Limit All

#Loop through all site collections

foreach($Site in $SiteCollections)


#Loop throuh all Sub Sites

foreach($Web in $Site.AllWebs)


$MasterPage = $Web.GetFile($Web.MasterUrl);

$MasterPage.Name  +” : ” +$Web.Url



How to retrieve the SharePoint connection string, which will also list the name of the configuration database associated with your farm

From the SharePoint application server

  • Open regedit [Start > Run > “regedit”]
  • Navigate to [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\14.0\Secure\ConfigDB]
  • Open the [dsn] key.
  • It should look something like this.
  • Data Source=sp2010srv;Initial Catalog=SharePoint_Config;Integrated Security=True;Enlist=False;Connect Timeout

How to reset the SharePoint passphrase for SharePoint, since you can’t retrieve it in PowerShell

Run the following PowerShell from the SharePoint application server

  • Enter the following prompt: $passphrase = ConvertTo-SecureString -asPlainText –Force
  • Input the new passphrase and hit enter
  • Enter this at the PowerShell prompt: Set-SPPassPhrase -PassPhrase $passphrase -Confirm
  • You will be asked to confirm the passphrase by re-entering it
  • Re-enter the passphrase and hit enter
  • You will be asked if you are sure that you want to perform this action. Type Y for yes and hit enter
  • Your farm passphrase is now reset

How to grant site collection administrator right to all site collections

Run the following PowerShell from the SharePoint application server

$scadmin = “domain\user”

$Sites = Get-SPsite

foreach ($site in $Sites) {

Set-SPSite -Identity $site -SecondaryOwnerAlias $scadmin


/2014/06/11/how-to-tips-for-sharepoint-2010-or-sharepoint-2013/feed/ 0 How to deliver successful Lotus Notes to SharePoint migrations /2014/01/29/how-to-deliver-successful-lotus-notes-to-sharepoint-migrations/ /2014/01/29/how-to-deliver-successful-lotus-notes-to-sharepoint-migrations/#respond Wed, 29 Jan 2014 20:23:42 +0000 /?p=602 Read more »

Is your company still on Lotus Notes? Are you looking to migrate your databases over to SharePoint or o365? Did you start your search? Would you say you are in the kicking-the-tires, preparation, migration, validation, or post-migration training stage? Did you even break down your stages as such or do you have a completely different approach?

Over the last 10 years or so of helping organizations migrate from Lotus Notes to SharePoint I’ve come to realize that many organizations have their own strategies and timelines when migrating from Lotus Notes. No matter how you approach the task at hand, success will fall in place EVENTUALLY.

But I’ve also realized that in order to deliver success faster and at a cheaper cost two stages need to be thought about and accomplished thoroughly.

Pre-migration assessment (a.k.a the fact finding stage)

This is the stage where you are getting to know your environment better. For example, how customized, large, simple, template-d, used, or integrated it is.

This stage merits thorough consideration so you know exactly what needs to be migrated, how and for how long.

Here are some success recipes for this stage:

  1. Determine the number of databases that are not being used.
    • Your retention policy determines the month/year of your cutoff date.
  2. Determine the number of databases that are Lotus Notes specific
    • In other words, help databases, how to upgrade Domino, bookmarks, etc.
  3. Categorize the remaining databases into buckets.
    • Standard: Discussion, Document, Team Rooms, Announcements, etc.
    • Custom: Training, project, expense tracking, asset management, etc.
  4. Determine the complexity levels of the remaining databases
    • How many: forms, views, agents, scripts, @Formulas, sections, etc.
    • What type of workflows: Action, email routing, approval, validation, or super custom
  5. Look for items that won’t migrate
    • Long file names, large files, files with specific extensions, corrupt files
  6. Aggregate and rationalize your findings
    • Put all findings into a single interface
  7. Seek third-party help
    • Dell Notes Migrator for SharePoint has a FREE analysis tool that can help you with all of the above. Alternatively, your Lotus Notes admin or hired services manager would be able to assist

User training and adoption (a.k.a the headache eliminating stage)

This is the stage where users are climbing up a new learning curve full of “how’s” and “where’s” scenarios of the new collaboration platform, SharePoint.

It is critical for this stage to be considered thoroughly so users can hit the ground somewhat running with SharePoint and so you can reduce the congestion on your help desk team.

Here are some success recipes for this stage

  1. Keep users informed
    • Email communications before, during, and after the migration on what to expect, high level process, and where to go for resources are highly improtant
  2. Educate and train users
    • Put together a SharePoint site for FAQs, video tutorials, discussions, etc.
    • Put together live presentations, webinars to show the how’s and where’s
  3. Prepare your target
    • Out of the box: Apply themes, enable features, configure approvals, etc.
    • Look for solutions like Dell’s Quick Apps for SharePoint to provide Lotus Notes specific features that users will want to keep such as tabular, sectional, and behavioral forms, audience-specific navigation, multi-level field groupings, search all metadata fields, etc.
  4. Keep things simple
    • SharePoint can arguably serve a lot of needs, but you should keep its value add simple and focused on the new home for the migrated content
  5. Hire and train help desk engineers
    • No matter how good of a job you do in educating and training, help desk is bound to receive unparalleled number of tickets

The other stages of a migration such as assigning tasks, building target environments, migrating content, mapping security, or whatever else you’ve introduced shouldn’t be ignored, but they, due to everyone’s attention, are bound to fall in place and succeed.

However, what you ensure when you complete the above two stages thoroughly is critical:

  • Knowing what content needs to be migrated
  • Preparing target environments with Notes-like features
  • Setting users with success through a smooth transition
/2014/01/29/how-to-deliver-successful-lotus-notes-to-sharepoint-migrations/feed/ 0
Set up Metadata Navigation for a List or Library in SharePoint 2013 /2013/11/25/set-up-metadata-navigation-for-a-list-or-library-in-sharepoint-2013/ /2013/11/25/set-up-metadata-navigation-for-a-list-or-library-in-sharepoint-2013/#respond Mon, 25 Nov 2013 21:45:37 +0000 /?p=589 Read more »

Hey folks,

“Do you mind searching our 3440-documents document library for all documents classified as internal and authored by HR?”

Well, that may sound like a daunting task, doesn’t it. Not if you have metadata navigation configured on the library.

Metadata navigation makes it easier for end users to search through their content. Metadata navigation settings allows users to search content based on its metadata or content types.

This especially helpful if you have large lists or libraries or you are trying to ease users interaction with SharePoint.

The process to set up metadata navigation is fairly simple

  1. Make sure your Metadata Navigation and Filtering Feature is enabled on the site
  2. From the document library/list settings select to and configure the metadata navigation settings
    1. You can configure the hierarchical       search and the key filter fields search options

Here is a video that walks through the above process including searching custom fields on custom content types.

/2013/11/25/set-up-metadata-navigation-for-a-list-or-library-in-sharepoint-2013/feed/ 0
Sync a SharePoint 2013 Library to Your Computer /2013/10/11/sync-a-sharepoint-2013-library-to-your-computer/ /2013/10/11/sync-a-sharepoint-2013-library-to-your-computer/#respond Fri, 11 Oct 2013 19:49:11 +0000 /?p=582 Read more »

Hey folks,

Did you know you can sync SharePoint document libraries to your computer? This feature comes in handy if you are accustomed to working on your windows file shares or if you want users to work directly on file shares and then have the content sync back into SharePoint.

This feature is made available using the Sky Drive Pro Sync Client which is part of Microsoft Office 2013 Professional Plus, Pro Plus, or Standard Editions. Click here to download the free client

Once the content is synced to your computer, you can work directly on it from your computer and as long as you are online, they updates will be synced back into SharePoint.

If you are syncing a My Site document library (Sky Drive Pro,) you will be able to sync up to 20,000 items. If you are syncing a regular document library from your Team Sites, you will be able to sync up to 5,000 items. For any library, you can download files up to 2 GB.

To sync a library to your computer:

  1. Launch the Sky Drive Sync Client
  2. Input the URL for the document library you want to sync
  3. When the sync completes, you will be prompted with the address of the synced documents on your computer
  4. To Sync another document library, from your windows notification area, right click the Sky Drive Sync client icon and choose to sync another library.

Here is a short video (3:25 min) that walks through the process:

/2013/10/11/sync-a-sharepoint-2013-library-to-your-computer/feed/ 0
Configuring Incoming Email on a SharePoint 2013 Document Library /2013/09/04/configuring-incoming-email-on-a-sharepoint-2013-document-library/ /2013/09/04/configuring-incoming-email-on-a-sharepoint-2013-document-library/#respond Wed, 04 Sep 2013 15:12:31 +0000 /?p=574 Read more »

This video was shared with the European SharePoint Community. I thought I add it to my blog posts since it did receive lots of interest when shared in the past with SharePoint 2010 support.

This video walks through the process of enabling a document library to receive incoming email. The video shows how to activate the SMTP feature in Windows Server, how to configure Incoming email settings in SharePoint Central Administration and how to enable a document library to receive emails.

To Enable a SharePoint 2013 document library to receive emails, follow the following steps:

  1. Ensure the SMTP feature is activated on the SharePoint Server
  2. Configure Incoming email settings
  3. Configure a SharePoint Document Library for incoming email

Activate the SMTP Feature in Windows Server:

  • Make sure you are logged on as a local server administrator and open the Server Manager
  • Click on Features, Add Features, and browse and select the SMTP Server option. The “Add role services and features required for SMTP Server” message appears. Click Add Required Role Services, and then click Next three times.
  • On the Confirm Installation Selections form, verify that it lists SMPT server, and click Install
  • Make sure your Installation Results page appears with a successful message

Configure Incoming email settings:

  • Launch SharePoint Central Administration, select System Settings, click Configure Incoming E-mail
  • Note: If you get a message that the SMTP service is not started, follow the instructions in step 1 above on Activate SMTP Feature on SharePoint Server
  • Next to Enable Sites in This Server to Accept E-mail, select Yes.
  • Next to Settings Mode choose Automatic if you want to use Windows Server’s SMTP feature. if you want to use another email application on this server, then select Advanced and define the email drop folder where SharePoint will look for incoming email.
  • Next to use the SharePoint Directory Management Service to Create Distribution Groups and Contacts, if you choose No: Mail-enabled lists will not be listed in Active Directory as mail-enabled contacts. You can still send email to that list if you know its mail address. if you choose Yes, a corresponding mail-enabled contact in Active Directory will be created. If you choose Use Remote, this means that you have configured a remote SharePoint Directory Management Web Service and you would need to enter its URL.
  • Next to Email Server Display Address, either keep the default or enter the mail domain address for all of SharePoint’s mail-enabled lists.
  • Click Ok to save your settings

Configure a Document Library for Incoming email:

  • Switch to your document library’s settings and click incoming email settings
  • Set the option Allow This Document Library to Receive Email to Yes
  • Set the email address (Example: DocLib) to complete the email address.
  • Set the option Save Original Email to Yes. This will ensure that the mail message is stored in this library, but only the text body in the email.
  • Accept remaining default settings and click OK
  • Start your local mail client and compose a new email to the document library email address, you can include a subject, body, and attachments to see how they appear on the library. Note: the email may take a few seconds to load up on the document library.

Video length: 5:23

/2013/09/04/configuring-incoming-email-on-a-sharepoint-2013-document-library/feed/ 0
Importing Term Sets from .CSV in SharePoint 2013 /2013/08/27/importing-term-sets-from-csv-in-sharepoint-2013/ /2013/08/27/importing-term-sets-from-csv-in-sharepoint-2013/#respond Tue, 27 Aug 2013 15:20:19 +0000 /?p=566 Read more »

Hey Folks,

The other day I recorded a video to share with our friends over at SharePoint Europe. The video walks through the process of importing Term Sets from a comma delimited value file (.CSV) in SharePoint 2013. I thought I’d share this on my blog as well!

To import Term Sets using CSV file follow the following steps:

Create a new Term Set Group

  • In Manage Service Applications, click the Managed Metadata Service Application, and on the ribbon, click Manage
  • In the Term Store Management Tool, in the left pane, under Taxonomy Term Store, right click Managed Metadata Service and then click New Group
  • Name the new set group. (Ex: Organization) and Save

To import a Term Set File:

  • Ensure you have a .csv file with the following schema/content saved somewhere on the network
  • In the left pane, right-click on the term set Group (Ex: Organization) and click Import Term Set
  • Browse to your file, select it and click open, then click OK to save
  • Review your imported Term Set file


Video : 1:50 minutes

/2013/08/27/importing-term-sets-from-csv-in-sharepoint-2013/feed/ 0
Where To Find Web Part Pages In SharePoint 2013 /2013/07/10/where-to-find-web-part-pages-in-sharepoint-2013/ /2013/07/10/where-to-find-web-part-pages-in-sharepoint-2013/#respond Wed, 10 Jul 2013 14:21:27 +0000 /?p=556 Read more »

This is take-2 with Microsoft SharePoint Server 2013. Take-1 was not able to log in as a different user, too painful when you have to log in as someone else to see what their experience is. I had blogged about how to work around that on a previous post.

This time around, it is a little less serious, but still big enough in my world. When I build SharePoint sites, I use web part pages to design my page layouts and add web parts and such and the flexibility of being able to lay such content on different zones and connect web parts together hits home for me. In SharePoint 2007 and 2010 when you click Add More to create a new list, you see web part pages as an option along with just regular pages.

Well, to my surprise, with SharePoint 2013 you can only add a wiki page from either the site settings icon drop down menu or if you click on add an app. The web part page “app” isn’t surfaced on the interface? Why, not too sure. But the good news is that it is still there. Yes!

To add a web part page simply go to your site pages library and hover your mouse over Add document to see the web part page option. Too sneaky, or silly, but I personally can’t live without it.

Hope you found this helpful

Here is a video on how to get to the web part pages in SharePoint 2013.

/2013/07/10/where-to-find-web-part-pages-in-sharepoint-2013/feed/ 0
Engaging in Social Newsfeeds with SharePoint 2013 /2013/06/03/engaging-in-social-newsfeeds-with-sharepoint-2013/ /2013/06/03/engaging-in-social-newsfeeds-with-sharepoint-2013/#respond Mon, 03 Jun 2013 21:15:05 +0000 /?p=552 Read more »

Hey Folks,

Social networking has made it into SharePoint!!

As imprudent as this may sound to certain individuals who use main stream social networks like LinkedIn, Twitter, and Facebook, it is exciting news for us users of SharePoint. Of course, with SharePoint, the goal for most organizations is to facilitate internal communication.

This post covers newsfeeds in specific.

Social Newsfeeds in SharePoint allow you to write short messages into your Newsfeed stream whereby others can view, reply to, and like. With newsfeeds, you will be able to also track people, documents, sites, tags, and changes.

This post message is best comprehended if you watch the video. The video walks through how to post a message, reply to a message, like a message, show people, site and document following. The video also shows mentions and hash tag feeds as well as the location of where to setup your newsfeeds settings.

Video Length: 7:13

/2013/06/03/engaging-in-social-newsfeeds-with-sharepoint-2013/feed/ 0
Using Following To Stay Updated in SharePoint 2013 /2013/04/22/using-following-to-stay-updated-in-sharepoint-2013/ /2013/04/22/using-following-to-stay-updated-in-sharepoint-2013/#respond Mon, 22 Apr 2013 17:10:18 +0000 /?p=535 Read more »

Hey Folks,

SharePoint 2013 introduced a number of social features to help users proactively become informed of the matters that concerns them irrespective of content whereabouts, author, or department.

Of course an initial line of setup is required for such proactive collaboration to take effect. The initial line of configuration is typically performed from the SharePoint Newsfeed tool.

Among the features of the Newsfeed tool is the following tool. This post will focus on using following to stay update on things that are important to you. There are four main objects you can follow: people, documents, sites, and tags.

The below are some of the ways you can follow the different objects. In general, to un-follow an object, go to the newsfeed section, click on the number you are following and you’ll see the stop following link

Following a Document/File

To get newsfeed updates on when a document was modified and shared with others, follow the document by selecting the document/file & clicking the “…” column next to it and then click follow

Following a Site

To get newsfeed updates on a site, follow it by navigating to the site and then clicking on Follow

Following a Person

To get newsfeed update on when a colleague tags content, changes their work status, accomplishes a task, etc., follow the person by clicking on Newsfeed and then adding them to the number of people you follow or from the person’s name in a list or library

Following a Tag

To get newsfeed on tag, On a post that includes the tag, click follow #tag, or from the newsfeed click the number of tags you are following to add more tags

Here is a 7 minute video that covers the above:

/2013/04/22/using-following-to-stay-updated-in-sharepoint-2013/feed/ 0
Configuring Managed Metadata in SharePoint 2013 /2013/03/31/configuring-managed-metadata-in-sharepoint-2013/ /2013/03/31/configuring-managed-metadata-in-sharepoint-2013/#respond Sun, 31 Mar 2013 05:03:27 +0000 /?p=514 Read more »

In SharePoint 2013, the managed metadata service continues to offer features that are important for delivering enterprise information architecture. Some of these benefits include:

  • Centralized management of terms
  • Delegation of term management to content owners
  • Consistent use of terminology
  • Dynamic on the fly term addition ability
  • Better search and navigation

The process of configuring and consuming the managed metadata service also remains intact with SharePoint 2013. Here is a summary of the two basic steps:

  • Define managed metadata group(s), term set(s), and term(s)
  • Add managed metadata columns to your lists and libraries

Define managed metadata group(s), term set(s), and term(s):

  • In SharePoint Central Administration, switch to Application Management and then select Manage service applications under the service applications section
  • On the next page (URL address ending with …serviceapplications.aspx) click on the managed metadata service
  • Under Taxonomy Term Store, point at the Manage Metadata Service, click the drop-down arrow and then click New Group
  • Type Group Name and then press Enter
  • Point at the group name and click the drop-down arrow and select New Term Set
  • Type Term Set and then press Enter
  • Point at the Term set and click the drop-down arrow and select Create Term
  • Type Term and then press Enter
  • Repeat the last step to add additional terms.

Add managed metadata column(s) to a list:

  • Browse to the SharePoint list or library where you want to add the managed metadata
  • Create a column of type managed metadata, provide a name for the column
  • In the Term Set Settings section, expand Managed Metadata Service, Expand the Group and click the term set and then click OK
  • Repeat the step above if you want to add other managed metadata columns

And obviously you will need to add items with managed metadata

  • Click to add a new item to the list/library
  • Provide a Title and then next to the Managed metadata column
  • Repeat the steps above to create additional items

Of Couse, one of the main benefits of managed metadata is ease of navigation and search. So to configure metadata navigation:

  • Go to the list settings
  • Under general settings, click on Metadata navigation settings
  • Note: You may need to activate the Metadata Navigation and Filtering Feature from Site Features under the Site Actions section of site settings.
  • In the Available Hierarchy Fields list, click your Term Sets and click Add
  • Remove the Folders from the Selected Hierarchy Fields list and click OK
  • Back on the list itself, observe the tree view below the Quick Launch. Now you can search by managed metadata

Hope you’ll find this beneficial! I know this post will serve me sometime in the future when its time again to configure managed metadata.

Here is a 9 minute video that depicts most of the above. In the video, the managed metadata column is added to a custom content type as opposed to a default item/document content type.

/2013/03/31/configuring-managed-metadata-in-sharepoint-2013/feed/ 0