Configuring My Sites in SharePoint 2010


In This Article I will explain how to set Up and Configure My Sites In SharePoint 2010.

Introduction

In this Article I am going to explain how to configure and Create My Sites for Individual AD users In SharePoint 2010.

For Configuring My Site, I need to Pull Users from Active Directory by using User Profile Service Application.
So Before Creating and Configuring User Profile Service Application, Let’s Understand My SharePoint Environment.

Configuring My Sites in SharePoint 2010
Configuring My Sites in SharePoint 2010

In Active Directory I have one organizational Unit named as “SharePoint” where users are created.

Configuring My Sites in SharePoint 2010
Configuring My Sites in SharePoint 2010

As Shown in Red mark
a)  SharePoint_Admin User Is an Administrator of SharePoint Server 2010.
b)  SharePoint _Farm User Is a SharePoint Farm Administrator.
c)  SharePoint_Service Is a Service Account to handle various Service Applications in SharePoint (such as Search Service Application)

Before Creating User Profile Service Application, ensure.
a)  SharePoint_Admin and SharePoint _Farm User are in local administrator group on computer NDJ(SharePoint Server 2010)
b)  Go to Administrative Tools and Select Services and under services ensure that Startup Type of “Forefront Identity Manager Service” and “Forefront Identity Manager Synchronization Service” is automatic (It Should not be disabled). Note: Do not start manually. It will start automatically.
c)  Go to Administrative tools and select IIS Manager and under Application Pools ensures that “SharePoint Web Services Root “has started. If not, start it.

User Profile Service Application

User Profile Service Application is a shared Application of SharePoint 2010 used to manage user’s profiles of organization, synchronizing profiles with active directory and crating My Sites for users.

So let’s create User Profile Service Application.
1)  Open SharePoint 2010 Central Administration
2)  On Quick Launch, Click on Application Management and then click “Manage Service Applications” Under Service Applications Section.

Configuring My Sites in SharePoint 2016
Configuring My Sites in SharePoint 2016

3)  On Manage Service Application Page click on “New” and select User Profile Service Application.

Configuring My Sites in SharePoint 2010
Configuring My Sites in SharePoint 2010

4)  On Create New User Profile Service Application window type
a)  Name : User Profile Service Application1
b)  Application Pool Name : UserProfileServicePool
c)  Configurable : POINT\Sharepoint_Farm User

After typing these values click on “Create” Button at down.

Configuring My Sites in SharePoint 2016
Configuring My Sites in SharePoint 2016

Service Application will create. After Creating Service Application, we will start necessary services for service application

5)  On Quick Launch menu of central Administration site click on “System Settings” then click on “Manage Services on Server” Under servers Section.

Configuring My Sites in SharePoint 2013
Configuring My Sites in SharePoint 2013

6)  On Services on Server window find out
a)  User Profile Service and click on start.
b)  User Profile Synchronization Services and click start.

Configuring My Sites in SharePoint 2010
Configuring My Sites in SharePoint 2010

As soon we click on start we will have User Profile Synchronization Service Window.

Configuring My Sites in SharePoint 2019
Configuring My Sites in SharePoint 2019

On that window ensure that
a)  “Select the User Profile Application” Is “User Profile Service Application1”
b)  “Service Account” Is “POINT\SharePoint_Farm” and type Password, click on ok.
c)  Now a timer job called “ProfileSynchronizationSetupJob” is created. When that job gets completed, a service “User Profile Synchronization Services” will also get started.

7)  To see timer job, on Quick Launch of central Administration site , click on Monitoring and then click on check job status under timer jobs section.

Configuring My Sites in SharePoint 2019
Configuring My Sites in SharePoint 2019

Under Running Jobs We Must have “ProfileSynchronizationSetupJob”.

Configuring My Sites in SharePoint 2016
Configuring My Sites in SharePoint 2016

NOTE: SharePoint server May take some Minute (up to 5) to start that job and get appear in Running Job List.

If Your Job does not start then Restart “SharePoint 2010 Timer” Service (Go to Administrative tools then select services) and again follow step 6.

