Built-in Automation Validator plugins
| Name | Apply at | Parameters | Description | Restriction |
|---|---|---|---|---|
| ContainsFolder | Post | Folder name | Valid when the node path contains a folder name. The value of the parameter folder name is test. Node with path /okm:root/folder1 triggered the event. The folder /okm:root/folder1/test exists, so the validation result is valid. The value of the parameter folder name is test. Node with path /okm:root/folder1 triggered the event. The folder /okm:root/folder1/test doesn’t exist, so the validation result is not valid. |
Only applicable to folders and records. |
| HasCategory | Post | |||
| HasKeyword | Post | Keyword name | Valid when the node path has a keyword with the same name assigned. | Applicable to all node types. |
| HasPropertyGroup | Post | Metadata group name | Valid when the node path has a metadata group with the same name assigned. | Applicable to all node types. |
| HasPropertyGroupValue | Post | Metadata field name Metadata field value |
Valid when the node path has a metadata group field with the same value assigned. | Applicable to all node types. |
| IsCreatedFromTemplate | Pre, Post | Valid when the node has been created from a template. | Only applicable to documents, folders, and records. | |
| IsNotCreatedFromTemplate | Pre, Post | Valid when the node has not been created from a template. | Only applicable to documents, folders, and records. | |
| IsOCRDataCaptureFile | Post | Valid when the document is supported by OCR. Supported MIME types are: - PNG - GIF - JPEG - BMP - TIFF |
Applicable to all documents. | |
| NameContains | Post | Name | Valid when the node name contains the name value. The value of the parameter name is test. Node with path /okm:root/folder/sometest triggered the event. Folder sometest contains the value test, so the validation result is valid. The value of the parameter name is test. Node with path /okm:root/folder/somefolder triggered the event. Folder somefolder does not contain the value test, so the validation result is not valid. |
Applicable to all node types. |
| PathContains | Post | Path | Valid when the node path starts with the specified path. The value of the parameter path is /okm:root/folder1. Node with path /okm:root/folder1/test/temporary triggered the event. /okm:root/folder1/test/temporary starts with path /okm:root/folder1, so the validation result is valid. The value of the parameter path is /okm:root/folder1. Node with path /okm:root/test/temporary triggered the event. /okm:root/test/temporary does not start with path /okm:root/folder1, so the validation result is not valid. |
Applicable to all node types. |
| PathContainsFolderName | Pre, Post | Folder name | Valid when the node path contains a folder name. The value of the parameter folder name is folder1. Node with path /okm:root/folder1/test/temporary triggered the event. /okm:root/folder1/test/temporary contains a folder named folder1, so the validation result is valid. The value of the parameter folder name is folder1. Node with path /okm:root/test/temporary/folder1 triggered the event. /okm:root/test/temporary/folder1 contains a folder named folder1, so the validation result is valid. The value of the parameter folder name is folder1. Node with path /okm:root/test/temporary triggered the event. /okm:root/test/temporary does not contain a folder named folder1, so the validation result is not valid. |
Only applicable to folders and records. |
| ParentPathContainsFolderName | Pre, Post | Folder name | Valid when the node parent path contains a folder name. The value of the parameter folder name is folder1. Node with path /okm:root/folder1/test/temporary triggered the event. The parent path /okm:root/folder1 contains a folder named folder1, so the validation result is valid. The value of the parameter folder name is folder1. Node with path /okm:root/test/folder1/test1/test2 triggered the event. The parent path /okm:root/test/folder1 contains a folder named folder1, so the validation result is valid. The value of the parameter folder name is folder1. Node with path /okm:root/folder1/temporary triggered the event. The parent path /okm:root does not contain a folder named folder1, so the validation result is not valid. The value of the parameter folder name is folder1. Node with path /okm:root/test/test1/temporary triggered the event. The parent path /okm:root/test does not contain a folder named folder1, so the validation result is not valid. |
Only applicable to folders and records. |
| isUser | Pre, Post | User id | Validates whether the authenticated user matches the user provided as a parameter. | Applicable to all node types. |
| WasCreatedFromTemplate | Pre, Post | Node uuid | Checks if the node was created from a template. | Applicable to all node types. |