1.0 Omnistudio Fundamentals
18%
- 1.1Describe the Omnistudio solution as it applies to common customer use case scenarios in different industries (telco, energy, healthcare, public sector, etc.)
- 1.2Determine a project’s needs by evaluating a customer's requirements, assumptions, risks, and constraints
- 1.3Explain Managed Package Runtime vs. Standard Runtime, Automatic Upgrades, and Manual Intervention Upgrade
- 1.4Explain Omnistudio license requirements, Permission Set licenses and Permission Sets
- 1.5Describe the tools required to complete the end-to-end implementation process (SFCLI, VBT, Migration, etc.)
- 1.6Explain testing, versioning, cloning where applicable through Omnistudio components
4.0 Integration Procedures
15%
- 4.1Design and configure server side processes to integrate and orchestrate data between systems
- 4.2Configure Groups, Data Mapper Actions (Extract, Load, Transform), Standard Actions (Remote Actions, HTTP Actions, Response Actions, Sub-Integration Procedures), etc.
- 4.3Apply conditional logic, loops, and branching within IPs to control the execution path
- 4.4Implement chainable integration procedures to split long running processes into multiple transactions
- 4.5Determine and configure caching mechanisms within IPs to maximize performance
- 4.6Implement robust exception handling using Try/Catch blocks to manage failures and ensure proper rollback
- 4.7Configure Response Action to return specific data
- 4.8Describe best practices for Integration Procedures
6.0 Troubleshooting and Debugging
15%
- 6.1Resolve Flexcards display and state issues
- 6.2Resolve Omniscripts errors or UI not rendering correctly
- 6.3Resolve Data Mapper output and Data Mapping issues
- 6.4Resolve integration procedures execution errors
- 6.5Resolve caching problems
- 6.6Resolve incorrect permissions and access issues
- 6.7Resolve missing or broken JSON
- 6.8Resolve publishing and deployment issues
- 6.9Use the Debug Console to identify failures and implement resolutions