Plugins integrados de Automation Action
| Nombre | Se aplica en | Parámetro | Descripción | Restricción |
|---|---|---|---|---|
| AddCategory | Post | Category | Añade una categoría al nodo que disparó el evento. | Aplicable a todos los tipos de nodo. |
| AddCategoryToWizard | Post | Muestra una ventana emergente de categoría como parte del proceso de subida de un nuevo documento. Solo tiene efecto cuando un usuario sube un nuevo documento desde la interfaz de usuario. |
Aplicable a documentos. | |
| AddDigitalSignatureToWizard | Post | Muestra una ventana emergente de firma digital como parte del proceso de subida de un nuevo documento. | Aplicable a documentos. | |
| AddKeyword | Post | Nombre de palabra clave | Añade una palabra clave al nodo que disparó un evento. | Aplicable a todos los tipos de nodo. |
| AddKeywordToWizard | Post | Muestra una ventana emergente de palabra clave como parte del proceso de subida de un nuevo documento. Solo tiene efecto cuando un usuario sube un nuevo documento desde la interfaz de usuario. |
Aplicable a documentos. | |
| AddOCRDataCaptureToWizard | Post | Muestra una ventana emergente de captura de datos OCR como parte del proceso de subida de un nuevo documento. Solo tiene efecto cuando un usuario sube un nuevo documento desde la interfaz de usuario. |
Aplicable a documentos. | |
| AddPropertyGroup | Post | Nombre del grupo de metadatos | Añade el grupo de Metadatos. | Aplicable a todos los tipos de nodo. |
| AddPropertyGroupToWizard | Post | Nombre del grupo de metadatos | Muestra una ventana emergente de grupo de Metadatos como parte del proceso de subida de un nuevo documento. Solo tiene efecto cuando un usuario sube un nuevo documento desde la interfaz de usuario. |
Aplicable a documentos. |
| AddPropertyGroupWithAI | Post | Nombre del grupo de metadatos | Añade un grupo de propiedades de metadatos al nodo y rellena sus campos usando extracción por IA a partir del contenido de texto del documento. Si el grupo ya existe en el nodo, se actualizan sus propiedades. Lanza una excepción si la extracción por IA no logra producir ningún valor de propiedad. Disponible a partir de OpenKM versión 8.2.4. |
Aplicable a documentos. Se dispara en los eventos de creación y actualización de documentos. |
| AddWorkflowToWizard | Post | Nombre del workflow | Inicia un workflow como parte del proceso de subida de un nuevo documento. Se mostrará una ventana emergente si un workflow requiere que el usuario establezca parámetros para iniciarlo. En caso contrario, será transparente para el usuario final. Solo tiene efecto cuando un usuario sube un nuevo documento desde la interfaz de usuario. |
Aplicable a documentos. |
| AIExecutePrompt | Post | ClassName | Ejecuta un prompt de IA usando el texto extraído del nodo. Disponible a partir de OpenKM versión 8.2.4. |
Solo aplicable a documentos y correos. |
| CatalogByMetadata | Post | Lo usa el file plan para catalogar automáticamente documentos en el repositorio. | Aplicable a todos los tipos de nodo. | |
| CheckUniqueDocumentName | Pre | Si existe un documento con el mismo nombre en todo el repositorio, se lanza una excepción. | Aplicable a documentos. | |
| CompactDocumentHistory | Post | Compacta el historial del documento, eliminando todas las versiones anteriores. | Aplicable a documentos. | |
| ConvertToPDF | Post | Convierte un documento a PDF. | Aplicable a documentos. | |
| ConvertToPDFA | Post | Convierte un documento en formato PDF a PDF/A. | Aplicable a documentos. | |
| CreateDestinationPathByCatalogManager | Post | Lo usa el file plan para crear automáticamente la ruta de destino de un nodo. | Aplicable a todos los tipos de nodo. | |
| DelCadReferences | Pre | Elimina las referencias de documento de OpenKM de un documento AutoCAD. | Aplicable a documentos. | |
| DeleteNode | Post | Elimina un nodo que se mueve a la papelera del usuario. | Aplicable a todos los tipos de nodo. | |
| DocumentCreationNameToLowerCase | Pre | Fuerza a minúsculas el nombre y la extensión del documento. | Aplicable a documentos. | |
| DownloadAsDocumentVersion | Post | Al descargar un documento, se renombra el documento para incluir el número de versión al final. | Aplicable a documentos. | |
| DownloadControl | Post | Registra en el activity log la acción que originó una descarga. Causas de descarga disponibles: - Carpeta o documento descargado como ZIP. - Descarga de documento desde la interfaz de usuario. - Descarga de documento desde la interfaz de usuario para vista previa. - Descarga de documento desde la interfaz de usuario para impresión. - Carpeta exportada como JAR. - Descarga de correo desde la interfaz de usuario. |
Aplicable a documentos, correos y carpetas. | |
| ExecuteScripting | Pre Post |
Code | Ejecuta un script. | Aplicable a todos los tipos de nodo. |
| FeedRAG | Post | Alimenta el módulo RAG (Retrieval-Augmented Generation) con el texto extraído de un documento o nodo de correo. Añade el contenido del nodo al vector store para su uso en búsqueda semántica y consultas con IA. Disponible a partir de OpenKM versión 8.2.4. |
Aplicable a documentos y correos. Se dispara en los eventos de extracción de texto. | |
| FilterGetAllPropertyGroup | Post | Grupos de propiedades (uno por línea) | Filtra la lista de grupos de propiedades devuelta a la interfaz de usuario eliminando los grupos indicados en el parámetro. Los grupos se listan uno por línea en el campo del parámetro. Útil para ocultar grupos de metadatos concretos en determinados contextos de automatización. | Solo aplicable al evento Get All Property Groups. |
| ForceGrantCurrentUser | Post | Permission | Concede permiso al usuario que causó el evento sobre el nodo que disparó el evento. El cambio de seguridad lo realiza el superusuario. |
Aplicable a todos los tipos de nodo. |
| ForceRevokeCurrentUser | Post | Permission | Revoca el permiso del usuario que causó el evento sobre el nodo que disparó el evento. El cambio de seguridad lo realiza el superusuario. |
Aplicable a todos los tipos de nodo. |
| ForceTextExtractionExecution | Post | Fuerza a que el proceso de extracción de texto se ejecute de inmediato sobre el nodo de documento que disparó el evento, saltándose cualquier extracción diferida o programada. | Aplicable a documentos. Se dispara en los eventos de creación y actualización de documentos. | |
| GrantRole | Post | Nombre de rol Permission |
Concede permiso de rol al nodo que disparó el evento. | Aplicable a todos los tipos de nodo. |
| GrantUser | Post | Nombre de usuario Permission |
Concede permiso de usuario al nodo que disparó el evento. | Aplicable a todos los tipos de nodo. |
| LimitConcurrentUsersAction | Pre | Número máximo de usuarios concurrentes (entero) | Limita el número de usuarios no administradores que pueden tener sesión iniciada simultáneamente. Si se alcanza o supera el límite, el intento de inicio de sesión se rechaza y el usuario se desconecta. Las sesiones del usuario administrador (DEFAULT_ADMIN_USER) quedan excluidas del recuento y nunca se restringen. |
Solo aplicable al evento User Login. |
| MoveToAZFolder | Post | Carpeta de destino Profundidad de carpeta; |
Crea una jerarquía de carpetas basada en el nombre del nodo y la profundidad, y mueve el nodo dentro de ella. Documento llamado “Testing.pdf” Carpeta de destino = /okm:root/move/into Con profundidad = 3 El documento se moverá a /okm:root/move/into/T/E/S/Testing.pdf |
Aplicable a todos los tipos de nodo. |
| MoveToFolder | Post | Carpeta de destino | Mueve el nodo a una nueva ubicación. | Aplicable a todos los tipos de nodo. |
| MoveToShard | Post | ID de shard (long) | Mueve el contenido físico del nodo que disparó el evento al shard de almacenamiento indicado. Gestiona documentos, correos, carpetas y expedientes, aplicando el movimiento de forma recursiva a los nodos hijos donde corresponda. | Aplicable a todos los tipos de nodo. Se dispara en los eventos de documento, correo y grupo de propiedades. |
| MoveToYearMonthDayFolder | Post | Carpeta de destino | Mueve el nodo a una nueva ubicación con una estructura de subcarpetas año/mes/día. Documento llamado “Testing.pdf” Carpeta de destino = /okm:root/move/into Fecha actual = 2020-05-08 El documento se moverá a /okm:root/move/into/2020/05/08/Testing.pdf |
Aplicable a todos los tipos de nodo. |
| NewCadReferences | Post | Crea las referencias de documento de OpenKM de un documento AutoCAD. | Aplicable a documentos. | |
| OCRDataCapture | Post | Captura datos del documento. | Aplicable a algunos documentos según su tipo MIME: - PNG - GIF - JPEG - BMP - TIFF |
|
| OMRDataCapture | Post | Captura datos del documento. | Aplicable a ficheros OMR válidos. | |
| PurgeNode | Post | Purga un nodo. El nodo se elimina del repositorio. | Aplicable a todos los tipos de nodo. | |
| RevokeAllRoles | Post | Revoca todos los roles concedidos al nodo que disparó el evento. | Aplicable a todos los tipos de nodo. | |
| RevokeAllUsers | Post | Revoca el acceso de todos los usuarios al nodo que disparó el evento. | Aplicable a todos los tipos de nodo. | |
| RemoveCategory | Post | Category | Elimina la categoría del nodo que disparó el evento. | Aplicable a todos los tipos de nodo. |
| RemoveKeyword | Post | Nombre de palabra clave | Elimina la palabra clave del nodo que disparó el evento. | Aplicable a todos los tipos de nodo. |
| RenameUniqueDocument | Pre | Garantiza que los nuevos documentos tendrán un nombre único. | Aplicable a documentos. | |
| RevokeRole | Post | Nombre de rol | Revoca el rol concedido al nodo que disparó el evento. | Aplicable a todos los tipos de nodo. |
| RevokeUser | Post | Nombre de usuario | Revoca el acceso del usuario al nodo que disparó el evento. | Aplicable a todos los tipos de nodo. |
| Send Mail | Post | Nombres de rol Nombres de usuario Mensaje |
Envía un correo a los usuarios y roles seleccionados. El formato del mensaje es el mismo que se usa en los mensajes de notificación. Para más información, consulte Notification configuration parameters. |
Aplicable a todos los tipos de nodo. |
| SetAutoStartToWizard | Pre, Post | Establece el autoinicio del wizard. | Aplicable a todos los tipos de nodo. | |
| SetInQuarantine | Post | Cuando el motor antivirus detecta un virus en un documento, mueve el documento a la carpeta de cuarentena /okm:root/quarantine. | Aplicable a documentos. | |
| SetLanguage | Post | Language | Establece el idioma del nodo de documento que disparó el evento. El valor del idioma se basa en ISO 639-1. Por ejemplo, para español el valor es “es”, para inglés “en”, etc. |
Aplicable a documentos. |
| SetRelationsFromXRef | Post | Establece las relaciones a partir de xref. | Aplicable a documentos. | |
| SetSummarization | Post | Establece el resumen del documento. El servicio KEA Summarization debe estar habilitado. |
Aplicable a documentos. | |
| SetTextExtracted | Post | String | Reemplaza el contenido de texto extraído original del nodo de documento que disparó el evento. | Aplicable a documentos. |
| SetTextExtractor | Pre | ClassName | Reemplaza el extractor de texto por defecto. | Aplicable a documentos. |
| StampDocument | Post | Stamp ID Stamp type |
Estampa un documento. El Stamp ID debe ser una definición de sello existente. Valores de Stamp type: - “text” para estampado de texto. - “images” para estampado de imagen. |
Aplicable a documentos. |
| StartWorkflow | Post | Nombre del workflow | Inicia un proceso de workflow automáticamente usando la última versión de la definición de workflow indicada. El UUID del nodo que disparó el evento se pasa al workflow como documento inicial. Lanza una excepción si no se encuentra la definición de workflow. | Aplicable a documentos, expedientes, carpetas y correos. |
| VidSignerDocumentSigned | Post | Marca un documento como firmado por VidSigner. Se requiere una cuenta de VidSigner. |
Aplicable a documentos. | |
| VidSignerDocumentToSign | Post | Envía un documento para que sea firmado por VidSigner. Se requiere una cuenta de VidSigner. |
Aplicable a documentos. |