Usted está aquí:
Configurar notificaciones para aplicaciones de equipos para servicios de TI
Los empleados y los equipos de TI pueden recibir notificaciones automáticas en Microsoft Teams para actualizaciones críticas, como cambios de estado de incidentes y solicitudes de aprobación. Para utilizar estas notificaciones proactivas, configure un bot de Azure y configure sus canales de notificación. Esta configuración es aplicable para las aplicaciones Salesforce IT Desk y Salesforce IT Service en Microsoft Teams.
Ediciones necesarias
| Disponible en: Lightning Experience |
| Disponible en: Ediciones Enterprise, Performance y Unlimited con Agentforce IT Service. |
| Permisos de usuario necesarios | |
|---|---|
| Para configurar Microsoft Teams: | Conjunto de permisos MicrosoftGraphAccess |
-
Configure el bot de Microsoft Azure.
- Inicie sesión en el portal de Azure.
- Busque Bot de Azure y selecciónelo.
- En la página Bot de Azure, seleccione Crear.
-
En la página Crear un bot de Azure, configure estos detalles:
- En el cuadro Manejo de bot, introduzca un nombre exclusivo para su bot. Por ejemplo, SalesforceEmployeeBot.
- En la lista Suscripción, seleccione su suscripción de Azure.
- En la lista Grupo de recursos, seleccione un grupo de recursos existente o cree un grupo de recursos.
- En la lista Residencia de datos, seleccione Global.
- Bajo Precios, seleccione Cambiar plan y luego seleccione el nivel de precios estándar.
-
Bajo Id. de aplicación de Microsoft, configure estos parámetros:
- En la lista Tipo de aplicación, seleccione Arrendatario único.
- En la lista de tipos de creación, seleccione Crear nuevo Id. de aplicación de Microsoft.
- Seleccione Revisar + crear y espere que se complete el proceso de validación.
- Seleccione Crear.
- Tras completar la implementación, seleccione Ir a recurso.
- En el panel de navegación izquierdo, bajo Configuración, seleccione Canales.
- Desde la lista de canales disponibles, seleccione Microsoft Teams Commercial y luego acepte las condiciones del servicio si se le solicita.
- Seleccione Aplicar.
- En el panel de navegación izquierdo, bajo Configuración, seleccione Configuración.
- Busque el campo Id. de aplicación de Microsoft y copie el valor en una ubicación segura. Necesitará este valor más adelante para su manifiesto de aplicación Equipos.
-
Configure la aplicación Microsoft Teams Bot.
- Inicie sesión en el Portal de desarrolladores de Microsoft Teams.
- Seleccione la ficha Aplicaciones.
- Seleccione + Nueva aplicación.
- En el cuadro de diálogo, introduzca un nombre para la aplicación. Por ejemplo, SalesforceEmployeeBot.
- Seleccione Crear.
- En el panel de navegación izquierdo, bajo Configurar, seleccione Funciones de aplicación.
- Bajo Identificar su bot, seleccione un bot existente o cree un nuevo bot.
-
Bajo ¿Qué puede hacer su bot?, seleccione las casillas de verificación para las funciones que desea activar:
- Cargue y descargue archivos: Permite al bot enviar y recibir archivos.
- Solo enviar notificación: Limita el bot a mensajes salientes unidireccionales.
- Admite llamadas de audio: Activa la función de voz sobre IP.
- Admite videollamadas: Activa funciones de comunicación por vídeo.
-
Bajo Seleccionar los ámbitos donde las personas pueden utilizar su bot, seleccione los entornos donde el bot está disponible:
- Personal: Los usuarios pueden interactuar con el bot en un chat privado individual.
- Equipo: El bot se puede agregar a equipos específicos para tareas de colaboración.
- Chat de grupo: El bot se puede agregar a chats de múltiples usuarios fuera de un equipo específico.
- Guarde sus cambios.
- En el panel de navegación izquierdo, bajo Configurar, seleccione Información básica.
- Rellene todos los campos con información relevante.
- Para direcciones URL de sitios web, proporcione la URL de su portal.
- En el campo Id. de aplicación (cliente), introduzca el Id. de aplicación para la aplicación de bot de Azure AD que creó anteriormente.
-
Tras completar la configuración, su archivo manifest.json debería tener el aspecto del siguiente ejemplo.
{ "$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.23/MicrosoftTeams.schema.json", "version": "1.0.0", "manifestVersion": "1.23", "id": "02515a34-b249-44e0-9908-244dc8d5dcb2", "name": { "short": "test-notifications", "full": "test-notifications" }, "developer": { "name": "Your Webiste", "websiteUrl": "https://yourwebsite.com", "privacyUrl": "https://yourwebsite.com", "termsOfUseUrl": "https://yourwebsite.com" }, "description": { "short": "short description", "full": "Long Description" }, "icons": { "outline": "outline.png", "color": "color.png" }, "accentColor": "#ffffff", "bots": [ { "botId": "6b748562-dee8-4c5a-9053-2d07e80ab54b", "scopes": [], "isNotificationOnly": false, "supportsCalling": false, "supportsVideo": false, "supportsFiles": false } ], "validDomains": [], "webApplicationInfo": { "id": "6b748562-dee8-4c5a-9053-2d07e80ab54b" } } - Para ver el archivo en el portal, vaya a Editor de paquetes de aplicaciones y luego seleccione manifest.json.
- Vaya a la página de inicio del Portal de Azure y busque la aplicación de bot por nombre.
- En la sección Gestionar, seleccione Permisos de API y luego asigne los permisos requeridos.
- Seleccione Agregar un permiso.
- Seleccione Microsoft Graph.
- Seleccione los permisos Aplicación.
-
Seleccione estos permisos.
- Chat.Crear
- Chat.ManageDeletion.All
- Chat.Leer.Todo
- Chat.Read.WhereInstalled
- Chat.ReadBasic.All
- Chat.ReadBasic.WhereInstalled
- Chat.ReadWrite.All
- Chat.ReadWrite.WhereInstalled
- Chat.UpdatePolicyViolation.All
- ChatMember.Read.All
- ChatMember.Read.WhereInstalled
- ChatMember.ReadWrite.All
- ChatMember.ReadWrite.WhereInstalled
- ChatMessage.Read.All
- Organization.Read.All
- Organization.ReadWrite.All
- TeamsActivity.Read.All
- TeamsActivity.Enviar
- User.Read.All
- User.ReadBasic.All
- User.ReadWrite.All
- Seleccione Agregar permisos.
- Seleccione Otorgar consentimiento administrador (para su arrendatario).
- Vaya al portal de desarrolladores de Microsoft Teams.
- En la barra de navegación, seleccione Distribuir.
-
Seleccione Publicar en su organización.
Después de que el administrador apruebe la solicitud, la aplicación estará disponible para los usuarios de su empresa.
- En el cuadro de diálogo de instalación, seleccione Agregar.
- Para verificar la instalación, abra el bot en una ventana de chat y luego envíe un mensaje para confirmar que el bot responde.
-
Configure Credenciales nombradas.
- En el cuadro Búsqueda rápida, introduzca Credenciales nombradas y seleccione Credenciales nombradas.
- Seleccione la ficha Credenciales externas.
- Seleccione AzureBotAuthClientCredentialsEC desde la lista.
- Seleccione Modificar.
- Busque el campo URL de proveedor de identidad y sustituya el marcador de posición {tenant_id} por su Id. de arrendatario de bot de Azure actual.
- Guarde sus cambios.
- Desplácese a la sección Principales.
- Para NamedAuthPrincipal, seleccione el menú desplegable de acciones y seleccione Modificar.
-
En el cuadro de diálogo Modificar principal, introduzca el Id. de Cliente de bot de Azure y el Secreto de cliente en los campos respectivos.
Obtenga el Id. de cliente y el secreto de cliente desde la aplicación Azure AD que se creó anteriormente.
- Seleccione Guardar.
- Verifique que el Estado de autenticación del principal está actualizado a Configurado.
- Repita los pasos de c a k para la credencial externa MSTeamsClientCredentialsEC. Asegúrese de actualizar la {tenant_id}, URL y proporcionar el Id. y el secreto de cliente correctos.
-
Configure notificaciones.
- Desde el menú Configuración, vaya a Salesforce Go > Conjuntos de funciones.
- En la tarjeta Notificación de Servicio de empleados, seleccione Primeros pasos.
- Active Notificación para Servicio de empleados.
- Desde Configuración, en el cuadro Búsqueda rápida, introduzca Notificaciones y seleccione Notificaciones multicanal bajo Notificaciones de servicio.
- Bajo la sección Canales, active Equipos.
- En la lista Todas las notificaciones, seleccione Nuevo.
- En el campo Información básica, introduzca Actualización de incidente para el nombre de notificación.
- En el campo Objeto de referencia, seleccione Incidente.
- Seleccione Siguiente.
- En la página Condiciones de desencadenador, seleccione Actualizar como el Tipo de desencadenador.
- Configure la condición estableciendo Recurso en Estado, Operador en Se cambia y Valor en Verdadero.
- Seleccione Siguiente.
- En la página Canales y contenido de notificación, seleccione la ficha Equipos.
- Active la notificación Activar equipos.
- Seleccione la aplicación como Salesforce IT Service o Salesforce IT Desk.
-
Desde la lista desplegable Destinatario, seleccione Id. de usuario asignado (Campo de usuario).
Puede seleccionar múltiples destinatarios.
- En el campo Título del mensaje, introduzca título del mensaje. Por ejemplo, Incidente {{Incidente.Id}} Actualizado
- En el campo Cuerpo de mensaje, introduzca el cuerpo del mensaje. Asunto de incidente actualizado: {{Incident.Subject}} Con prioridad: {{Incident.Priority}}.
- Desde la lista Seleccionar acciones, seleccione Ver registro.
- Seleccione Siguiente.
- En la página Resumen, active activar preferencias de notificación.
- Guarde sus cambios.
¿Resolvió este artículo su problema?
¡Háganos saber cómo podemos mejorar!

