Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Constraint type

Description

Input constraints

This type of constraint can usually be found in download requests. Here, the user is asked for different types of input.

The following constraints are available:

  • Date Input Constraint - the user who makes a request will have to choose a date from a calendar

  • String Input Constraint - the user who makes a request will have to fill in a text field. Can be rendered as both a string and a note field.

  • Combo Input Constraint - the user who makes a request will have to choose from a combo box you define.

This is an example of this type of constraint:

Image RemovedImage Added

Metadata constraints

This type of constraint gives the workflow administrator a great flexibility in terms of constraints as it allows to point to and interact with the metadata fields available in the customer’s Media Manager. In this type of constraint the metadata field’s content must match the condition.

This is an example of a metadata constraint:

Image RemovedImage Added
Note

It is very important that the System user has , at least, minimum the read rights to the metafieldmetadata field. Otherwise, it will not instantiate correctly + and it will throw an error during the instantiation. It’s preferred It is preferable that the System user has both read and write rights to all the metadata fields - directly , either as an individual user or through a group, doesn’t matter.

Upload constraints

The user who makes a download request will have to attach a file in the from specified by workflows administrator. This could be e.g. a consent form.

The upload constraint will be presented the same as any other input constraint, i.e. the functionality is the exact same as the other input constraints.

This is an example of an upload constraint:

Image RemovedImage Added

Execution condition

This type of constraint is related to who can execute the transition. The following constraints are possible:

  • Any user can transition

  • Allow the assignee to transition

  • Allow the workflow creator to transition

  • Allow a specific user or group to transition

This is an example of an execution condition constraint:

Image RemovedImage Added

Each constraint item has two icons in the upper right corner: one for the available actions regarding the constraint, and the other for re-ordering the constraint.

...

  • in the task list view, in the last column

    Image RemovedImage Added
  • in the task detail view, in the upper right corner of the modal.

    Image RemovedImage Added

If there are no constraints attached to the selected action, the transition will be successful instantly.

...

  • In case of input constraints, the user needs to fill in additional information in the form of text, date or selecting an option from the provided list

    Image RemovedImage Added
  • In case of upload constraint, the user needs to upload a file in a required format

    Image RemovedImage Added
  • In case of metadata constraints, the user needs to make sure that the provided metadata fields are filled in according to the requirements.

    Image RemovedImage Added

Multi-transition of tasks

...