Property description

The logicalFormula stream filters objects based on all or some defined conditions and filters (clauses).

Warning

Proper filters configuration is vital for the automation rule. If you don’t filter your objects properly, irreversible changes will affect unintended objects and users!

Minimal JSON

{
  "key": "",
  "type": "logicalFormula",
  "operator": "",
  "clauses": []
}
{
  "key": "logical_formula",
  "type": "logicalFormula",
  "operator": "OR",
  "clauses": [
    {
      "type": "applicationFilter",
      "applicationKeys": [
        "core_business_glossary_app",
        "core_documentation_app"
      ],
      "operand": "in"
    },
    {
      "type": "attributeFilter",
      "attributeTypeKey": "core_definition",
      "operand": "equals",
      "value": "Test description."
    }
  ]
}

Nested properties

PropertyDescriptionValuesMandatory
keyUnique key of the stream.stringYes
typelogicalFormulastringYes
operatorOperator that connects and evaluates conditions or filters. Supported values are: AND: All clauses must be satisfied., OR: At least one of the clauses must be satisfied.stringYes
clausesArray of clauses (= filter formulas).arrayYes

Types of supported clauses

Clauses in a stream filter objects based on defined rules. Only changes to these filtered objects will execute the automation’s configured actions.

Clause typeFilter
applicationFilterFilters objects based on the application(s) they belong to.
attributeComparatorFilterFilters objects based on a comparison between an attribute and a specified value.
attributeFilterFilters objects based on the their attributes.
objectTypeFilterFilters objects based on the Their object types.
relationFilterFilters objects based on the their object relations.
spaceFilterFilters objects based on the the spaces they belong to.
userRelationFilterFilters objects based on the their user relations.
workflowStateFilterFilters objects based on the their workflow states.
workflowTransitionStateFilterFilters objects based on the workflow state transition.