Integration Service
Más reciente
False
Imagen de fondo del banner
Guía de usuario de Integration Service
Última actualización 24 de abr. de 2024

Autenticación para Slack

Requisitos previos

Dependiendo del tipo de autenticación que selecciones, necesitarás una de las siguientes credenciales:

  • OAuth 2.0 Authorization code: User scopes, Bot scopes, and your Slack credentials.
  • Bring your own OAuth 2.0 app: Client ID, Client secret, User scopes, Bot scopes.
For creating a private OAuth2 app, follow the steps mentioned in the Slack documentation.

Para poder crear una conexión, deberá:

  • ser miembro o invitado de un espacio de trabajo de Slack

Agregar la conexión para Slack

Para crear una conexión a su instancia de Slack, debe realizar los siguientes pasos:

  1. Seleccione Integration Service desde Automation Cloud.
  2. From the Connectors list, select Slack. You can also use the search bar to narrow down the connector.

  3. Select the Connect to Slack button.
  4. You can choose between two authentication types: OAuth 2.0 Authorization code or Bring your own OAuth 2.0 app.
    1. If you select the Bring your own OAuth 2.0 app method, enter the required credentials and select Connect.
    2. If you select the default OAuth 2.0 Authorization code method, follow the steps below.
  5. Revisa o cambia los ámbitos del bot y/o los ámbitos del usuario según tus requisitos/caso de uso. Este es un paso opcional, ya que los ámbitos predeterminados se pueden utilizar tal cual para la creación de conexiones
  6. Seleccione Conectar.

  7. Ahora se le redirige a la página de inicio de sesión de Slack. Introduce la URL de tu espacio de trabajo y selecciona Continuar.

  8. Si es miembro del espacio de trabajo, seleccione Iniciar sesión con SSO. Si es un invitado, seleccione Tengo una cuenta de invitado y se le pedirá que introduzca su dirección de correo electrónico y contraseña. En este ejemplo, elegiremos iniciar sesión con SSO.

  9. Selecciona Permitir. Con acceso a su cuenta de Slack, UiPath puede hacer lo siguiente:

    • Ver contenido e información sobre usted
    • Ver contenido e información sobre canales y conversaciones
    • Ver contenido e información sobre su espacio de trabajo
    • Realizar acciones mientras
    • Realizar acciones en canales y conversaciones
    • Realizar acciones en su espacio de trabajo



  10. Se ha agregado su conexión.

Ámbitos/Permisos

Puedes utilizar la conexión para habilitar el paquete de actividades de Slack en UiPath Studio para crear automatizaciones para la gestión de usuarios y canales, la mensajería programada y otras formas de trabajar juntos. Los diversos casos de uso basados en permisos que se pueden lograr son los siguientes:

Ámbito/PermisoCaso de usoActividad/Evento
chat:write (token de usuario y de bot)
  1. Enviar un mensaje en un canal como Bot o Usuario

  2. Enviar una respuesta a un mensaje en el canal como Bot o Usuario

  3. Cuando se hace clic en un botón en un canal, enviar un mensaje efímero o un mensaje al usuario

  1. Enviar mensaje al canal

  2. Enviar respuesta

chat:escribir:personalizar (solo token de Bot)Enviar un mensaje en un canal o a un usuario usando un nombre e icono de bot personalizado
  1. Enviar mensaje al canal

  2. Enviar mensaje al usuario

chat:write:public (solo token de Bot)Enviar notificaciones / avisos a canales públicos como Bot, incluso si el Bot no es miembro del canalEnviar mensaje al canal
links:write (token de usuario y de bot)Enviar mensajes con vista previa de enlaces como un ticket de Jira o un problema de GitHub, etc. como Bot o Usuario
  1. Enviar mensaje al canal

  2. Enviar mensaje al usuario

channels:write (solo token de usuario)
  1. Crear canales públicos para diferentes equipos y usuarios en función de la necesidad/tema/objetivo como usuario

  2. Archivar o desarchivar o cerrar dinámicamente el canal temporal/conversación como usuario cuando el ticket de soporte se cierra o se vuelve a abrir

  1. Crear canal

  2. Archive un canal

  3. Establecer tema de canal

channels:manage (solo token de Bot)
  1. Crear canales públicos para diferentes equipos y usuarios en función de la necesidad/tema/objetivo como bot

  2. Archivar o desarchivar o cerrar dinámicamente el canal temporal/conversación como usuario cuando el ticket de soporte se cierra o se vuelve a abrir

  1. Crear canal

  2. Archive un canal

  3. Establecer tema de canal