NOTE: 5 to 15 Minute is required to complete this job. Press F5 to monitor status of this job once it disappears, means job has completed.

8)  Ensure that both the services have started.
a)  User Profile Service.
b)  User Profile Synchronization Services.
On Quick Launch menu of central Administration click on “System Settings” then “Manage Services on Server” Under servers Section and check it.

Configuring My Sites in SharePoint 2013
Configuring My Sites in SharePoint 2013
9)  Also ensure that Forefront Identity Manager Service and Forefront Identity Manager Synchronization Service Has started.
Go to Administrative Tools then click on Services and check it.
Configuring My Sites in SharePoint 2016
Configuring My Sites in SharePoint 2016

Restart IIS Server.
a)  Go to start, right click on command prompt, then click run as administrator.
b)  Type IISRESET

11)  Now open our service application
On Quick Launch of central Administration site, click Application Management then “Manage Service Applications”, then “User Profile Service Application1” Link. We will have following page, where we can manage user profiles, synchronization with Active Directory, setup My Sites etc.

Configuring My Sites in SharePoint 2019
Configuring My Sites in SharePoint 2019

Now we have created User Profile Service Application, now it’s time to pull our active directory users from AD/DNS server.

NOTE: To do User Profile Synchronization with Active Directory, User SharePoint_Farm (who is Managing User Profile Service Application1) must have Permission to do synchronization. To assign permission use following snapshot

NOTE: We are working from SharePoint Server Machine Named as NDJ.

Assign Permission to user Sharepoint_Farm for synchronization

1)  Click on Administrative tools, Hold down shift key of keyboard and then right click on “Active Directory Users and Computers” and then click “Run as different Users”.

Configuring My Sites in SharePoint online
Configuring My Sites in SharePoint online

2)  Login as Domain Administrator

Configuring My Sites in SharePoint 2010
Configuring My Sites in SharePoint 2010

3)  Right Click on POINT.COM and then click delegate control.

Configuring My Sites in SharePoint 2016
Configuring My Sites in SharePoint 2016

4)  Click next on “welcome to the delegation control wizard” window and add user “POINT\SharePoint_Farm” to delegate permission and click on next.

Configuring My Sites in SharePoint 2013
Configuring My Sites in SharePoint 2013

5)  On “ task to delegate window” choose  ‘create a custom task to delegate’

Configuring My Sites in SharePoint 2010
Configuring My Sites in SharePoint 2010

6)  On Active Directory object type select “This Folder………”

Configuring My Sites in SharePoint 2010
Configuring My Sites in SharePoint 2010

7)  On Permissions window select “Replicating Directory Changes” and click on next.

Configuring My Sites in SharePoint 2019
Configuring My Sites in SharePoint 2019

8)  Click on finish button.
Here we have assign permission for synchronization with active directory.

Now Next step is to establish connection with Active Directory.

Creating connection with Active Directory

1)  On Quick Launch of central Administration Site, click Application Management then “Manage Service Applications”, then “User Profile Service Application1” Link.

Configuring My Sites in SharePoint 2010
Configuring My Sites in SharePoint 2010

Note on right corner: number of user Profiles are 0.
On this Page click on “Configure Synchronization Connections”

2)  On Synchronization Connections page click on “Create New Connection”

Configuring My Sites in SharePoint
Configuring My Sites in SharePoint

3)  On add new synchronization connection page use following values.
a)  Connection Name: POINT Active Directory Users.
b)  Type : Active directory
c)  Forest Name : POINT.COM
d)  Account Name : POINT\SharePoint_Farm

Configuring My Sites in SharePoint
Configuring My Sites in SharePoint

Click on Populate Containers and choose SharePoint and Users organizational unit where users are available. And click on ok.

Configuring My Sites in SharePoint 2010
Configuring My Sites in SharePoint 2010

4)  On Quick Launch of central Administration, click Application Management then “Manage Service Applications”, then “User Profile Service Application1” Link.

Configuring My Sites in SharePoint 2010
Configuring My Sites in SharePoint 2010

And click on “Start Profile Synchronization”. Synchronization Process will start; look at right side on page we have status “Synchronizing”

