Move-SPUser and Add-SPSiteSubscriptionProfileConfig Errors

A final update to the Move-SPUser issue, and adding an Add-SPSiteSubscriptionProfileConfig issue as well. With Move-SPUser, when running the process as a user other than the Farm Administrator, an error would occur with the value of the userProfileServiceApplicationProxy being null. Add-SPSiteSubscriptionProfileConfig has a similar issue where the error is “Object reference not set to an instance of an object”.

The solution to both of these issues is pretty simple after all! While of course you’ve probably added yourself to the Administrators of the User Profile Service Application in question, did you also give yourself permissions to invoke the service application?

If not, the solution is easy. Go to Manage service applications. Highlight your User Profile Service Application. In the ribbon, under Sharing, click on the Permissions button. Add yourself with Full Control. You should at least see the Farm Administrator account in here as well.

Trevor Seward is a Microsoft Office Apps and Services MVP who specializes in SharePoint Server administration, hybrid scenarios, and SharePoint Online. He has been working with SharePoint for 16 years from SharePoint 2003 on up, managing environments with terabytes of content for 150,000+ user organizations. Trevor is an author of Deploying SharePoint 2016 and Deploying SharePoint 2019. You can find him on Twitter and in /r/sharepoint.