We have 3 Line Of businesses(A, B & c) in one org, sharing the account and contact standard object. I would like to know you thoughts and best approach to maintain good data/security model.
1) how can i avoid duplicate accounts(Say A creates an account - Nike Inc, then B or C may also work with Nike Inc.) How to handle this kind of situation?
2) Security of Account or Contacts? Best approach to handle this by setting OWD to private and increase access with sharing rules? or Set OWD to read only and control access using profiles(if profiles have Modify all/view all overrides OWD - is private)/permission sets etc.,
Or any other thoughts?