1

The approval status for blog post items is different given user's permission on a blog site. I had the Draft Item Security setting set to "Only users who can approve items (and the author of the item)" and users with Approval permissions did not see pending items on the default home page but did see them within the list (as expected). However, users with just read-only permissions did see these pending items on the default home page AND the item status was now marked "Approved" when viewing the list. If I switch the draft security to "Any user who can read items" then the statuses and visibility are the same for both approvers and read-only users (as expected).

Is this a bug or am I misunderstanding how this setting should work? Ideally read-only users should not see pending drafts...

4
  • 1
    This question appears to be off-topic because it is not a question Aug 23, 2013 at 23:10
  • Did you change the approval settings AFTER the items were created? In the view that the reader can see, add a column with the version number of the item. What does that show for the reader and what does that show for a user who can see draft items?
    – teylyn
    Aug 25, 2013 at 9:18
  • @PirateEric - I modified it to a question. Aug 26, 2013 at 19:48
  • @teylyn - Thanks for the tip! I did not realize the drafts were revisions of previously approved items. So the readers were seeing the approved version 1 of the items while approvers were seeing the pending version 2 of the items. I was not expecting the original versions to still be visible BUT that makes sense, moreso in the case of site pages than blog posts. Thanks! Aug 26, 2013 at 19:54

1 Answer 1

1

Add a column with the version number to the view and check which items are visible by approvers and regular readers.

An approved item will be visible to a regular reader. If that item is changed and moves into draft state, it will have a draft version number with something other than a zero after the dot. The draft will be visible to approvers, while the general reader audience will still see the previously approved major version.

This is by design.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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