Integration Service
Mais recente
falso
Imagem de fundo do banner
Guia do usuário do Integration Service
Última atualização 24 de abr de 2024

Autenticação para o Slack

Pré-requisitos

Dependendo do tipo de autenticação selecionado, você precisará de uma das seguintes credenciais:

  • 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 criar uma conexão, você precisa:

  • ser membro ou convidado de um espaço de trabalho do Slack

Adicione a conexão para o Slack

Para criar uma conexão com sua instância do Slack, você precisa realizar as seguintes etapas:

  1. Selecione o Integration Service a partir do 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. Revise ou altere os escopos do robô e/ou dos escopos do usuário conforme sua necessidade/caso de uso. Essa é uma etapa opcional, pois os escopos padrão podem ser usados como estão para a criação de conexões
  6. Selecione Conectar.

  7. Você será redirecionado para a página de login do Slack. Digite o URL do seu espaço de trabalho e selecione Continuar.

  8. Se você for um membro do espaço de trabalho, selecione Entrar com SSO. Se você for um convidado, selecione Tenho uma conta de convidado e será solicitado a inserir seu endereço de email e senha. Para este exemplo, estamos optando por fazer login com SSO.

  9. Selecione Permitir. Com acesso à sua conta do Slack, a UiPath pode fazer o seguinte:

    • Exibir conteúdo e informações sobre você
    • Exibir conteúdo e informações sobre canais e conversas
    • Exibir conteúdo e informações sobre seu espaço de trabalho
    • Execute ações como você
    • Executar ações em canais e conversas
    • Executar ações no seu espaço de trabalho



  10. Sua conexão foi adicionada.

Escopos/Permissões

Você pode usar a conexão para habilitar o pacote de atividades Slack no UiPath Studio para criar automações para gerenciamento de usuários e canais, mensagens agendadas e outras formas de trabalhar em equipe. Os vários casos de uso baseados em permissão que podem ser alcançados são os seguintes:

Escopo/PermissãoCaso de usoAtividade/Evento
chat:write (Token de usuário e de robô)
  1. Envio de uma mensagem em um canal como um robô ou usuário

  2. Envio de uma resposta a uma mensagem no canal como um Bot ou Usuário

  3. Quando um botão for clicado em um canal, envie uma mensagem efêmera ou uma mensagem eu para o usuário

  1. Enviar mensagem para canal

  2. Send Reply

chat:write:customize (Apenas para o token do robô)Enviar uma mensagem em um canal ou para um usuário usando um nome e um ícone de robô personalizados
  1. Enviar mensagem para canal

  2. Enviar mensagem ao usuário

chat:write:public (Apenas para o token do robô)Envio de notificações/avisos para canais públicos como um Robot, mesmo que ele não seja um membro do canalEnviar mensagem para canal
links:write (Tanto do Usuário quanto do Token do Bot)Envio de mensagens com visualização de links, como ticket do Jira, problema do GitHub etc. como um Bot ou Usuário
  1. Enviar mensagem para canal

  2. Enviar mensagem ao usuário

Channels:write (Apenas token de usuário)
  1. Criação de canais públicos para diferentes equipes e usuários com base na necessidade/tema/objetivo como usuário

  2. Arquive, desarquive ou feche o canal/conversa temporária como usuário quando o ticket de suporte for fechado ou reaberto

  1. Criar canal

  2. Canal de Arquivamento

  3. Definir Tópico do Canal

Channels:manage (Apenas para o token de robô)
  1. Criação de canais públicos para diferentes equipes e usuários com base na necessidade/tema/objetivo como um bot

  2. Arquive, desarquive ou feche o canal/conversa temporária como usuário quando o ticket de suporte for fechado ou reaberto

  1. Criar canal

  2. Canal de Arquivamento

  3. Definir Tópico do Canal