channels:join (solo token de Bot)Cargar un archivo multimedia como mensaje de Slack en un canal como bot uniéndose primero al canalUnirse al canal
groups:write (token de usuario y de bot)Crear canales privados para diferentes equipos y usuarios en función de la necesidad/tema/objetivo como bot o usuarioCrear canal
im:write (token de usuario y de bot)Enviar mensaje individual (mensajería instantánea) como bot o usuarioEnviar mensaje al usuario
mpim:write (token de usuario y de bot)
  1. Enviar un mensaje en un grupo MPIM como Bot o Usuario

  2. Enviar una respuesta a un mensaje en el grupo MPIM como Bot o Usuario

  3. Abre una conversación MPIM añadiendo varios usuarios para enviar mensajes como Bot o Usuario

  1. Enviar mensaje al canal

  2. Enviar respuesta

channels:read (tanto token de usuario como de bot)
  1. Recuperar la lista de canales públicos del espacio de trabajo conectado para enviar mensajes o gestionar usuarios como Bot o Usuario.

  2. Leer la información del canal público como Bot o Usuario para enviar mensajes o gestionar usuarios

  1. Enviar mensaje al canal

  2. Enviar mensaje al usuario

  3. Enviar archivo al canal

  4. Enviar respuesta

  5. Invitar usuarios al canal

  6. Eliminar usuario del canal

  7. Enumerar todos los canales

  8. Obtener información del canal

  9. Enumerar todos los miembros del canal

groups:read (tanto token de usuario como de bot)
  1. Recuperar la lista de canales privados del espacio de trabajo conectado para enviar mensajes o gestionar usuarios como Bot o Usuario.

  2. Leer la información del canal privado como Bot o Usuario para enviar mensajes o gestionar usuarios

  1. Enviar mensaje al canal

  2. Enviar mensaje al usuario

  3. Enviar archivo al canal

  4. Enviar respuesta

  5. Invitar usuarios al canal

  6. Eliminar usuario del canal

  7. Enumerar todos los canales

  8. Obtener información del canal

  9. Enumerar todos los miembros del canal

im:read (token de usuario y de bot)
  1. Recuperar la lista de conversaciones de mensajería instantánea del espacio de trabajo conectado para enviar mensajes como Bot o Usuario.

  2. Recuperar la lista de conversaciones de MI de las que forma parte el usuario.

  1. Enumerar todos los canales

  2. Obtener información del canal

mpim:read (token de usuario y de bot)
  1. Recuperar la lista de grupos MPIM del espacio de trabajo conectado para enviar mensajes como Bot o Usuario.

  2. Recuperar la lista de conversaciones MPIM de las que forma parte el usuario.

  1. Enumerar todos los canales

  2. Obtener información del canal

files:read (solo token de Bot)Recuperar la información del archivo, como la URL pública, y descargar archivos importantes, como los resultados trimestrales, desde una URL a través de un mensaje de Slack como Bot o Usuario Obtener información del archivo
files:write (token de usuario y de bot)

Notificar a todos los usuarios de un grupo de usuarios sobre una actualización importante; Por ejemplo, notificar como bot o usuario los resultados de ventas trimestrales a todo el grupo del equipo de ventas / marketing

Cargar un archivo multimedia como un mensaje de Slack en un canal como Bot o Usuario

Enviar archivo al canal
usergroups:read (solo token de usuario)Recuperar la lista de usuarios en un grupo de usuarios para actualizar o añadir usuarios como Bot o UsuarioListar todos los grupos de usuarios
grupos de usuarios: escribir (solo token de usuario)
  1. Crear un grupo de usuarios para múltiples canales como bot o usuario

  2. Añadir usuarios a un grupo de usuarios existente como Bot o Usuario cada vez que se añade un nuevo usuario a un canal

  3. Habilite o deshabilite dinámicamente el grupo de usuarios para el canal temporal cada vez que el canal temporal esté archivado/desarchivado.

  1. Crear grupo de usuarios

  2. Añadir usuarios al grupo de usuarios

users:read (token de usuario y de bot)Recuperar la lista de usuarios del espacio de trabajo conectado como Bot o Usuario para enviar mensajes
  1. Enumerar todos los usuarios

  2. Invitar usuarios al canal

  3. Eliminar usuario del canal

  4. Enviar mensaje al usuario

users:read.email (token de usuario y de bot)Leer la información del usuario como el nombre, el correo electrónico, etc. como bot o usuario para enviar notificacionesObtener usuario por correo electrónico
  • Requisitos previos
  • Agregar la conexión para Slack
  • Ámbitos/Permisos

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.