3

I have SharePoint 2013 webapplication, on which some set of users can click on follow and it allows them to follow. For other set of users, the follow doesnot do anything. Any ideas on how to look further into it. Also, i checked that the app pool identity has SPDataAccess permissions on the content database. I dont think thats an issue, but just to clarify.

  • Does all users have a mysite? Or do you use self-provision for mysite? – Christoffer Jun 7 '16 at 14:45
  • @Christofer, we dont have mysites on that farm. – Nate Jun 7 '16 at 16:47
2

Follow button on SharePoint site do have some different behavior for permissions as it is getting it from SQL directly using Application identity Pool.

There are some PowerShell commands to be followed after giving the permissions to allow user clicks on Follow button.

Please check below article which explains the same issue: Link below SharePoint 2013 Following sites not working

  • thanks Hardik, I checked in the logs and that access error is not there. – Nate Jun 7 '16 at 16:49
  • Yes but you need to give access to PoolAccount using PowerShell Command given in link – Hardik Jun 7 '16 at 17:21
  • As mentioned in the original question description, the app pool account has SPDataAccess permissions on the database. There are some users who can click on Follow and it works for them. – Nate Jun 7 '16 at 23:22
  • That is the reason why you need to allow users to access it using the powershell script – Hardik Jun 8 '16 at 14:35
  • I could not find much documentation on what changes this powershell command does internally. Do you happen to know the details of it. What levels of permissions and what items are modified when we run the powershell command $webApp.GrantAccessToProcessIdentity(“app poolId”) – Nate Jun 8 '16 at 20:39
1

Without a personal site the end user does not have the page SharePoint will use to store the reference. The only follow that will work is for people since that is stored to the profile page.

  • This does not answer the question as per the StackExchange standards. Please check How to Answer. – Yash Saraiya Jul 9 '16 at 4:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.