This series of blog posts should show, how to get the user profile synchronization started, without any of the “stuck on starting” related problems. As a requirement I will show, what to consider when we create the user profile service application. The series is devided into four parts:
Part 1 will show the environment used.
Part 2 shows the steps, when using the web interface.
Part 3 will show the creation of the user profile service application by using a PowerShell script.
Part 4 will show how to start the user profile synchronization by using a PowerShell script.
So, let’s get started with showing the environment used to demonstrate the steps.
For demonstration purposes, the whole environment is very simple. We have one domain controller, a database server and two machines with SharePoint Server 2013 installed.
In the domain an organization unit “Service Account” is created with the necessary accounts needed. Important for us are the following accounts:
Farm Account MYDOMAIN\sharepoint.config
UPA Account MYDOMAIN\sharepoint.upa
The farm account will be used as the synchronization account, when we configure the user profile synchronization service.
To get the user profile service application created we have already created a site collection with the MySite Host template. The MySite Host will be available on the web address http://my.mydomain.local.
Additionally for the creation of the user profile service application, an instance of the Managed Metadata Service Application is running on both SharePoint hosts.
In part 2 I will show the steps to get the user profile service application and the user profile synchronization started.