Skip to main content

Configure Workflow engine

Description

This page groups together several features related to the workflow engine.

Document manager

Soffid can use any document repository to store documents generated by workflows, reporting addon, or any other addon.

The document repository can be either a local directory or a remote one accessed using FTP, SMB, HTTP protocols. Depending on the protocol selected, additional parameters may be needed.

Text index

Soffid console maintains a textual index that allows searching for currently active or finished processes using full text search.

The textual index for searches can be updated from this page. The textual index is not stored in the database but filesystem. From this page, you can set the directory where this textual index will be stored.

Because it is stored in non-transactional storage, it can get occasionally corrupted. In such a case, by pressing the "Rebuild Index" button, the index will be rebuilt from scratch.

Task scheduler

When we are working with workflows, there are parts of the process that need to be managed in the background, and this requires a process that runs regularly. This process executes logic nodes or timers configured to run at a specific time.

Screen overview

image.png

Related objects

Standard attributes

  • CodeDocument strategy: codethese used to identifyare the accountpossible namingconfigurations rule.
    • Database: (by default) stored in Soffid's own database
    • DescriptionLocala brief
        description
      • Temporary local file path: 
    • CIFS: specific implementation of SMB. Its attributes:
      • Server: domain of the rule.server
      • That
      • File valuepath: willfile bepath displayed to selectof the userserver
      • domain
      • Temporary onlocal file path: folder inside the agent'sSoffid setup.home directory
      • User domainname: typeuser
      • Password: password
    • FTP: use to define the kind of 
      • SameServer: asdomain userof the server
      • File path: file path of the server
      • Temporary local file path: folder inside the Soffid home directory
      • User name: useuser
      • Password: password

    • HTTP
      • Server: URL of the main user name.service
      • AssignedTemporary manually:local file path: folder inside the userSoffid willhome assign the account name.directory
      • GeneratedUser byname: script:user
      • allows
      • Password: youpassword
      • to
      configure the script condition and script creation of account naming.
  • CreateText accountindex conditionsettings: definesIf you change the conditionsdirectory toindexes enablewill orrequire preventa the creationre-indexing of theall account.global It is only available when the "Generated by script" option is selected in the "User domain type".procedures.
  • ScriptTask scheduler: computesattributes in query mode:

Status: Started / Stoped

    • Number of threads: 1 by default
    • Wait interval in seconds: every few seconds the nameprocess tochecks assignwhether toit thehas userany account.pending Iftasks
    • the
    script returns null, the account is not going to be created. It is only available when the "Generated by script" option is selected in the "User domain type".

Actions

TableView actions

Expand allDisplays all the attributes of the different blocks.
Collapse allHide all attributes of the different blocks.
"Types of views"Change the view type: Classic view, Modern view, Compact design.

Document manager actions

Add new

Allows you to add a new account naming rule in the system. To add a new account naming rule it is necessary to fill in the required fields.

Delete user domain

Allows you to remove one or more account naming rules by selecting one or more records on the list.

Download CSV file

Allows you to download a CSV file with all the information about account naming rules. 

Import

Allows you to upload a CSV file with the account naming rules configuration to add new rules to the system.

First, you need to pick up a CSV file, that CSV has to contain a specific configuration. Then you need to check the contents. And finally, you need to select the mappings for each column of the CSV file to import the data correctly and click the Import button.

Account naming rules detail

ruledata.Once

Apply changes (disk button)Update

Allows you to save the account naming rule data.

Delete synchronization server

To delete a account naming rule you can click on the "three points" icon and then click the delete user domain button. Soffid will ask you for confirmation to perform that action, you could confirm or cancel the operation.changes.

UndoCancel

Allows you to undo any changes made.

Apply changesBackup

Allows you to savedownload a zip file containing all the accountfiles.

naming

Restore

Allows you applyto changes,upload a zip file to restore all the details page will be closed.files.

Text index actions

Rebuild indexRegenerate from scratch the text index on which workflows are searched, as well as the attributes that have this type of search configured.

Task scheduler actions

Stop / StartStop to shut down the service, start to restart it