- CiviCRM: access Contact Dashboard
- CiviCRM: profile create
- CiviEvent: register for events
- CiviEvent: view event info
- CiviDonate: make online contributions
- CiviCampaign: sign CiviCRM Petition
If I give the permissions "CiviCRM: access CiviCRM backend and API" it fixes the issues but do not probably want to do that.