We have got a Basic document library with OOB ‘Approve-share point 2010’ workflow. We want users to see the document only once its been approved (owner and approver can view it).
I have been playing around with different settings in share point but no luck so far.
At the moment, if someone from contributor group uploads a document then its visible to everyone even its not been approved yet.
Note: We don’t use version and checkout settings.
I’m pretty sure you need the publishing workflow which routes content for approval in the same way as the approval workflow does, except that it’s designed for Enterprise Content Management sites with publishing features enabled.
So note that the publishing workflow is only available in SharePoint Server 2010. You must enable the publishing feature.
For clarification: You use an approval workflow for things like approval of an expense report. This is totally something else then publishing content with a publishing workflow. The misunderstanding is that you could think you approve something to publish and indeed that is true but you need it to do this with a publishing workflow.