Ensures no membership user writing when checking public access