El conector de Workiva Scripting proporciona una forma sencilla de ejecutar scripts de Python dentro de la plataforma Workiva. Funciona independientemente de la experiencia de scripting completa, permitiendo a los usuarios no técnicos ejecutar scripts sin indagar en el código fuente subyacente.
Para obtener una lista completa de comandos compatibles, consulta el artículo Workiva Scripting commands.
Actualmente, la función de script solo está disponible como parte de un Programa de Adopción Temprana. Si estás interesado en añadir scripts a tu espacio de trabajo, ponte en contacto con tu Gestor de Éxito del Cliente para hablar de la participación en el programa.
Más información: requisitos de script
Requisitos
Antes de utilizar el conector Workiva:
- Un administrador de seguridad de la organización debe habilitar el conector de Workiva Scripting a través de la pantalla Configuraciones.
- Para ejecutar la cadena en un entorno de pruebas, necesitarás las URL para invalidar los hosts y las rutas base de la API.
¿Por qué debería utilizar el conector de Workiva Scripting a través de una solicitud HTTP?
El conector Solicitud HTTP requiere lógica adicional para actualizar los tokens de portador y sondear el estado del script. Estos requisitos se eliminan al utilizar el conector de Workiva Scripting.
Además, el conector de Workiva Scripting ofrece funciones adicionales, como la posibilidad de utilizar salidas de comandos (como stdout y logs) en otros puntos de una cadena.
Configuración de la conexión
Para establecer el conector de Workiva Scripting:
- En el Generador de cadenas, haz clic en Conexiones y, a continuación, en Crear en la parte superior derecha.
- Debajo de Conector Conexión, selecciona Workiva Scripting y el CloudRunner predeterminado.
- En Información básica, ingresa un nombre único y una descripción para ayudar a identificar el conector.
- En Propiedades, ingresa los detalles de la conexión:
Propiedad Detalles ID de cliente Introduce el ID para la concesión OAuth del usuario de integración. Esto se genera aleatoriamente. Secreto de cliente Ingresa el secreto para la propiedad de ID. Esto se genera aleatoriamente. API de servidor de script (Opcional) Introduce la URL que reemplazará a la URL host y a la ruta base por defecto de la API del servidor de Scripting. Esto se suele hacer en entornos de pruebas. Anulación del host de IAM (Opcional) Introduce la URL que reemplazará a la URL host y a la ruta base predeterminadas para los puntos finales de Identify and Access Management (IAM). Esto se suele hacer en entornos de pruebas. Versiones de la API de script Selecciona la versión de la API que vas a utilizar. V1 es el valor predeterminado y se recomienda para la mayoría de los usuarios.
V0 será eliminado en un futuro próximo.
- Selecciona los entornos para utilizar la conexión y haz clic en Guardar.
Anulaciones de URL
Dependiendo de la región de tu entorno de producción, puede aplicarse una URL de invalidación. Puedes comprobarlo comparándola con la URL utilizada para iniciar sesión en Wdesk. Si la URL contiene EU o APAC, es necesaria la anulación.
Nota: La información sobre la región de EE. UU. figura como referencia.
| Campo | Valor |
|---|---|
| Anulación del host central | https://h.app.wdesk.com/s/cerebral |
| Anulación del host de hojas de cálculo | https://api.app.wdesk.com/spreadsheets/v1/ |
| Anulación del host de IAM | https://api.app.wdesk.com/iam/v1/oauth2/token |
| Anulación del host de administración | https://api.app.wdesk.com/admin/v1 |
| Anulación del host de GraphDB | https://api.app.wdesk.com/graphdb/v1/ |
| Anulación del host de API de la plataforma | https://api.app.wdesk.com/platform/v1 |
| Campo | Valor |
|---|---|
| Anulación del host central | https://h.eu.wdesk.com/s/cerebral |
| Anulación del host de hojas de cálculo | https://api.eu.wdesk.com/spreadsheets/v1/ |
| Anulación del host de IAM | https://api.eu.wdesk.com/iam/v1/oauth2/token |
| Anulación del host de administración | https://api.eu.wdesk.com/admin/v1 |
| Anulación del host de GraphDB | https://api.eu.wdesk.com/graphdb/v1/ |
| Anulación del host de API de la plataforma | https://api.eu.wdesk.com/platform/v1 |
| Campo | Valor |
|---|---|
| Anulación del host central | https://h.apac.wdesk.com/s/cerebral |
| Anulación del host de hojas de cálculo | https://api.apac.wdesk.com/spreadsheets/v1/ |
| Anulación del host de IAM | https://api.apac.wdesk.com/iam/v1/oauth2/token |
| Anulación del host de administración | https://api.apac.wdesk.com/admin/v1 |
| Anulación del host de GraphDB | https://api.apac.wdesk.com/graphdb/v1/ |
| Anulación del host de API de la plataforma | https://api.apac.wdesk.com/platform/v1 |