Private Account and Contacts FAQ
1. Make sure that all your Sites Sharing Settings are set up correctly.
2. If your Account or Contact settings are set to Private, you need to have Account and Contact sharing settings set up. See Sites Sharing Settings.
Please note that the Account Public Group setup process is not longer valid with the new Salesforce Site Security Settings.