Skip to content

Workflow Administration

This section of the documentation provides administrative guidance for using Workflows, including system configuration, monitoring, and permission management.

For detailed information about asynchronous workflow architecture, execution patterns, and how system parameters affect asynchronous job processing, refer to the Asynchronous Workflows page.

System Installed Workflows

For more information about System Installed Workflows, refer to System Installed Workflows.

Workflow System Parameters

Before configuring workflow system parameters, it is recommended to review the Considerations Before Designing a Workflow page to understand important workflow design considerations and limitations that may affect your configuration decisions.

The Workflow System Parameters page enables Admins and IFS Workflow Admins to configure and monitor workflow system parameters. These parameters control various aspects of workflow execution, including asynchronous job processing, timeout settings, ML/AI request configurations, and system performance configurations.

AI Invocation History

The AI Invocation History page displays the audit log of IFS AI Task invocation history from Workflows, allowing Admins and IFS Workflow Authors to track and monitor detailed information about each invocation.

Asynchronous Workflow Executions

The Asynchronous Workflow Executions page displays all asynchronous workflow record executions, providing visibility into the status and details of background job processing.

Workflow Permissions

The permission sets that are mentioned below are used to grant access to Workflow authoring, administrating and executing. For more information about Workflow permissions, refer to Predefined Permission Sets.

  • FND_BPA_ADMIN_FNDWF
  • FND_WEBENDUSER_MAIN_FNDWF
  • FND_WEBENDUSER_B2B_FNDWF
  • FND_BPA_AUTHOR_FNDWF

User Grants in Workflow

This section outlines the different types of user grants in a Workflow and how they are applied. There are two main categories of grants: those for triggering mechanisms and those for business functions modeled in the Workflow.

1. Grant for the Triggering Mechanism of the Workflow:

  • Projection Action: To Execute a Workflow by a projection action a user needs to have grants to the projection.

  • Custom Event: To execute a Workflow by a custom event a user needs to have the necessary grants to trigger the custom event

  • Custom Command: To execute a Workflow by a custom command a user needs to have grant to the page where the command is placed.

  • REST Endpoint Execution: To execute a Workflow directly via the REST endpoint, the user needs to have one of the following:

​ - External Access Grant for the Workflow: Refer to Granting External Access.

​ - FND_BPA_ADMIN Permission Set assigned to the user.

​ - CamundaRestInterface Projection grant

2. Grant for the Business Function Executed by the Workflow

There are two ways of granting user access to the business activities executed by the Workflows.

  • By Projection Grants: The user can perform the business function if they have grants, given through permission sets, to each projection used in the Workflow.

  • By Admin Authorization: Alternatively, an admin can review and authorize the business function executed by the Workflow, for a given permission set. For more information, refer to Grant for the Business function by Admin Authorization.