Prueba de conexiones de webhook

Para comprobar que la implementación del webhook de documentos funciona correctamente, ejecute las pruebas manuales en esta sección. Estos pasos pasan por la interfaz web de Adobe Workfront e indirectamente llegan a los extremos de la implementación del webhook.

Requisitos previos

Se requieren los siguientes requisitos previos para ejecutar las pruebas:

  • Una cuenta de Workfront con la administración avanzada de documentos (ADM) habilitada

  • Un usuario de Workfront para esta cuenta con derechos de administrador del sistema

  • Una instancia de Document Webhook con extremos HTTP accesibles para Workfront

Estas pruebas también suponen que la instancia de Document Webhook está registrada. (Puede registrar la instancia en Workfront en Configuración > Documentos > Integraciones personalizadas).

Prueba 1: Aprovisionar el servicio de webhook de documentos para un usuario

Prueba la URL de autenticación y la URL de extremo de token para proveedores de webhook basados en OAuth.

  1. En Workfront, vaya a la página principal de Documentos haciendo clic en el vínculo Documentos en la barra de navegación superior.
  2. Haga clic en el menú desplegable Agregar documentos y seleccione el servicio de webhook de documentos en Agregar servicio.
  3. (Solo servicios de OAuth) Después de completar el paso anterior, verá cómo se carga la página de autenticación OAuth2 del servicio en una ventana emergente. (Nota: es posible que se le pida que inicie sesión en el servicio primero.) En la página de autenticación, conceda acceso a Workfront a la cuenta del usuario haciendo clic en el botón Confiar o Permitir.
  4. Compruebe que el servicio se haya agregado a la lista desplegable Agregar documentos. Si no lo ve al principio, intente actualizar el explorador.

Prueba 2: Vincular un documento a Workfront Prueba los siguientes extremos: /files, /metadata

  1. En Workfront, vaya a la página principal de Documentos haciendo clic en el vínculo Documentos en la barra de navegación superior.
  2. Seleccione el servicio webhook de documentos en Agregar documentos.
  3. En el modal, navegue por la estructura de carpetas.
  4. Compruebe que puede desplazarse por la estructura de carpetas.
  5. Seleccionar y vincular un documento a Workfront

Prueba 3: Navegar a un documento en el sistema de administración de contenido

Prueba los siguientes extremos: /metadata (específicamente viewLink)

  1. Vinculación de documentos a Workfront
  2. Seleccione el documento y haga clic en el vínculo Open.
  3. Compruebe que el documento se abre en una nueva ficha.

Prueba 4: Navegar a un documento en el sistema de administración de contenido (con inicio de sesión)

Prueba los siguientes extremos: /metadata (específicamente viewLink)

  1. Asegúrese de haber cerrado la sesión del sistema de administración de contenido.
  2. Vincule un documento a Workfront.
  3. Seleccione el documento y haga clic en el vínculo Open.
  4. Compruebe que la pantalla de inicio de sesión del sistema de administración de contenido se carga en una nueva pestaña.
  5. Inicie sesión y compruebe que ha accedido al documento

Prueba 5: descargar el documento desde el sistema de administración de contenido

Prueba los siguientes extremos (específicamente el vínculo de descarga): /metadata

  1. Vincule un documento a Workfront.
  2. Seleccione el documento y haga clic en el vínculo Descargar.
  3. Compruebe que comienza la descarga.

Prueba 6: Buscar contenido

Prueba los siguientes extremos: /search

  1. En Workfront, vaya a la página principal de Documentos haciendo clic en el vínculo Documentos en la barra de navegación superior.
  2. Seleccione el servicio webhook de documentos en Agregar documentos.
  3. En el modal, realice una búsqueda.
  4. Compruebe que los resultados de la búsqueda son correctos.

Prueba 7: Enviar documento de Workfront al sistema de administración de contenido

Prueba los siguientes extremos: /files, /uploadInit, /upload

  1. En Workfront, vaya a la página principal de Documentos haciendo clic en el vínculo Documentos en la barra de navegación superior.
  2. Cargar un documento a Workfront desde el equipo
  3. Ir a la página de detalles del documento
  4. En el menú desplegable Acciones de documento, seleccione el servicio Webhook de documentos en Enviar a…
  5. Vaya a la carpeta de destino deseada y haga clic en el botón Save.
  6. Compruebe que el documento se ha cargado en la ubicación correcta del sistema de administración de contenido.

Prueba 8: Ver miniaturas en Workfront

Prueba los siguientes extremos: /thumbnail

  1. Vincule un documento a Workfront.
  2. Seleccione el documento en la lista.
  3. Compruebe que la miniatura aparece en el panel derecho.

Prueba 9: Obtener los bytes de contenido

Prueba los siguientes extremos: /download

  1. Vincule un documento a Workfront.
  2. Vaya a la página de detalles del documento.
  3. Envíe el documento a Workfront seleccionando Acciones de documento > Enviar a… > Workfront. Se creará una nueva versión del documento en Workfront.
  4. Descargue el documento desde Workfront haciendo clic en el vínculo Descargar.

Prueba 10: Actualizar el token de acceso (solo proveedores de webhook de OAuth2)

Prueba los siguientes extremos: URL de extremo de token

  1. Aprovisionamiento del servicio Document Webhook para un usuario
  2. Invalide el token de acceso del usuario (1 ) esperando a que se agote el tiempo de espera o (2) invalidándolo manualmente en el sistema externo.
  3. Actualice el token de acceso en Workfront. Para ello, por ejemplo, puede vincular un documento a Workfront. Sabrá que el token de acceso se actualizó correctamente si pudo desplazarse a un documento y vincularlo.
NOTE
Actualmente, Enviar a… no está disponible para documentos vinculados. Esto se agregará mediante Workfront. Puede probar el extremo /download presionando el extremo manualmente con un cliente REST, como Postman. Como alternativa, el punto final /download se puede probar generando una prueba digital. Para habilitar la revisión digital, póngase en contacto con Workfront.
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43