Instructivo de configuración de la conexión de Microsoft Teams con SMARTFENSE
Consideraciones importantes para configurar la integración con Microsoft Teams:
- Seguir el instructivo de configuración para rellenar los campos necesarios en la plataforma. El usuario que realiza la configuración en Microsoft EntraID debe tener permisos administrativos.
- Autorizar la integración entre SMARTFENSE y Microsoft Teams. El usuario que autoriza la integración debe ser un usuario administrador de Microsoft EntraID y tener un usuario administrador en la plataforma de SMARTFENSE.
- Comprobar la conexión para validar que el proceso se haya realizado correctamente.
- La cuenta (usuario de Microsoft EntraID) que realiza la autorización es desde donde se enviarán las notificaciones. Ese usuario no puede recibir notificaciones por Teams de la plataforma de SMARTFENSE. (No puede auto-notificarse). Por lo tanto ese usuario no puede ser parte de las campañas en SMARTFENSE cuando se utilice esta forma de notificar.
Instructivo de configuración
- Inicie sesión en el portal de Microsoft Azure: https://portal.azure.com/
- Seleccione la opción Azure Active Directory del menú lateral izquierdo.
- Seleccione la opción App registrations.
- Seleccione la opción New registration en el menú superior de Azure Active Directory.
- Ingrese “SMARTFENSE” en el campo Nombre.
- Seleccione Accounts in this organizational directory only (Directorio predeterminado only - Single tenant).
- Ingrese https://www.smartfense.com en el campo Redirect URL.
- Presione el botón Registrar.
- Copie el valor de los campos Id. de aplicación e Id. de directorio correspondientes a la aplicación creada en el paso anterior. Pegue dichos valores en la plataforma de SMARTFENSE dentro del campo Id. de aplicación e Id. de directorio respectivamente.
- Seleccione la opción Redirect URLs de respuesta del menú Overview Configuración.
- Añada https://filialsoporte2.takesecurity.com/config/microsft-teams-auth/callback/ como una nueva URL de respuesta y luego haga clic en Guardar.
- Seleccione la opción API Permissions del menú lateral Manage
- Presione el botón Agregar para ingresar al menú Agregar acceso de API.
- Seleccione la API Microsoft Graph.
-
Seleccione los siguientes permisos para la aplicación Microsoft Graph:
-
A) Permisos delegados:
-
Create chats: Chat.Create
-
Read and write user chat messages: Chat.ReadWrite
-
Add and remove members from chats: ChatMember.ReadWrite
-
Read user chat messages: ChatMessage.Read
-
Send user chat messages: ChatMessage.Send
-
Sign in and read user profile: User.Read
-
Read all users full profiles: User.Read.All
-
-
-
Clic en el botón Update permissions de la sección Agregar acceso de API.
-
Clic en el botón Conceder permisos de la sección Permisos necesarios.
-
Seleccione la opción Certificates & secrets del menú Configuración.
-
Presione en New client secret.
-
Ingrese “SMARTFENSE” en el campo Descripción de la clave
-
Seleccione una opción de expiración
-
Advertencia: Al seleccionar una fecha de expiración debe tener en cuenta que llegada esa fecha, la conexión dejará de funcionar y deberá crear la clave nuevamente. Para cualquier campaña en curso que requiera login del usuario, los usuarios no podrán autenticarse hasta que vuelva a crear la clave y comprobar la conexión exitosamente.
-
-
Clic en Guardar para generar el campo Valor
-
Copie el valor generado. Tenga en cuenta que se muestra una única vez y no puede ser recuperado.
-
Pegue el valor de la clave copiado en el paso anterior en la plataforma de SMARTFENSE, en el campo Clave secreta de aplicación.
-
Clic en el botón Comprobar conectividad dentro de la plataforma SMARTFENSE para corroborar que la configuración se realizó con éxito.
Advertencia: Extensiones bloqueadores de anuncios como Ad-Block Plus suelen interferir en esta prueba, por lo que se recomienda desactivarlas al momento de comprobar la conectividad.