How to resolve "No User Profile Application available to service the request"
In this blog we will be seeing how to resolve "No User Profile Application available to service the request. Contact your farm administrator."
When I was trying to get the user properties
ServerContext serverContext = ServerContext.GetContext(site);
UserProfileManager upm = new UserProfileManager(serverContext);
UserProfile up = upm.GetUserProfile(strAccountName);
I was getting the following error. How to resolve:
- Go to Central Administration => Application Management => Manage Service Applications => User Profile Service Application.
- Click on Administrators => Add the user and give Full Control.
- Click on Permissions => Add the user and give Full Control.