Podcast
Questions and Answers
What is the primary objective of using different page layouts per work order type?
What is the primary objective of using different page layouts per work order type?
What object type does the consulting company use to track customer-specific consulting?
What object type does the consulting company use to track customer-specific consulting?
Why does the Director of TI want to minimize customization?
Why does the Director of TI want to minimize customization?
What is the recommended approach to implement the image capture requirement?
What is the recommended approach to implement the image capture requirement?
Signup and view all the answers
What permission does Mary's profile not have for the Invoice object?
What permission does Mary's profile not have for the Invoice object?
Signup and view all the answers
What action can Mary take on Joe's invoice records?
What action can Mary take on Joe's invoice records?
Signup and view all the answers
What is the primary objective of Universal Containers' (UC) team?
What is the primary objective of Universal Containers' (UC) team?
Signup and view all the answers
What is the organization-wide default for the custom Invoice object?
What is the organization-wide default for the custom Invoice object?
Signup and view all the answers
What should be enabled for large-scale Role Hierarchy realignments?
What should be enabled for large-scale Role Hierarchy realignments?
Signup and view all the answers
Which tool enables access to edit all scheduled courses owned by the operations users team?
Which tool enables access to edit all scheduled courses owned by the operations users team?
Signup and view all the answers
How can a lawyer be granted access to a specific case when their assistance is needed?
How can a lawyer be granted access to a specific case when their assistance is needed?
Signup and view all the answers
How can Universal Containers grant access to the scheduled courses owned by the operations users team?
How can Universal Containers grant access to the scheduled courses owned by the operations users team?
Signup and view all the answers
What should be used to share cases with the Legal team?
What should be used to share cases with the Legal team?
Signup and view all the answers
What should be used to grant a lawyer access to a specific case?
What should be used to grant a lawyer access to a specific case?
Signup and view all the answers
What should be used to share scheduled courses with the operations manager?
What should be used to share scheduled courses with the operations manager?
Signup and view all the answers
How can Universal Containers manage access to scheduled courses?
How can Universal Containers manage access to scheduled courses?
Signup and view all the answers
How can Universal Containers hide list views that are not relevant to an individual user since there will be more than 50 list views?
How can Universal Containers hide list views that are not relevant to an individual user since there will be more than 50 list views?
Signup and view all the answers
What should an architect recommend for auditors who need access to high-value opportunities with a Private sharing model?
What should an architect recommend for auditors who need access to high-value opportunities with a Private sharing model?
Signup and view all the answers
How can Universal Containers ensure that certain list views are only available to certain executives?
How can Universal Containers ensure that certain list views are only available to certain executives?
Signup and view all the answers
What level of access will the sales rep have to the related Account record?
What level of access will the sales rep have to the related Account record?
Signup and view all the answers
What approach should Universal Containers take to prevent the deletion of records in the future?
What approach should Universal Containers take to prevent the deletion of records in the future?
Signup and view all the answers
Why does Universal Containers need to implement a solution for auditors?
Why does Universal Containers need to implement a solution for auditors?
Signup and view all the answers
What is the organization-wide default for the Account object?
What is the organization-wide default for the Account object?
Signup and view all the answers
Why does Universal Containers want to implement a solution for executives?
Why does Universal Containers want to implement a solution for executives?
Signup and view all the answers
What license type is recommended for distributors to see closing opportunities assigned to their distributor for delivery?
What license type is recommended for distributors to see closing opportunities assigned to their distributor for delivery?
Signup and view all the answers
What community function is impacted by having the Site User Visibility turned off in Sharing Settings?
What community function is impacted by having the Site User Visibility turned off in Sharing Settings?
Signup and view all the answers
What license type is required to allow community users to collaborate on Opportunities?
What license type is required to allow community users to collaborate on Opportunities?
Signup and view all the answers
How can Universal Containers (UC) restrict branch managers and staff to see customers and related information in their geographic location?
How can Universal Containers (UC) restrict branch managers and staff to see customers and related information in their geographic location?
Signup and view all the answers
Why are Universal Containers (UC) sales managers unable to access their teams' Shipment records?
Why are Universal Containers (UC) sales managers unable to access their teams' Shipment records?
Signup and view all the answers
What is the primary purpose of configuring Role Hierarchy in Universal Containers (UC)?
What is the primary purpose of configuring Role Hierarchy in Universal Containers (UC)?
Signup and view all the answers
What is the benefit of using sharing rules in Universal Containers (UC)?
What is the benefit of using sharing rules in Universal Containers (UC)?
Signup and view all the answers
What is the correct sequence of steps to restrict access to customers and related information in Universal Containers (UC)?
What is the correct sequence of steps to restrict access to customers and related information in Universal Containers (UC)?
Signup and view all the answers
To grant Universal Containers sales managers access to shipment records properly, what did the IT team leverage?
To grant Universal Containers sales managers access to shipment records properly, what did the IT team leverage?
Signup and view all the answers
What should an architect recommend to mitigate the risk of improper access to records?
What should an architect recommend to mitigate the risk of improper access to records?
Signup and view all the answers
A banking company wants their customers' Date of Birth Field searchable by Banking Reps, but only editable by Customer Support Reps. Which approach is recommended?
A banking company wants their customers' Date of Birth Field searchable by Banking Reps, but only editable by Customer Support Reps. Which approach is recommended?
Signup and view all the answers
Why can't the AR team find invoices in list views, reports, and Global Search?
Why can't the AR team find invoices in list views, reports, and Global Search?
Signup and view all the answers
What should be set to Private for the AR team to access invoices?
What should be set to Private for the AR team to access invoices?
Signup and view all the answers
What is required for the AR team to access invoice records?
What is required for the AR team to access invoice records?
Signup and view all the answers
What type of relationship exists between the custom Invoice object and the Account object?
What type of relationship exists between the custom Invoice object and the Account object?
Signup and view all the answers
Why are invoices not visible to the AR team in list views, reports, and Global Search?
Why are invoices not visible to the AR team in list views, reports, and Global Search?
Signup and view all the answers
Study Notes
Image Capture Requirement
- A consulting company wants to capture images of customer sites while editing case records during customer site visits.
- The Director of TI wants to minimize customization and promote reusability of code artifacts.
- Recommendations:
- Use Lightning Component as an override for "Edit" action on mobile view, allowing image capture feature.
- No change required for desktop users.
- Alternatively, create a separate button "Edit in Mobile", which opens a custom lightning component that allows field consultants to add an image.
Role Hierarchy and Access Control
- Mary is Joe's manager in the Role Hierarchy.
- Organization-wide default for a custom Invoice object is Public Read-Only.
- Mary's profile is not granted the Read permission for the Invoice object.
- Mary can only view Joe's invoice records.
Sharing and Access Control
- Universal Containers (UC) has a team that analyzes customer orders for fraud.
- To grant sales managers access to shipment records, Apex managed sharing was used.
- IT team is worried about improper access to records.
- Recommendations:
- Use runAs system method in test classes to test using different users and profiles.
- Use isAccessible keyword in Apex classes to assure record visibility will be followed.
Field Level Security
- A banking company wants Date of Birth field searchable by Banking Reps, but only editable by Customer Support Reps.
- Recommended approach:
- Set field level security for the Date of Birth field to be Visible to Customer Support Rep Profile, and set the Date of Birth field Visible and Readonly to Banking Rep profile.
Master-Detail Relationship and Access Control
- A custom Invoice object has a master-detail relationship to Account.
- Accounts receivable (AR) team needs access to invoice records.
- AR users neither own nor have access to account records.
- The account organization-wide default is set to Private.
- AR team is unable to find invoices in list views, reports, and Global Search.
- Reason: A sharing rule is missing to share invoices with the AR team.
Criteria-Based Sharing Rule
- Criteria-based sharing rule on Case shares to the Role Manager and above when a custom field Assigned Agent (subject of the complaint) is not blank.
Role Hierarchy Realignments
- Recommended advanced tool for large-scale Role Hierarchy realignments: Granular Locking.
Access Control and Team Management
- Universal Containers (UC) delivers training in 500 different regions.
- Operations users team manages course setup, scheduling, and trainer setup.
- Operations manager requested access to edit ALL scheduled courses owned by the operations users team.
- Recommended approach:
- Create an ownership-based sharing rule and share the scheduled courses with the operations manager.
Access Control and Case Management
- If a Case requires involvement from one of the Legal team, the Case owner adds one of the corporate lawyers to the Legal SME field on the case.
- Since cases are private, how can we grant a lawyer access to a specific case when their assistance is needed?
- Recommended approach:
- Use Apex Managed sharing in a case Trigger that shares the record to the user identified in the Legal SME field.
Community and License Management
- Universal Containers uses 75,000 distributors that have close to 1 million total users.
- Distributors need to use the community to see closing opportunities assigned to their distributor for delivery.
- Recommended license: Partner Community.
Community Function and Sharing Settings
- If Site User Visibility is turned off in Sharing Settings, it impacts the community function of searching for other external users.
Collaboration and License Management
- To allow community users to collaborate on Opportunities, users must be given a Customer Community Plus license.
Access Control and Geographic Location
- Universal Containers (UC) requested that branch managers and UC branch staff should only see customers and related information in their geographic location.
- Recommended approach:
- Configure organization-wide defaults of the Account object and create sharing rules.
- Alternatively, configure Role Hierarchy and create sharing rules.
Access Control and Custom Object
- Universal Containers (UC) sales managers are complaining that they cannot access their teams' Shipment records (a custom object).
- Reason: The Grant Access Using Hierarchies option on Shipment Sharing Settings was incorrectly disabled by the admin.
List View Management
- Sales operations at Universal Containers (UC) wants to create list views to filter opportunities for certain geographies.
- To hide list views that are not relevant to an individual user, recommended approach:
- Share the list views with the appropriate role and internal subordinates.
Access Control and Auditor Team
- At Universal Containers, there's a team of auditors distributed throughout the organization that all need access to high-value opportunities.
- With a Private sharing model, recommended approach:
- Create a public group and assign the auditors to the group.
List View Management and Access Control
- Sales executives at Universal Containers (UC) want to create list views to filter opportunities for large at-risk opportunities.
- These list views should only be available to certain executives who specialize in closing problematic deals.
- Recommended approach:
- Share the list views with the appropriate individual users.
Organization-Wide Defaults and Access Control
- Universal Containers' organization-wide defaults model is Private for the Account object.
- A sales rep owns two opportunities in one Account.
- Sales Rep profile has Create/Edit access to opportunity records.
- Sales rep has Read access to the related Account record.
Data Retention and Recovery
- Universal Containers (UC) is in a legal dispute regarding several orders.
- UC has found out that these records were removed from the system.
- Recommended approach:
- Use a data retention and recovery strategy to ensure that records are not deleted from the system.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
This quiz covers the use of Salesforce Case object for tracking customer-specific consulting and customer issues. It is designed for field consultants and customer service representatives who use the Case object to manage customer interactions.