12.07.2015 Views

Best Practices for Implementing Salesforce CRM - Cloud Experts

Best Practices for Implementing Salesforce CRM - Cloud Experts

Best Practices for Implementing Salesforce CRM - Cloud Experts

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Using data access design patternsRequirementsAccounts owned by Americas Inside Sales Representatives must beaccessible by all other Americas Direct Sales Representatives;otherwise the accounts are private to all other users.Opportunities owned by Global Account Managers must beaccessible to all Direct Sales Users.Business Plan records are only editable by the owner of the recordand managers above the owner in the role hierarchy.Customer Service Representatives must be able to access allaccount and contact records, even if the account is owned by a userwho is not in the CSR’s region.• Define use cases – Although use cases can be challenging to write, they are absolutely necessary toexplain your conceptual data access model to others. Use cases are also important <strong>for</strong> getting useracceptance and <strong>for</strong> creating system testing scripts• Analyze your requirements and use cases – After analyzing both, you can determine your data accessmodel (private, public model) and whether you should deploy TM• Design your default object sharing settings <strong>for</strong> each object in your system• Design sharing rules – Determine which exception requirements can be satisfied with sharing rulesversus one-off methods such as account teams or sharing• Design your territory hierarchy – Include your sales organization structure and user-to-territoryassignments• Design your territory assignment rules <strong>for</strong> automated account-to-territory assignmentsUse an iterative design and build process. Complex businesses typically have complex requirements andrules, so it’s common to not get everything right the first time. Design iteratively, test as you go, and beprepared to make adjustments.If you’re already running your business in Sales<strong>for</strong>ce <strong>CRM</strong>, you may need to make immediate changes toyour access model. Despite the urgency, never test these changes in production to avoid inadvertentlyexposing private records to users.If you have questions about other implementation best practices, please go to the Sales<strong>for</strong>ce.com AnswersCommunity, where you can get input from other sales<strong>for</strong>ce.com usersFor More In<strong>for</strong>mationContact your account executive to learnhow we can help you accelerate your<strong>CRM</strong> success.BP_DataAccessModel _2010-03-18

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!