Configuring Workflows

enaio® webclient 11.10 »

In enaio® webclient, users can start preconfigured workflows, edit individual work items in processes, and forward them.

Users require the corresponding 'Client: Use workflow' system role to use the workflow functionalities of enaio® webclient. Workflows are modeled using enaio® editor-for-workflow.

The following settings are required:

Settings in the Workflow Management System

enaio® and its workflow management system each have their own user administration.

In order for users to be able to use the workflow functions, you must transfer each user into the workflow management system.

If there is a corresponding workflow user for the logged-in user, then the following workflow inboxes are shown in enaio® webclient: My incoming messages, Startable workflows, and Current workflows.

The administrator can define which client types (enaio® client, enaio® webclient, and enaio® editor-for-workflow) a model will be available in when modeling workflow models with enaio® mobile. The client types enaio® client and enaio® webclient are set up by default. As enaio® webclient does not support all enaio® client functionalities, you can use this to constrain your workflow models to specific client types.

Constrain client types on the following levels:

  • Restrictions on the model and the process are generally specified in the model editor under Model properties > Authorizations.

    Activate enaio® webclient as a client type for a model so that processes for this model will be listed under Startable workflows, and can be started from there.

  • Restrictions on applications that are assigned to activities are defined in the model editor under Applications > Edit.

    Activate enaio® webclient as a client type for an application so that work items that are connected with this application will be listed in the inbox and can be opened from there.

Scripts for enaio® webclient events must be formulated in the Java programming language. Enable syntax highlighting for the code editor in enaio® editor-for-workflow via the menu entry Syntax highlighting/JavaScript for this purpose.
Further information on server scripting with JavaScript can be found in the developer area.