Built-in Automation Action plugins
Name | Apply at | Parameter | Description | Restriction |
---|---|---|---|---|
AddCategory |
Post |
Category |
Adds a category to the node that triggered the event. |
Applicable to all node types. |
AddCategoryToWizard |
Post |
|
Shows a category pop-up as part of the process of uploading a new document. Only takes effect when a user uploads a new document from the user interface. |
Applicable to documents. |
AddDigitalSignatureToWizard |
Post |
|
Shows a digital signature pop-up as part of the process of uploading a new document. |
Applicable to documents. |
AddKeyword |
Post |
Keyword name |
Adds a keyword to the node that triggered an event. |
Applicable to all node types. |
AddKeywordToWizard |
Post |
|
Shows a keyword popup as part of the process of uploading a new document. Only takes effect when a user uploads a new document from the user interface. |
Applicable to documents. |
AddOCRDataCaptureToWizard |
Post |
|
Shows an OCR data capture pop-up as part of the process of uploading a new document. Only takes effect when a user uploads a new document from the user interface.
|
Applicable to documents. |
AddPropertyGroup |
Post |
Metadata group name |
Add the Metadata group. |
Applicable to all node types. |
AddPropertyGroupToWizard |
Post |
Metadata group name |
Shows a Metadata group pop-up as part of the process of uploading a new document. Only takes effect when a user uploads a new document from the user interface. |
Applicable to documents. |
AddWorkflowToWizard |
Post |
Workflow name |
Starts a workflow as part of the process of uploading a new document. A pop-up will be shown if a workflow requires a user to set parameters for starting the workflow. Otherwise, it will be transparent to the end user. Only takes effect when a user uploads a new document from the user interface. |
Applicable to documents. |
CatalogByMetadata |
Post |
Used by the file plan to automatically catalog documents in the repository. |
Applicable to all node types. |
|
CheckUniqueDocumentName |
Pre |
In case exist a document with the same name exists in the whole repository, it raises an exception. |
Applicable to documents. |
|
CompactDocumentHistory |
Post |
Compact the document history, removing all older versions. |
Applicable to documents. |
|
ConvertToPDF |
Post |
Convert a document to PDF. |
Applicable to documents. |
|
ConvertToPDFA |
Post | Convert a document in PDF format to PDFA. |
Applicable to documents. |
|
CreateDestinationPathByCatalogManager |
Post |
Used by the fileplan to automatically create the destination path of a node. |
Applicable to all node types. |
|
DelCadReferences |
Pre |
Delete the OpenKM document references of an AutoCAD document. |
Applicable to documents. |
|
DeleteNode |
Post |
Deletes a node that is moved into the user's trash node. |
Applicable to all node types. |
|
DocumentCreationNameToLowerCase |
Pre |
Force the name and the extension of the document to lowercase. |
Applicable to documents. |
|
DownloadAsDocumentVersion |
Post |
|
When downloading a document, rename the document including an end the version number. |
Applicable to documents. |
DownloadControl |
Post |
Registers the activity log that triggered a download. Available download causes:
|
Applicable to documents, emails, and folders. | |
ExecuteScripting |
Pre Post |
Code |
Executes a script. |
Applicable to all node types. |
ForceGrantActualUser |
Post |
Permission |
Grants permission to the user who caused the event in the node that triggered the event. The super user makes the security change. |
Applicable to all node types. |
ForceRevokeActualUser |
Post |
Permission |
Revoke permission to the user who caused the event in the node that triggered the event. The super user makes the security change. |
Applicable to all node types. |
GrantRole |
Post |
Role name Permission |
Grants a role permission to the node that triggered the event. |
Applicable to all node types. |
GrantUser |
Post |
User name Permission |
Grants a user permission to the node that triggered the event. |
Applicable to all node types. |
MoveToAZFolder |
Post |
Folder destination Folder deep; |
Create a folder hierarchy based on the name of the node and deep, and move the node into. Document named "Testing.pdf" Folder destination = /okm:root/move/into With deep = 3 The document will be moved at /okm:root/move/into/T/E/S/Testing.pdf |
Applicable to all node types. |
MoveToFolder |
Post |
Folder destination |
Move the node to a new location. |
Applicable to all node types. |
MoveToYearMonthDayFolder |
Post |
Folder destination |
Move the node to a new location with a subfolder structure year / month / day Document named "Testing.pdf" Folder destination = /okm:root/move/into Current date = 2020-05-08 The document will be moved at /okm:root/move/into/2020/05/08/Testing.pdf |
Applicable to all node types. |
NewCadReferences |
Post |
Create the OpenKM document references of an AutoCAD document. |
Applicable to documents. |
|
OCRDataCapture |
Post |
|
Captures data from the document. |
Applicable to some MIME Type documents:
|
OMRDataCapture |
Post |
|
Captures data from the document. |
Applicable to OMR valid files. |
PurgeNode |
Post |
Purge a node. The node is removed from the repository. |
Applicable to all node types. |
|
RevokeAllRoles |
Post |
|
Revokes all roles granted to the node that triggered the event. |
Applicable to all node types. |
RevokeAllUsers |
Post |
|
Revoke all users granted to the node that triggered the event. |
Applicable to all node types. |
RemoveCategory |
Post |
Category |
Removes the category from the node that triggered the event. |
Applicable to all node types. |
RemoveKeyword |
Post |
Keyword name |
Remove the keyword from the node that triggered the event. |
Applicable to all node types. |
RenameUniqueDocument |
Pre |
Ensures new documents will have a unique name. |
Applicable to documents. |
|
RevokeRole |
Post |
Role name |
Revokes the role granted to the node that triggered the event. |
Applicable to all node types. |
RevokeUser |
Post |
User name |
Revokes the user granted to the node that triggered the event. |
Applicable to all node types. |
Send Mail |
Post |
Role names User names Message |
Send mail to the selected users and roles. The message format is the same used in notification messages. For more information, take a look at Notification configuration parameters. |
Applicable to all node types. |
SetAutoStartToWizard |
Pre, Post |
Set the autostart to the wizard |
Applicable to all node types. |
|
SetInQuarantine |
Post |
When the antivirus engine detects a virus in a document, it moves the document into the quarantine folder /okm:root/quarantine |
Applicable to documents. |
|
SetLanguage |
Post | Language |
Sets the language to the document node that triggered the event. Language value is based on ISO 639-1. For example, for Spanish the value is "es", for English "en", etc. |
Applicable to documents. |
SetRelationsFromXRef |
Post |
Set the relations from xref. |
Applicable to documents. |
|
SetSummarization |
Post |
Set the document summarization. Must have enabled the KEA Summarization service. |
Applicable to documents. | |
SetTextExtracted |
Post |
String |
Replaces the original content text extracted from the document node that triggered the event. |
Applicable to documents. |
StampDocument |
Post |
Stamp id Stamp type |
Stamp a document. The stamp ID must be an existing stamp ID definition. Stamp type values:
|
Applicable to documents. |
VidSignerDocumentSigned |
Post |
Mark a document as signed by VidSigner. Must have a VidSigner account. |
Applicable to documents. |
|
VidSignerDocumentToSign |
Post |
Sent a document to sign by VidSigner. Must have a VidSigner account. |
Applicable to documents. |