I'm running into somewhat of an odd issue. All of my site collections have been created as Blank Sites, and I've enabled features as required. One of the features that's been enabled on every site is the Publishing Infrastructure (at the site collection level) and the Server Publishing (at the site level).
One of our clients has been looking over the site, and is unable to see the changes; they just get
404 NOT FOUND pages. I figured out the problem, and turns out we had to check in/publish all our pages, and that resolved the issue. The weird part is that this user has been added to the Owners group for the site collection; they should be able to see and change everything.
For some further testing, I created a temporary username, and gave it the Approve and Design permissions. It couldn't see any of the draft pages, or changes made to checked out files. As part of the methodical testing, I gave it all the permissions of my site collection administrator (by using the Check Permissions under Site Permissions). The temporary user still can't see the changes, or unpublished pages.
My understanding of the workflow approval process is that Approve permissions are needed to see draft copies. This user has the same permissions as site collection administrator, but can't see any of the checked out changes.
What am I missing? Have I set up something wrong that should be applying the permissions? Or is SharePoint doing strange things?