also, make sure that instead of just sharing and setting the permissions correctly, you add the correct user (for me it's "everyone", but then the dutch translation of that) in the security tab.
I had everything done right, I thought, and still couldn't share, until I figured out that that was also needed....