It will take 10 to 15 to finish this process. Press F5 until Synchronization status is Idle

Configuring My Sites in SharePoint 2010
Configuring My Sites in SharePoint 2010

Look above result, we have number of user profiles = 21 and profile synchronization status is Idle.
Here we have finished synchronization process now it’s time to create and Configure My Sites Host web application.

Configuring My Sites

1)  Now its time Create one New Web Application.
On Quick Launch of Central Administration, Click Application Management and then click Manage Web Applications.
On Web Application Management Page, click on New to create web Application and type necessary parameters and click on ok.

Configuring My Sites in SharePoint 2010
Configuring My Sites in SharePoint 2010

On Application created window click on Create Site Collection.

Configuring My Sites in SharePoint 2019
Configuring My Sites in SharePoint 2019

On Create Site collection Page type following Information and Click Ok
Title – My Site Host
Template – My Site Host under Enterprise Tab
Site Administrator – POINT\SharePoint_Admin

Configuring My Sites in SharePoint online
Configuring My Sites in SharePoint online

2)  Create Managed Path for My Sites.

On Quick Launch of Central Administration, Click Application Management and then click Manage Web Applications.

Select our SharePoint -112 Web Application and then click on Managed Paths on ribbon.

Configuring My Sites in SharePoint 2010
Configuring My Sites in SharePoint 2010

On Define Managed Paths page add a new Path “social”, Click on Add path and click ok.

Configuring My Sites in SharePoint 2010
Configuring My Sites in SharePoint 2010

3)  Enable self-service site creation for the SharePoint – 112 Web application.

On Quick Launch of Central Administration, Click Application Management and then click Manage Web Applications.
Select our SharePoint -112 Web Application and then click on Self-Service Site Creation on ribbon.

Configuring My Sites in SharePoint 2010
Configuring My Sites in SharePoint 2010

On Self-Service Site Collection Management Page select “ON” and click on OK.

Configuring My Sites in SharePoint
Configuring My Sites in SharePoint

4)  Configure My Sites

On Quick Launch of Central Administration, Click Application Management and then click Manage Web Applications.
Click on Manage service applications, Under Service Applications section and Click on User Profile Service Application1

On User Profile Service Application1 Page click on Setup My Sites under My Site Settings Section.

Configuring My Sites in SharePoint 2019
Configuring My Sites in SharePoint 2019

On My Site Setting Page type
a)  Preferred Search Center – http://ndj:111/Pages (Address of Enterprise Search Center)
To Setup Enterprise Search follow My Previous Post at (http://www.dotnetfunda.com/articles/article1259-enterprise-people-search-in-sharepoint-2010-.aspx )
b)  My Site Host – http://ndj:112/ (Address of My Site Host Web Application)
c)  Personal Site Location : social (Managed Path)

Configuring My Sites in SharePoint 2010
Configuring My Sites in SharePoint 2010

5)  Now Its time to create site for user
Login on Machine by another AD user and open our My Site Host web Application
http://ndj:112/

Configuring My Sites in SharePoint 2010
Configuring My Sites in SharePoint 2010

And click on My Profile, We will get user profile as per information in AD.

Configuring My Sites in SharePoint 2013
Configuring My Sites in SharePoint 2013

And Now Click on “My Content” Link. It will create Personal Web Site for logged user.
NOTE: It will take up to 5 Minute to create web site.

Configuring My Sites in SharePoint 2010
Configuring My Sites in SharePoint 2010

Hope this would be useful for readers..! Thanks and do let me know your comments or feedback.



 

Check out Best Alternative to InfoPath -> Try Now

You May Also like the Following SharePoint Online Tutorials:

About Navneet Singh

I am Navneet Singh, Working at C3it software solutions pvt. ltd. in Pune. My core skills are SharePoint 2013, Office 365, SharePoint 2010, SharePoint Designer, SharePoint Designer Workflow, Nintex Workflow, Infopath, Webpart, CSOM/SSOM, Power-shell, C#, ASP.NET and SQL Server.

View all posts by Navneet Singh →