A collection of properties that describe a SharePoint user is a user profile. There are features including My Sites and People Search that they use can use to provide them with a personalized experience based on each user in your organization. You have the ability to create user profiles when you important data from directory services including AD DS.
You can change user profiles when you import data from business systems including SQL Server and SAP. The importing file data process from external systems and writing data back to these systems. This is called profile synchronization. When you are synchronizing the user profiles, you can also do so with the groups. This allows SharePoint Service 2013 information to be based on members of those synchronized groups.
The phrase business system is used to mean an external system that isn’t a directory service. Examples of business systems include SAP, Siebel, SQL Server, and Custom Applications.
The solution needs to have a User Profile service application in place for the social computing features in SharePoint Server 2013 Preview. When you create the user profile service application, you need to specify the synchronization server (could be called the profile synchronization instance). This is the computer that will be used for synchronizing the profile information. Creating the user profile service applications also creates an array of databases.
The User Profile Synchronization service is the foundation of the architecture for synchronizing in SharePoint Server 2013. When you start that service, there will be a version of Microsoft Forefront Indentigy Manager offered by SharePoint Server 2013. The user profile service application can only have one User Profile Synchronization service in place. It should be associated with mapping and connections.
The connection allows for the profile data to be accessed in an external system. The User Profile Synchronization service allows for many connections to be in place. Each of external systems will need to have its own connection relating to the business system. When you create a connection in a directory service, you have to specify which of the containers in that directory service have the information you wish to synchronize.
It is also possible to create a filter that will exclude various groups and users that you don’t want to have imported. This means you can synchronize with the users that are found in AD DS but at the same time you could filter out any users with disabled accounts. Creating a connection to a business system means you need to specify the external content type that represents the information in that business system.
With mapping, you have a way for SharePoint to define the properties relating to user profiles and external data systems. The mapping for any user profile property consists of The connection that allows the eternal system to be identified, the attributes for the external system where that relates to the user profile property, and yhe direction of the mapping which can be imported for any property that recieves the value from an external attribute. It can also be exported for external attributes with a value that SharePoint user profile properties offer.