¿Cómo habilito Slack para una cuenta?
Para habilitar las notificaciones de Canvas para todos los usuarios dentro de un espacio de trabajo de Slack, un usuario con derechos de administrador de Slack debe crear e instalar la aplicación Slack para crear un autentificador de acceso de bot. Después de que se cree y verifique el bot, los usuarios individuales de Canvas pueden habilitar Slack como un método de contacto de Canvas para recibir notificaciones.
Nota: Las cuentas secundarias del consorcio no pueden gestionar la configuración de Slack.
Abrir aplicaciones de Slack
Abrir api.slack.com/apps en su navegador de Internet.
De ser necesario, inicie sesión en su cuenta de Slack.
Crear nueva aplicación de Slack
Haga clic en el botón Crear nueva aplicación (Create New App) [1].
Dé a la aplicación un nombre en el campo Nombre de la aplicación (App Name) [2]. El nombre de la aplicación se mostrará a los usuarios en el espacio de trabajo de Slack.
Seleccione el espacio de trabajo de su institución o el espacio de trabajo al que debe pertenecer la aplicación en el menú desplegable Espacio de trabajo de Slack de desarrollo (Development Slack Workspace) [3].
Para crear la aplicación, haga clic en el botón Crear aplicación (Create App) [4].
Agregar alcance de OAuth
Abra la página OAuth y permisos (OAuth & Permissions) [1].
En la sección Alcances (Scopes) [2], haga clic en el botón Agregar un alcance de OAuth (Add an OAuth Scope) [3].
Seleccionar alcances
Haga clic en el menú desplegable Agregar permiso por alcance o método de API (Add permission by Scope or API method) [1] y seleccione las siguientes opciones de alcance de OAuth:
- channels:manage [2]: Administrar los canales públicos a los que su aplicación Slack se haya agregado y cree nuevos
- chat:write [3]: Enviar mensajes como su aplicación Slack
- groups:write [4]: Administrar los canales privados a los que su aplicación Slack se haya agregado y cree nuevos
- im:write [5]: Comenzar mensajes directos con personas
- mpim:write [6]: Comenzar mensajes directos grupales con personas
- users:read [7]: Ver personas en el espacio de trabajo
- users:read.email [8]: Ver direcciones de correo electrónico de las personas en el lugar de trabajo
Instalar aplicación
Para guardar e instalar la aplicación, haga clic en el botón Instalar aplicación para el espacio de trabajo (Install App to Workspace) .
Permitir el acceso al espacio de trabajo de la aplicación
Aparece un mensaje que solicita permiso para la aplicación para acceder al espacio de trabajo de Slack.
Haga clic en el botón Permitir (Allow).
Copiar autentificador de acceso del bot de Slack
Una vez que la aplicación se cree en Slack, haga clic en el enlace Instalar aplicación (Install App) [1].
Ubique el autentificador de acceso de OAuth del usuario del bot y haga clic en el botón Copiar (Copy) [2].
Agregar autentificador de API de Slack
En la página de Configuraciones de la cuenta (Account Settings) en Canvas, ubique la sección Autentificador de API de Slack (Slack API Token) y pegue el autentificador copiado en el campo Nueva clave API de Slack (New Slack API Key) [1].
Para guardar, haga clic en el botón Actualizar configuraciones (Update Settings) [2].
Nota: Si el encabezado Clave API de Slack (Slack API Key) no aparece, actualice la ventana de su navegador.
Crear método de contacto
En su página de configuraciones del usuario, haga clic en el enlace Agregar un método de contacto (Add Contact Method) [1].
Haga clic en la pestaña Correo electrónico de Slack (Slack Email) [2], e ingrese la dirección de correo electrónico de su cuenta de Slack en el campo Correo electrónico de Slack (Slack Email) [3].
Luego, haga clic en el botón Registrar correo electrónico de Slack (Register Slack Email) [4].
Confirmar canal de comunicación
En Slack, busque una notificación enviada a la aplicación de Slack creada recientemente con un código de registro de Canvas de cuatro dígitos [1].
En Canvas, ingrese el código de cuatro dígitos en el campo Confirmar canal de comunicación (Confirm Communication Channel) [2]. Luego, haga clic en el botón Confirmar (Confirm) [3].
Una vez confirmado, todos los usuarios en su cuenta de Slack pueden agregar el método de contacto de correo electrónico de Slack y administrar sus configuraciones de notificaciones de Slack en la página Configuraciones del usuario (User Settings).