Home > Appendices > Appendix A - Supported Criteria for Conditional Settings

Download this article

Appendix A - Supported Criteria for Conditional Settings

Refer to the following sections to configure If/Then branches for a template.

Criteria for If Branch

The criteria configured in the If branch will be the prerequisites of the criteria configured in the Then branch. Refer to the table below to view the criteria you can configure in the If branch.

Object LevelProperty TypeOptionAdditional ConfigurationsComment
DocumentSingle line of textis equal toEnter a value in the text box.The action configured in the Then branch will be performed on the document whose property value is equal to the configured value.
DocumentSingle line of textis not equal toEnter a value in the text box.The action configured in the Then branch will be performed on the document whose property value is not equal to the configured value.
DocumentSingle line of textcontainsEnter a value in the text box.The action configured in the Then branch will be performed on the document whose property value contains the configured value.
DocumentSingle line of textdoes not containEnter a value in the text box.The action configured in the Then branch will be performed on the document whose property value does not contain the configured value.
DocumentSingle line of textinherits value from parent objectSelect a property from the drop-down list for the document set. In the Inheritance option section, define whether the inherited values are editable. You can also define whether to add a suffix to the inherited value. If you want to add a suffix, select the Add a suffix to the inherited value checkbox and enter the suffix in the text box. After that, the result sample will be displayed in the Then section.The document property value will inherit from the selected property value of the document set.
DocumentMultiple lines of textis equal toEnter a value in the text box.The action configured in the Then branch will be performed on the document whose property value is equal to the configured value.
DocumentMultiple lines of textis not equal toEnter a value in the text box.The action configured in the Then branch will be performed on the document whose property value is not equal to the configured value.
DocumentMultiple lines of textcontainsEnter a value in the text box.The action configured in the Then branch will be performed on the document whose property value contains the configured value.
DocumentMultiple lines of textdoes not containEnter a value in the text box.The action configured in the Then branch will be performed on the document whose property value does not contain the configured value.
DocumentMultiple lines of textinherits value from parent objectSelect a property from the drop-down list for the document set. In the Inheritance option section, define whether the inherited values are editable. You can also define whether to add a suffix to the inherited value. If you want to add a suffix, select the Add a suffix to the inherited value checkbox and enter the suffix in the text box. After that, the result sample will be displayed in the Then section.The document property value will inherit from the selected property value of the document set.
DocumentChoiceis equal toSelect an option from the drop-down list.The action configured in the Then branch will be performed on the document whose property value is equal to the selected value.
DocumentChoiceis not equal toSelect an option from the drop-down list.The action configured in the Then branch will be performed on the document whose property value is not equal to the selected value.
DocumentChoicecontainsSelect an option from the drop-down list.The action configured in the Then branch will be performed on the document whose property value contains the configured value.
DocumentChoicedoes not containSelect an option from the drop-down list.The action configured in the Then branch will be performed on the document whose property value does not contain the configured value.
DocumentChoiceinherits value from parent objectSelect a property from the drop-down list for the document set. In the Inheritance option section, define whether the inherited values are editable. After that, the result sample will be displayed in the Then section.The document property value will inherit from the property value of the document set.
DocumentDate and timeis equal toSelect a date as the value. If the property includes time, you also need to select a time as the value.The action configured in the Then branch will be performed on the document whose property value is equal to the selected value.
DocumentDate and timeis not equal toSelect a date as the value. If the property includes time, you also need to select a time as the value.The action configured in the Then branch will be performed on the document whose property value is not equal to the selected value.
DocumentDate and timeinherits value from parent objectSelect a property from the drop-down list for the document set. In the Inheritance option section, define whether the inherited values are editable. After that, the result sample will be displayed in the Then section.The document property value will inherit from the selected property value of the document set.
DocumentPerson or groupis equal toEnter the name of a user/group as the value.The action configured in the Then branch will be performed on the document whose property value is equal to the configured value.
DocumentPerson or groupis not equal toEnter the name of a user/group as the value.The action configured in the Then branch will be performed on the document whose property value is not equal to the configured value.
DocumentPerson or groupcontainsEnter the name of a user/group as the value.The action configured in the Then branch will be performed on the document whose property value contains the configured value.
DocumentPerson or groupdoes not containEnter the name of a user/group as the value.The action configured in the Then branch will be performed on the document whose property value does not contain the configured value.
DocumentManaged metadatais equal toSelect a term set or term as the value.The action configured in the Then branch will be performed on the document whose property value is equal to the selected value.
DocumentManaged metadatais not equal toSelect a term set or term as the value.The action configured in the Then branch will be performed on the document whose property value is not equal to the selected value.
DocumentManaged metadatacontainsSelect a term set or term as the value.The action configured in the Then branch will be performed on the document whose property value contains the configured value.
DocumentManaged metadatadoes not containSelect a term set or term as the value.The action configured in the Then branch will be performed on the document whose property value does not contain the configured value.
DocumentManaged metadatainherits value from parent objectSelect a property from the drop-down list for the document set. In the Inheritance option section, define whether the inherited values are editable. After that, the result sample will be displayed in the Then section.The document property value will inherit from the selected property value of the document set.
Document setSingle line of textis equal toEnter a value in the text box.The action configured in the Then branch will be performed on the document set whose property value is equal to the configured value.
Document setSingle line of textis not equal toEnter a value in the text box.The action configured in the Then branch will be performed on the document set whose property value is not equal to the configured value.
Document setSingle line of textcontainsEnter a value in the text box.The action configured in the Then branch will be performed on the document set whose property value contains the configured value.
Document setSingle line of textdoes not containEnter a value in the text box.The action configured in the Then branch will be performed on the document set whose property value does not contain the configured value.
Document setMultiple lines of textis equal toEnter a value in the text box.The action configured in the Then branch will be performed on the document set whose property value is equal to the configured value.
Document setMultiple lines of textis not equal toEnter a value in the text box.The action configured in the Then branch will be performed on the document set whose property value is not equal to the configured value.
Document setMultiple lines of textcontainsEnter a value in the text box.The action configured in the Then branch will be performed on the document set whose property value contains the configured value.
Document setMultiple lines of textdoes not containEnter a value in the text box.The action configured in the Then branch will be performed on the document set whose property value does not contain the configured value.
Document setChoiceis equal toSelect an option from the drop-down list.The action configured in the Then branch will be performed on the document set whose property value is equal to the selected value.
Document setChoiceis not equal toSelect an option from the drop-down list.The action configured in the Then branch will be performed on the document set whose property value is not equal to the selected value.
Document setChoicecontainsSelect an option from the drop-down list.The action configured in the Then branch will be performed on the document set whose property value contains the configured value.
Document setChoicedoes not containSelect an option from the drop-down list.The action configured in the Then branch will be performed on the document set whose property value does not contain the configured value.
Document setDate and timeis equal toSelect a data as the value. If the property includes time, you also need to select a time as the value.The action configured in the Then branch will be performed on the document set whose property value is equal to the selected value.
Document setDate and timeis not equal toSelect a data as the value. If the property includes time, you also need to select a time as the value.The action configured in the Then branch will be performed on the document set whose property value is not equal to the selected value.
Document setPerson or groupis equal toEnter the name of a user/group as the value.The action configured in the Then branch will be performed on the document set whose property value is equal to the configured value.
Document setPerson or groupis not equal toEnter the name of a user/group as the value.The action configured in the Then branch will be performed on the document set whose property value is not equal to the configured value.
Document setPerson or groupcontainsEnter the name of a user/group as the value.The action configured in the Then branch will be performed on the document set whose property value contains the configured value.
Document setPerson or groupdoes not containEnter the name of a user/group as the value.The action configured in the Then branch will be performed on the document set whose property value does not contain the configured value.
Document setManaged metadatais equal toSelect a term set or term as the value.The action configured in the Then branch will be performed on the document set whose property value is equal to the selected value.
Document setManaged metadatais not equal toSelect a term set or term as the value.The action configured in the Then branch will be performed on the document set whose property value is not equal to the selected value.
Document setManaged metadatacontainsSelect a term set or term as the value.The action configured in the Then branch will be performed on the document set whose property value contains the configured value.
Document setManaged metadatadoes not containSelect a term set or term as the value.The action configured in the Then branch will be performed on the document set whose property value does not contain the configured value.
Document set and documentSingle line of textis equal toEnter a value in the text box.The action configured in the Then branch will be performed on the document set and document whose property value is equal to the configured value.
Document set and documentSingle line of textis not equal toEnter a value in the text box.The action configured in the Then branch will be performed on the document set and document whose property value is not equal to the configured value.
Document set and documentSingle line of textcontainsEnter a value in the text box.The action configured in the Then branch will be performed on the document set and document whose property value contains the configured value.
Document set and documentSingle line of textdoes not containEnter a value in the text box.The action configured in the Then branch will be performed on the document set and document whose property value does not contain the configured value.
Document set and documentMultiple lines of textis equal toEnter a value in the text box.The action configured in the Then branch will be performed on the document set and document whose property value is equal to the configured value.
Document set and documentMultiple lines of textis not equal toEnter a value in the text box.The action configured in the Then branch will be performed on the document set and document whose property value is not equal to the configured value.
Document set and documentMultiple lines of textcontainsEnter a value in the text box.The action configured in the Then branch will be performed on the document set and document whose property value contains the configured value.
Document set and documentMultiple lines of textdoes not containEnter a value in the text box.The action configured in the Then branch will be performed on the document set and document whose property value does not contain the configured value.
Document set and documentChoiceis equal toSelect an option from the drop-down list.The action configured in the Then branch will be performed on the document set and document whose property value is equal to the selected value.
Document set and documentChoiceis not equal toSelect an option from the drop-down list.The action configured in the Then branch will be performed on the document set and document whose property value is not equal to the selected value.
Document set and documentChoicecontainsSelect an option from the drop-down list.The action configured in the Then branch will be performed on the document set and document whose property value contains the configured value.
Document set and documentChoicedoes not containSelect an option from the drop-down list.The action configured in the Then branch will be performed on the document set and document whose property value does not contain the configured value.
Document set and documentDate and timeis equal toSelect a data as the value. If the property includes time, you also need to select a time as the value.The action configured in the Then branch will be performed on the document set and document whose property value is equal to the selected value.
Document set and documentDate and timeis not equal toSelect a data as the value. If the property includes time, you also need to select a time as the value.The action configured in the Then branch will be performed on the document set and document whose property value is not equal to the selected value.
Document set and documentPerson or groupis equal toEnter a user’s name as the value.The action configured in the Then branch will be performed on the document set and document whose property value is equal to the configured value.
Document set and documentPerson or groupis not equal toEnter a user’s name as the value.The action configured in the Then branch will be performed on the document set and document whose property value is not equal to the configured value.
Document set and documentPerson or groupcontainsEnter a user’s name as the value.The action configured in the Then branch will be performed on the document set and document whose property value contains the configured value.
Document set and documentPerson or groupdoes not containEnter a user’s name as the value.The action configured in the Then branch will be performed on the document set and document whose property value does not contain the configured value.
Document set and documentManaged metadatais equal toSelect a term set or term as the value.The action configured in the Then branch will be performed on the document set and document whose property value is equal to the selected value.
Document set and documentManaged metadatais not equal toSelect a term set or term as the value.The action configured in the Then branch will be performed on the document set and document whose property value is not equal to the selected value.
Document set and documentManaged metadatacontainsSelect a term set or term as the value.The action configured in the Then branch will be performed on the document set and document whose property value contains the configured value.
Document set and documentManaged metadatadoes not containSelect a term set or term as the value.The action configured in the Then branch will be performed on the document set and document whose property value does not contain the configured value.

