The server was unable to save the form at this time. Please try again

I was troubleshooting a production issue about permission.  The scenario is as follow.  We have the following team site structure


  • Team Site A
    • Team Site B
User A doesn't have permission to Team Site A or B except permission to manage a list in Team Site B.  So, User A only has Limited Access Permission for Team Site B. 

By default, it should allow User A the ability to contribute and add item in the list.  However, User A is getting the following error: "The server was unable to save the form at this time.  Please try again".

After some investigation and research, I figured out it was because the feature, Limited access lockdown mode", was enabled.


ViewFormPagesLockDown(Restrict Limited Access Permissions)Site7c637b23-06c4-472d-9a9a-7c175762c5c4Prevents members of the Limited Access role from viewing forms pages and accessing APIs remotely.

When this feature is enabled, users with only limited access will not have permission to use remote API.  SharePoint 2013 uses remote API a lot for form validation and other related form activities such as user lookup for people field.  You can find a more detailed description here. https://technet.microsoft.com/en-us/library/cc263468(v=office.12).aspx

The feature was enabled because of user requirements but no one remembers why it was required.  We disabled the feature and there is no more issues.

Comments

Popular posts from this blog

SharePoint 2013 App Details Page Error

SharePoint 2013 - Working with Display Template for Content Search Web Part

Add spell check dictionary in SharePoint 2010, SharePoint 2013, and Office 365