I've got a Publishing Layout with some content placed inside an
PageDisplayMode of which is set to
Display. This is to hide the contents when the page is in Edit mode.
However, I recently discovered that one of the authenticated users does not see the contents of the EditModePanel. For other users, with higher credentials, the content is displayed.
The user who cannot see the contents is an authenticated user on the local machine with explicit Read rights to the root web who is not a member of any SharePoint groups.
I've read that only authenticated users can see the contents of an
EditModePanel, regardless of the
DisplayMode, but in this case, the user is authenticated (and the name appears in the ribbon).
(I haven't experimented with adding more Rights to the user since I fear an
EditModePanel is not at all approriate for this scenario.)
EDIT: According to the Community Content on the MSDN documentation page,
Behaviour change in SharePoint 2010 When PageDisplayMode="Display", the panel is only rendered for users that have edit permission to the page.
Is this correct? To which "edit permission" does this refer? I cannot reproduce this consistently either.