Criteria for Then Branch

The actions configured in the Then branch will be performed on the data that meets the criterion configured in the If branch. Refer to the table below to view the criteria you can configure in the Then branch.

Object LevelPropertyOptionAdditional Configurations
DocumentSingle line of textis equal toEnter a value in the text box and select an option from the drop-down list.
DocumentSingle line of textis required to contain information
DocumentMultiple lines of textis equal toEnter a value in the text box and select an option from the drop-down list.
DocumentMultiple lines of textis required to contain information
DocumentChoiceis equal toSelect an option from the drop-down list.
DocumentChoicemust belong toSelect an option from the drop-down list.
DocumentChoiceis required to contain information
DocumentDate and timeis equal toSelect a date as the value and select an option from the drop-down list. If the property includes time, you also need to select a time as the value.
DocumentDate and timeis required to contain information
DocumentPerson or groupis equal toEnter the name of a user/group as the value.
DocumentPerson or groupis required to contain information
DocumentManaged metadatais equal toSelect a term set or term as the value.
DocumentManaged metadatamust belong toSelect a term set or term as the value.
DocumentManaged metadatais required to contain information
Document setSingle line of textis equal toEnter a value in the text box and select an option from the drop-down list.
Document setSingle line of textis required to contain information
Document setMultiple lines of textis equal toEnter a value in the text box and select an option from the drop-down list.
Document setMultiple lines of textis required to contain information
Document setChoiceis equal toSelect an option from the drop-down list.
Document setChoicemust belong toSelect an option from the drop-down list.
Document setChoiceis required to contain information
Document setDate and timeis equal toSelect a date as the value and select an option from the drop-down list. If the property includes time, you also need to select a time as the value.
Document setDate and timeis required to contain information
Document setPerson or groupis equal toEnter the name of a user/group as the value.
Document setPerson or groupis required to contain information
Document setManaged metadatais equal toSelect a term set or term as the value.
Document setManaged metadatamust belong toSelect a term set or term as the value.
Document setManaged metadatais required to contain information
Document set and documentSingle line of textis equal toEnter a value in the text box and select an option from the drop-down list.
Document set and documentSingle line of textis required to contain information
Document set and documentMultiple lines of textis equal toEnter a value in the text box and select an option from the drop-down list.
Document set and documentMultiple lines of textis required to contain information
Document set and documentChoiceis equal toSelect an option from the drop-down list.
Document set and documentChoicemust belong toSelect an option from the drop-down list.
Document set and documentChoiceis required to contain information
Document set and documentDate and timeis equal toSelect a date as the value and select an option from the drop-down list. If the property includes time, you also need to select a time as the value.
Document set and documentDate and timeis required to contain information
Document set and documentPerson or groupis equal toEnter the name of a user/group as the value.
Document set and documentPerson or groupis required to contain information
Document set and documentManaged metadatais equal toSelect a term set or term as the value.
Document set and documentManaged metadatamust belong toSelect a term set or term as the value.
Document set and documentManaged metadatais required to contain information

Criteria for Invalid Property Validation

The configured error message will be displayed if the specified trigger action is detected and the configured criteria are met. Refer to the table below to view the criteria you can configure in the Invalid property validation section.

OptionObject LevelConditionAdditional Configurations
Property valueDocumentcontainsEnter a value in the text box.
Property valueDocumentis more thanSelect an option from the drop-down list.
Property valueDocumentis less thanSelect an option from the drop-down list.
Property valueDocument setcontainsEnter a value in the text box.
Property valueDocument setis more thanSelect an option from the drop-down list.
Property valueDocument setis less thanSelect an option from the drop-down list.
Property valueDocument set and documentcontainsEnter a value in the text box.
Property valueDocument set and documentis more thanSelect an option from the drop-down list.
Property valueDocument set and documentis less thanSelect an option from the drop-down list.
Property value lengthDocumentis more thanEnter a value in the text box.
Property value lengthDocumentis less thanEnter a value in the text box.
Property value lengthDocument setis more thanEnter a value in the text box.
Property value lengthDocument setis less thanEnter a value in the text box.
Property value lengthDocument set and documentis more thanEnter a value in the text box.
Property value lengthDocument set and documentis less thanEnter a value in the text box.