We have some custom forms in SharePoint site and only with the full control, users able to access those forms, otherwise, they are getting

this site has not been shared with you error.

When I checked log I am seeing the error

System.Runtime.InteropServices.COMException: The user does not exist or is not unique., StackTrace: at Microsoft.SharePoint.SPUser.InitMember() at Microsoft.SharePoint.SPUser..ctor(SPWeb web, SPSecurableObject scope, String strIdentifier, Object[,] arrUsersData, UInt32 index, Int32 iByParamId, String strByParamSID, String strByParamEmail, SPUserCollectionType userCollectionType, SPUserCollectionFlags ucf, Boolean isSiteAuditor) at Microsoft.SharePoint.SPUserCollection.GetByLoginNoThrow(String loginName, SPUserCollectionFlags ucf) at Microsoft.SharePoint.SPWeb.EnsureUser(String logonName)...

When I checked using my login, even without full control I am able to see and submit the forms.

  • What's the SharePoint version? – Mohamed El-Qassas MVP Aug 6 '18 at 15:12
  • Sharepoint 2013 – Arulraj Aug 6 '18 at 15:13
  • We have people picker control in my form and updating it on the page load. Will it cause any issue? – Arulraj Aug 6 '18 at 15:15
  • Yes, maybe! try to remove it and check :) – Mohamed El-Qassas MVP Aug 6 '18 at 15:18
  • We can't remove it. Only production, we have this issue. And not for me, only for other users. – Arulraj Aug 6 '18 at 15:20

Your Answer

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

Browse other questions tagged or ask your own question.