45 Customizing Task Flows
Note:
Task flow customization is also possible at design time through Oracle JDeveloper. The process differs significantly from the runtime procedure discussed in this chapter. For more information, see Adding Custom Actions to a Task Flow in Developing for Oracle WebCenter Portal.
Permissions:
To perform the tasks in this chapter, you must have the WebCenter Portal Administrator
role or a custom role that grants the following permission:
-
Portal Server: Manage All
orPortal Server-Manage Configuration
About Task Flow Customization at the Application Level
Task flow customization provides a means of configuring a particular task flow in a way that all instances of that task flow within the current scope are affected. For example, you can add a link or icon to a task flow that requires it for all portals.
The task flow customization feature is available exclusively on the Task Flow Editor system page. The Task Flow Editor system page is available for both the application (all portals) and for individual portals:
-
To change all instances of a given task flow across all portals (including the Home portal), customize the task flow on the application-level Task Flow Editor system page, as described in this chapter.
-
To change only those instances exposed in a given portal, the portal manager can customize the task flow on the portal-level Task Flow Editor system page. See Working with Task Flows in Building Portals with Oracle WebCenter Portal.
Note:
When you customize a task flow element at the application level, and another user customizes the same task flow element at the portal level, the portal-level customization take precedence in that portal.
The Task Flow Editor system page is provided to enable customization of any out-of-the-box task flow. Custom task flows that are created through the Assets or Shared Assets page cannot be customized in this way.
System pages have a Restore Default feature that enables authorized users to remove all page customizations and restore a system page to its out-of-the-box state. It is important to note that Restore Default does not also restore customized task flows to their default states. A separate control, Reset Task Flow, is available to remove task flow customizations.
See Also:
For information about the Restore Default and Reset Task Flow features for system pages, see Removing All Page Customizations from a System Page and Removing Task Flow Customizations, respectively.
Customizing Task Flows at the Application Level
This section describes how to perform task flow customizations for WebCenter Portal, at the application level.
To perform application-wide task flow customizations through the Task Flow Editor system page:
Removing Task Flow Customizations
You can remove all customizations made to seeded task flows in WebCenter Portal.
Note:
This procedure does not apply to task flows created at runtime. That is, task flows created through the Assets or Shared Assets pages. Changes made to a task flow created at runtime are base edits rather than layered customizations; therefore, when you click Reset Task Flow, there are no customization layers to remove.
To remove task flow customizations made at the application level: