A Dynamic Link standard for deep links and navigation to sales objects
Dynamic Links is a feature that provides a standardized way to create deep links to object records within the sales application.
Key Components:
Standardized Format: A prescribed format for creating deep links that ensures consistency and ease of use for developers.
Intelligent Navigation: A logic-based system that directs users to the appropriate UI based on factors such as user privileges, enabled features (Redwood, Digital Sales), and enabled profile options (ORA_ZCA_CX_REDWOOD_NAVIGATION).
Intelligent Routing with Dispatcher Rules: Seamlessly integrates with globally applicable dispatcher rules on a DCL
The Dynamic Link Format:
https://{{pod_name}}/fscmUI/redwood/application-components/application/container/deep-link?&id={{object_id}}&puid={{object_public_unique_identifier}}&resource={{object_rest_resource}}
Where:
{{pod_name}} = customer pod instance name
{{object_id}} = The primary key of the object record you want to navigate to
{{object_public_unique_identifier}} = The PUID (public unique identifier) of the object record you want to navigate to
{{object_rest_resource}} = The rest resource of the object
Note: Navigation to Activities take an additional parameter: recordType. This parameter can have 2 values: APPOINTMENT or TASK
Navigation Logic:
The logic that the application uses to determine which UI to navigate the user is determined by the following flow chart:
Navigation Logic Flow Chart
Business Benefits:
Enhanced User Experience: Dynamic links elevate the user experience by providing a standardized link format in notifications, ensuring seamless navigation to the correct UI.
Phased Redwood Adoption: Dynamic links facilitate phased Redwood adoption by enabling notification and email links to seamlessly support customers upgrading in batches.
Steps to Enable
You don't need to do anything to enable this feature.
Tips And Considerations
- When creating a dynamic link to an activity make sure you provide an additional parameter of recordType with one of 2 values: APPOINTMENT or TASK
- Remember that only dispatcher rules with the navigation component location = Anywhere will be applied to dynamic links. Dispatcher rules where navigation component location is not Anywhere are only applied within the Sales application.
Access Requirements
To navigate to an object record you still need the functional and data security privileges to that object.