Disponible con una licencia de Workflow Manager.
Licencia:
Esta funcionalidad requiere una licencia para la extensión Advanced de organización de ArcGIS Workflow Manager.
En ArcGIS Workflow Manager, puede crear conexiones de webhook para agregar retenciones de dependencia de webhook a pasos.
Debe habilitar la administración de flujos de trabajo en la configuración Extensiones de la organización de su organización de ArcGIS antes de que pueda crear conexiones de webhook.
Más información sobre los requisitos para crear un webhook
Crear conexiones de webhook
Para crear conexiones de webhook, siga estos pasos:
- Acceda a la aplicación web de Workflow Manager.
- Haga clic en la pestaña Diseño.
Aparece la página Diseño.
Nota:
Si no tiene suficientes privilegios, la pestaña Diseño no estará disponible.
- Haga clic en Configuración de webhook
.
Nota:
Si no tiene suficientes privilegios, Configuración de webhook
no está disponible. - Haga clic en la pestaña Conexiones de webhook.
Aparece el panel Conexiones de webhook de ArcGIS.
- Haga clic en Crear nuevo.
- Haga clic en Examinar para seleccionar una capa de entidades.
Asegúrese de que la capa de entidades cumple los requisitos previos para crear webhooks.
- Seleccione un desencadenador de evento compatible:
- FeaturesEdited: se edita una entidad, por ejemplo, una inserción, una actualización o una eliminación
- FeaturesUpdated: se actualiza una entidad
Nota:
Solo el propietario del servicio de entidades asociado o un administrador del portal puede configurar los desencadenadores de eventos.
- Proporcione un nombre para la conexión de webhook en el cuadro de texto Nombre de conexión.
- Haga clic en la flecha desplegable Ejecutar como y seleccione una cuenta de webhook.
Nota:
Actualmente, solo se admiten usuarios integrados.
- Si lo desea, agregue la cuenta de usuario actual como una nueva cuenta de webhook.
- Haga clic en Suscribirse como usuario.
Aparece el cuadro de diálogo Aceptar el uso de mi cuenta.
- Haga clic en Autorizar.
- Haga clic en Suscribirse como usuario.
- Si lo desea, agregue una cuenta de usuario diferente como una cuenta de webhook.
- Haga clic en Agregar cuenta de webhook.
Aparece el cuadro de diálogo Agregar cuenta de webhook.
- Proporcione las credenciales para la nueva cuenta de webhook.
- Haga clic en Verificar para validar y agregar la cuenta de webhook.
- Haga clic en Agregar cuenta de webhook.
- Si lo desea, configure una cuenta de webhook de copia de seguridad.
- Haga clic en Habilitar usuario de reserva.
- Haga clic en la flecha desplegable Usuario de reserva y seleccione una cuenta de webhook.
Nota:
La capa de entidades debe compartirse con las cuentas de usuario especificadas para Ejecutar como o Reserva.
- Si lo desea, siga los pasos anteriores para agregar más cuentas de webhook.
- Si lo desea, proporcione una clave secreta para mayor seguridad.
La clave se utiliza para generar una firma que se incluirá en los encabezados de la carga del webhook. El receptor del webhook puede utilizar esta firma para determinar si el mensaje es de confianza. El receptor del webhook debe existir ya y estar configurado para comunicarse a través de una conexión HTTPS segura.
- Haga clic en Guardar para guardar la conexión de webhook.
Aparece la dirección URL del webhook.
Editar conexiones de webhook
Para editar conexiones de webhook, siga estos pasos:
- Acceda a la aplicación web de Workflow Manager.
- Haga clic en la pestaña Diseño.
Aparece la página Diseño.
Nota:
Si no tiene suficientes privilegios, la pestaña Diseño no estará disponible.
- Haga clic en Configuración de webhook
.
Nota:
Si no tiene suficientes privilegios, Configuración de webhook
no está disponible. - Haga clic en la pestaña Conexiones de webhook.
Aparece el panel Conexiones de webhook de ArcGIS.
- Haga clic en el nombre de la conexión de webhook que desea editar.
Sugerencia:
Puede filtrar la lista de conexiones de webhook mediante el cuadro de texto Buscar conexiones de webhook.
- Actualice la conexión de webhook según sea necesario.
Precaución:
Una vez creada la conexión de webhook, solo se pueden actualizar las siguientes propiedades:
- Nombre de conexión
- Ejecutar como usuario
- Secreto
- Haga clic en Guardar.
Eliminar conexiones de webhook
La eliminación de una conexión de webhook es permanente y no se puede deshacer.
Para eliminar una conexión de webhook, siga estos pasos:
- Acceda a la aplicación web de Workflow Manager.
- Haga clic en la pestaña Diseño.
Aparece la página Diseño.
Nota:
Si no tiene suficientes privilegios, la pestaña Diseño no estará disponible.
- Haga clic en Configuración de webhook
.
Nota:
Si no tiene suficientes privilegios, Configuración de webhook
no está disponible. - Haga clic en la pestaña Conexiones de webhook.
Aparece el panel Conexiones de webhook de ArcGIS.
- Haga clic en el nombre de la conexión de webhook que desea eliminar.
Sugerencia:
Puede filtrar la lista de conexiones de webhook mediante el cuadro de texto Buscar conexiones de webhook.
- Haga clic en Más acciones
y seleccione Eliminar conexión de webhook.
Aparece un mensaje de confirmación.
- Haga clic en Sí para confirmar o en No para cancelar.
Administrar conexiones de webhook
Puede revisar y administrar las cuentas de usuario asociadas a las conexiones de webhook mediante estos pasos:
- Haga clic en la pestaña Cuentas de webhook para ver las cuentas asociadas a las conexiones de webhook.
- Si lo desea, haga clic en Eliminar usuario de los webhooks en una cuenta para eliminar una cuenta de usuario de todas las conexiones de webhook.
Nota:
Una vez que se ha eliminado a un usuario de todas las conexiones de webhook asociadas, no se le permite para ejecutar acciones de webhook con dicha cuenta. Si desea asociarse a nuevas conexiones de webhook, deberá facilitar sus credenciales para volver a obtener autorización.