Como habilito o Slack para uma conta?

Para habilitar notificações do Canvas para todos os usuários em um espaço de trabalho do Slack, um usuário com direitos de administrador do Slack deve criar e instalar o aplicativo Slack para criar um Token de Acesso do Bot. Depois que o bot é criado e verificado, os usuários individuais do Canvas podem habilitar o Slack como um método de contato do Canvas para receber notificações.

Nota: As contas do consórcio secundário não podem gerenciar as configurações do Slack.

Abrir os aplicativos do Slack

Abra api.slack.com/apps no seu navegador de internet.

Se necessário, faça login em sua conta do Slack.

Criar novo aplicativo Slack

Criar novo aplicativo Slack

Clique no botão Criar novo aplicativo (Create New App) [1].

Dê um nome ao aplicativo no campo Nome do aplicativo (App Name) [2]. O nome do aplicativo será exibido para os usuários no espaço de trabalho do Slack.

Selecione o espaço de trabalho da sua instituição ou o espaço de trabalho ao qual o aplicativo deve pertencer na lista suspensa Espaço de trabalho de desenvolvimento do Slack (Development Slack Workspace) [3].

Para criar o aplicativo, clique no botão Criar aplicativo (Create App) [4].

Adicionar escopo OAuth

Abra a página OAuth e permissões (OAuth & Permissions) [1].

Na seção Escopos (Scopes) [2], clique no botão Adicionar um escopo OAuth (Add an OAuth Scope) [3].

Selecionar escopos

Selecionar escopos

Clique no menu suspenso Adicionar permissão por escopo ou método de API (Add permission by Scope or API method) [1] e selecione as seguintes opções de escopo OAuth:

  • canais:gerenciar (channels:manage) [2]: Gerenciar canais públicos aos quais seu aplicativo Slack foi adicionado e criar novos
  • chat:escrever (chat:write) [3]: Enviar mensagens como seu aplicativo Slack
  • grupos:escrever (groups:write) [4]: Gerenciar canais privados aos quais seu aplicativo Slack foi adicionado e criar novos
  • im:escrever (im:write) [5]: Começar mensagens diretas com as pessoas
  • mpim:escrever (mpim:write) [6]: Começar mensagens diretas em grupo com as pessoas
  • usuários:ler (users:read) [7]: Ver as pessoas na área de trabalho
  • usuários:ler.e-mail (users:read.email) [8]: Ver endereços de e-mail de pessoas na área de trabalho

Instalar aplicativo

Instalar aplicativo

Para salvar e instalar o aplicativo, clique no botão Instalar aplicativo no espaço de trabalho (Install App to Workspace).

Permitir acesso ao espaço de trabalho do aplicativo

Permitir acesso ao espaço de trabalho do aplicativo

Uma mensagem é exibida solicitando permissão para o aplicativo acessar o espaço de trabalho do Slack.

Clique no botão Permitir (Allow).

Copiar o token de acesso do Slack Bot

Copiar o token de acesso do Slack Bot

Depois que o aplicativo for criado no Slack, clique no link Instalar aplicativo (Install App) [1].

Localize o token de acesso OAuth do usuário do bot e clique no botão Copiar (Copy) [2].

Adicionar token da API Slack

Na página Configurações da Conta no Canvas, localize a seção Slack API Token e cole o token copiado no campo Nova chave API do Slack API (New Slack API Key) [1].

Para salvar, clique no botão Atualizar configurações (Update Settings) [2].

Nota: Se o título Chave API do Slack não for exibido, atualize a janela do navegador.

Criar método de contato

Na página de configurações do usuário, clique no link Adicionar método de contato (Add Contact Method) [1].

Clique na guia E-mail do Slack (Slack Email) [2] e insira o endereço de e-mail de sua conta do Slack no campo E-mail do Slack (Slack Email) [3].

Em seguida, clique no botão Registrar e-mail do Slack (Register Slack Email) [4].

Confirmar canal de comunicação

No Slack, procure uma notificação enviada ao aplicativo Slack recém-criado com um código de registro do Canvas de quatro dígitos [1].

No Canvas, insira o código de quatro dígitos no campo Confirmar canal de comunicação (Confirm Communication Channel) [2]. Em seguida, clique no botão Confirmar (Confirm) [3].

Depois de confirmado, todos os usuários em sua conta do Slack podem adicionar o método de contato Slack Email e gerenciar suas configurações de notificação do Slack na página Configurações do Usuário.