I cannot find any information as to how the owner record or the owner's role affects records visibility when a record is owned by Customer Community user. I am trying to understand why do we have to have a role selected for account owner that has contacts enabled as Customer Community Users.
I understand that Partner Community Users and Community Plus Users will create a role hierarchy branch and hence require you to have role.
This is a theoretical question that will help me better design communities in the future. There is no particular problem I am trying to solve.
Thanks in advance!