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 patternsIf it’s obvious that a public model meets your needs, then configure your per-object organization-widedefaults with either Public Read/Write or Public Read Only settings (see the next section <strong>for</strong> anexplanation). But if you decide a private or hybrid model is appropriate <strong>for</strong> your organization, review allthe configuration considerations below.Defining organization-wide defaults and record ownershipYour first step in setting a private or hybrid model is to configure your organization-wide defaults andrecord ownership rules. The organization-wide defaults specify the default, always-on level of access to arecord. These defaults can be set separately <strong>for</strong> accounts (including assets and contracts), activities,contacts, campaigns, cases, leads, opportunities, calendars, price books, and custom objects. For mostobjects, organization-wide defaults can be set to Private, Public Read Only, or Public Read/Write. SeeSharing Model Fields <strong>for</strong> your options.Every record must by “owned” by a licensed sales<strong>for</strong>ce.com user or a queue (<strong>for</strong> cases), as shown in theseexamples:Account recordOpportunity recordCase recordRecord ownership has two important implications on the data access model. First, it determines defaultread/write access, meaning that record owners can always read and edit records they own. Second,ownership also drives the default reporting functions on the account and opportunity reports.How do these functions work together? Below is an example of a typical hybrid model.Object Sharing setting Record owner ExplanationAccounts Public Read Only Jessica Cho (CEO) No record viewing restrictionsContacts Controlled by Parent Wendy West (AE)Activities Controlled by Parent Wendy West (AE) Activities public if associatedwith public object; otherwise,they’re privateOpportunities Private Cindy Central (AE) Accessible only to record ownersand users above them in the rolehierarchyCasesPublicRead/Write/TransferTier 2 Escalation QueueAny user can view and edit casesBusiness plan(child to account)Private Cindy Central (AE) Accessible only to record ownersand users above them in the rolehierarchyFor a detailed definition of the sharing setting values, please see Help and Training.BEST PRACTICE 3

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

Saved successfully!

Ooh no, something went wrong!