With Contacts that has Public read/write in sharing settings and the user has read,edit,create,view all permissions only. The user will not be able to edit the contacts owned by other users unless the profiles has "Modify All" or the contact is related to an account. If the contact is not related to the an account then User will not be able to edit it as contact will be considered as private.
I think there are only two solutions for this:
- Provide modify all permissions to the profile that i trying to edit the contact
- Setup Role Hierarchy - I don't want to setup the roles now.
Other than above two options is there anything else that can make users able to edit the records. THere are 50+ users(5 profiles) wants to edit the contact without an account associated with it.