Actualizamos nuestra integración con Slack para utilizar el conector API web de Slack en las automatizaciones de Workspace ONE Intelligence. En esta integración, cree y configure una aplicación de Slack que utilice las API de Slack para implementar acciones de flujo de trabajo, instale la aplicación Slack en el área de trabajo de Slack y configure el conector API web de Slack. También puede agregar canales privados y realizar auditorías de los flujos de trabajo existentes para utilizar el conector API web de Slack.

Descripción general del proceso

Con esta integración, cree una aplicación de Slack en el sitio de API de Slack. A continuación, configure la aplicación de Slack para usarla en los flujos de trabajo de Intelligence. Esta aplicación utiliza las API de Slack para implementar las acciones salientes enumeradas que se configuran en los flujos de trabajo de automatización de Workspace ONE Intelligence.

  • Enviar mensajes directos.
  • Enviar mensajes a canales públicos.
  • Enviar mensajes a canales privados.

Para finalizar la integración, configure el conector API web de Slack en la sección Integraciones de Workspace ONE Intelligence para conectar Slack y sus API, a través de la Aplicación de Slack, con Workspace ONE Intelligence.

Utilice la tarjeta del conector API web de Slack para integrar la aplicación de Slack y las API de Slack con Workspace ONE Intelligence.

Usar la API web de Slack para plantillas de flujo de trabajo

Utilice el conector API web de Slack para usar plantillas de flujo de trabajo, ya que la integración de Slack heredada no admite su uso.

Documentación de integración de Slack heredada

  • Puede encontrar la integración heredada en la sección Slack del tema Integraciones.
  • Puede seguir usando Slack para procesar Acciones en los flujos de trabajo de automatización y puede encontrar información sobre estas configuraciones en la sección Configurar flujos de trabajo del tema Automatizaciones para Workspace ONE Intelligence.
  • Aunque Slack aún no ha proporcionado una fecha de finalización de vida útil para los webhooks, sí ha advertido que quedarán obsoletos y es posible que se eliminen.

Procedimiento de integración de la API web de Slack

Trabajando en el sitio de API de Slack y en Workspace ONE Intelligence, integre el área de trabajo de Slack con Intelligence para poder utilizar las API de Slack para realizar acciones en flujos de trabajo de automatización.

  1. En el sitio de API de Slack, cree la Aplicación de Slack.
    1. Vaya a https://api.slack.com/apps. Debe iniciar sesión en su cuenta de Slack para crear una aplicación de Slack.
    2. Seleccione Crear una aplicación.
    3. Seleccione la opción para crear Desde cero.
    4. Introduzca un nombre en el campo Nombre de la aplicación y seleccione un área en el menú desplegable Elegir un área de trabajo en la que desarrollar la aplicación.
    5. Seleccione Crear aplicación.
  2. En el sitio de API de Slack, instale la aplicación de Slack en el área de trabajo de Slack correspondiente para usarla en Workspace ONE Intelligence.
    1. En https://api.slack.com/apps, seleccione la aplicación de Slack y, a continuación, seleccione Funciones > OAuth y Permisos.
    2. Vaya a la sección Ámbitos y agregue los siguientes Ámbitos de token de bot.
      • incoming-webhook
      • chat:write.customize
      • chat:write
      • chat:write.public (este ámbito le permite utilizar esta aplicación en canales públicos).
    3. Vaya a Ajustes > Información básica.
    4. En la sección Creación de aplicaciones para Slack, seleccione Instalar la aplicación y, a continuación, seleccione Instalar la aplicación en Workspace.
      • Seleccione el área de trabajo y el canal donde desea instalar la aplicación.
      • Puede configurar personas adicionales, canales privados y canales públicos para su uso en los flujos de trabajo de automatización de Workspace ONE Intelligence.
    5. Desplácese a Funciones > OAuth y Permisos y vaya a la sección Tokens de OAuth para su área de trabajo.
    6. Copie el Token de OAuth de usuario de bot para poder agregarlo a Workspace ONE Intelligence.
  3. Configure el conector API web de Slack en Workspace ONE Intelligence.
    1. En Workspace ONE Intelligence, vaya a Integraciones > Conectores de flujo de trabajo > API web de Slack.
    2. Seleccione para Ver el conector API web de Slack.
    3. Seleccione Configurar e introduzca los valores enumerados.
      • URL base: Introduzca la URL predeterminada, https://slack.com/api/chat.postMessage.
      • Nombre del encabezado: Introduzca Autorización.
      • Valor de encabezado: Compruebe que el sistema agregue Bearer xoxb al campo de texto. Introduzca el Token de OAuth de usuario de bot después de la cadena Bearer xoxb. El valor del encabezado es similar a este ejemplo: Bearer xoxb <copied Bot User OAuth Token>.

Ya está listo para utilizar el conector API web de Slack con flujos de trabajo de automatización de Workspace ONE Intelligence. Envíe mensajes y mensajes directos a los canales públicos, según los Ámbitos de Slack introducidos en el sitio de API de Slack.

Agregar la aplicación de Slack a canales privados

Para enviar mensajes a canales privados como una acción de un flujo de trabajo de automatización, agregue la aplicación de Slack al canal de Slack deseado.

  1. Abra Slack y vaya al canal privado de Slack.
  2. Seleccione el menú desplegable junto al nombre del canal de Slack.
  3. Vaya a Integraciones > Agregar una aplicación.
  4. Seleccione la aplicación y agréguela al canal de Slack.

Siga estos pasos si utiliza el conector original de Slack (obsoleto)

  • Audite los flujos de trabajo existentes y reemplace las acciones de Slack (obsoleto) por acciones de API web de Slack.
  • Desconecte el conector de Slack (obsoleto) para evitar confusiones al crear flujos de trabajo futuros.
check-circle-line exclamation-circle-line close-line
Scroll to top icon