channels:join (Apenas para o token do robô)Carregar um arquivo de mídia como uma mensagem do Slack em um canal como um robô primeiro ingressando no canalEntrar no canal
Groups:write (Token do Usuário e de Bot)Criação de canais privados para diferentes equipes e usuários com base na necessidade/tema/objetivo como um robô ou usuárioCriar canal
im:write (tanto do usuário quanto do token do robô)Envio de mensagem individual (IM) como um Robô ou UsuárioEnviar mensagem ao usuário
mpim:write (Token de usuário e de robô)
  1. Enviando uma mensagem em um grupo MPIM como um robô ou usuário

  2. Envio de uma resposta a uma mensagem no grupo MPIM como um robô ou usuário

  3. Abra uma conversa MPIM adicionando vários usuários para enviar a mensagem como um Robô ou Usuário

  1. Enviar mensagem para canal

  2. Send Reply

channels:read (tanto do usuário quanto do token de bot)
  1. Recuperação da lista de canais públicos do espaço de trabalho conectado para enviar mensagens ou gerenciar usuários como Bot ou Usuário.

  2. Ler as informações do canal público como um Bot ou Usuário para enviar mensagens ou gerenciar usuários

  1. Enviar mensagem para canal

  2. Enviar mensagem ao usuário

  3. Enviar arquivo para o canal

  4. Send Reply

  5. Convidar usuários para o canal

  6. Remover usuário do canal

  7. List All Channels

  8. Obter Informações do Canal

  9. List All Channel Members

Groups:read (Token do Usuário e do Bot)
  1. Recuperação da lista de canais privados do espaço de trabalho conectado para enviar mensagens ou gerenciar usuários como Robô ou Usuário.

  2. Ler as informações do canal privado como um Bot ou Usuário para enviar mensagens ou gerenciar usuários

  1. Enviar mensagem para canal

  2. Enviar mensagem ao usuário

  3. Enviar arquivo para o canal

  4. Send Reply

  5. Convidar usuários para o canal

  6. Remover usuário do canal

  7. List All Channels

  8. Obter Informações do Canal

  9. List All Channel Members

im:read (tanto do usuário quanto do token de bot)
  1. Recuperar a lista de conversas de IM do espaço de trabalho conectado para enviar mensagens como um Robô ou Usuário.

  2. Recuperar a lista de conversas de IM das quais o usuário faz parte.

  1. List All Channels

  2. Obter Informações do Canal

mpim:read (Token do usuário e de bot)
  1. Recuperando a lista de grupos de MPIM do espaço de trabalho conectado, para enviar mensagens como um Robô ou Usuário.

  2. Recuperando a lista de conversas MPIM das quais o usuário faz parte.

  1. List All Channels

  2. Obter Informações do Canal

files:read (Apenas para o token de Bot)Recuperar as informações do arquivo, como URL público, e baixar arquivos importantes, como resultados trimestres, de um URL por meio de uma mensagem do Slack como um Robô ou Usuário Get File Info
files:write (Token do usuário e de robô)

Notificar todos os usuários de um grupo de usuários sobre uma atualização importante; Por exemplo, notificar como Robô ou Usuário os Resultados Trimestres de Vendas para todo o grupo da equipe de Vendas/Marketing.

Carregar um arquivo de mídia como uma mensagem do Slack em um canal como um Robô ou Usuário

Enviar arquivo para o canal
usergroups:read (Apenas token de usuário)Recuperar a lista de usuários em um grupo para atualizar ou adicionar usuários como um Robô ou UsuárioListar todos os grupos de usuários
usergroups:write (Somente token de usuário)
  1. Criação de um grupo de usuários para vários canais como um robô ou usuário

  2. Adicionar usuários a um grupo de usuários existente como um Robô ou Usuário sempre que um novo usuário for adicionado a um canal

  3. Habilite ou desabilite dinamicamente o grupo de usuários para o canal temporário sempre que o canal temporário for arquivado/desarquivado.

  1. Criar grupo de usuários

  2. Adicionar usuários ao grupo de usuários

users:read (Token do usuário e de bot)Recuperação da lista de usuários do espaço de trabalho conectado como um Robô ou Usuário para enviar mensagens
  1. Listar todos os usuários

  2. Convidar usuários para o canal

  3. Remover usuário do canal

  4. Enviar mensagem ao usuário

users:read.email (Token de usuário e de robô)Ler as informações do usuário, como nome, e-mail, etc. como um Robô ou Usuário para enviar notificaçõesObter usuário por email
  • Pré-requisitos
  • Adicione a conexão para o Slack
  • Escopos/Permissões

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.