Вы находитесь здесь:
Настройка уведомлений для групп Приложения для ИТ-служб
Сотрудники и ИТ-группы могут получать автоматические уведомления в рабочих группах Microsoft для критических обновлений, например, изменений статуса инцидента и запросов на утверждение. Чтобы использовать эти активные уведомления, настройте бот Azure и настройте каналы уведомлений. Данная настройка применяется к приложениям Salesforce IT Desk и Salesforce IT Service в рабочих группах Microsoft.
Требуемые версии
| Доступно в версиях: Lightning Experience |
| Доступно в версиях: Enterprise, Performance и Unlimited Edition с Agentforce IT Service. |
| Требуемые полномочия пользователя | |
|---|---|
| Для настройки групп Microsoft: | Набор полномочий MicrosoftGraphAccess |
-
Настройте бот Microsoft Azure.
- Войдите на портал Azure.
- Найдите и выберите бот Azure.
- На странице бота Azure выберите «Создать».
-
На странице создания бота Azure настройте данные сведения:
- В поле справки бота введите уникальное имя бота. Например, SalesforceEmployeeBot.
- В списке подписок выберите подписку Azure.
- В списке групп ресурсов выберите существующую группу ресурсов или создайте группу ресурсов.
- В списке резидентов данных выберите «Глобальный».
- В разделе «Ценообразование» выберите «Изменить план», а потом выберите уровень цен «Стандартный».
-
В коде приложения Microsoft настройте следующие параметры:
- В списке «Тип приложения» выберите «Единый клиент».
- В списке типов создания выберите «Создать новый код приложения Microsoft».
- Выберите «Проверить + создать» и дождитесь завершения процесса проверки.
- Выберите Create.
- После завершения развертывания выберите «Перейти к ресурсу».
- На левой панели навигации в разделе «Параметры» выберите «Каналы».
- В списке доступных каналов выберите «Microsoft Teams Commercial», а потом согласитесь с условиями обслуживания, если понадобится.
- Нажмите кнопку «Применить».
- На левой панели навигации в разделе «Параметры» выберите «Конфигурация».
- Найдите поле кода приложения Microsoft и скопируйте значение в безопасное место. Это значение понадобится вам позже для описания приложения «Группы».
-
Настройте приложение бота Microsoft Teams.
- Войдите на Портал разработчика Microsoft Teams.
- Выберите вкладку «Приложения».
- Выберите + Создать приложение.
- В диалоговом окне введите имя приложения. Например, SalesforceEmployeeBot.
- Выберите Create.
- В левой панели навигации в разделе «Настроить» выберите «Функции приложения».
- В разделе «Определение бота» выберите существующий бот или создайте новый бот.
-
В разделе «Что может сделать бот?» установите флажки для функций, которые нужно включить:
- Загрузка и загрузка файлов: Позволяет боту отправлять и получать файлы.
- Только отправка уведомления: Ограничивает бот односторонними исходящими сообщениями.
- Поддерживает аудиовызовы: Включает функцию Voice over IP.
- Поддерживает видеовызовы: Включает функции видеосвязи.
-
В разделе «Выбрать области, в которых люди могут использовать бот» выберите среды, в которых бот будет доступен:
- Личные: Пользователи могут взаимодействовать с ботом в личном чате.
- Группа: Бот может быть добавлен к определенным группам для совместных задач.
- Групповой чат: Бот может быть добавлен в многопользовательские чаты вне определенной рабочей группы.
- Сохраните внесенные изменения.
- На левой панели навигации в разделе «Настроить» выберите «Базовые сведения».
- Заполните все поля соответствующими сведениями.
- Для URL-адресов веб-сайта предоставьте URL-адрес портала.
- В поле кода приложения (клиента) введите код приложения для созданного ранее приложения бота Azure AD.
-
После завершения настройки файл manifest.json должен выглядеть следующим образом.
{ "$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" } } - Чтобы просмотреть файл на портале, перейдите в редактор пакетов приложений и выберите manifest.json.
- Перейдите на начальную страницу Azure Portal и найдите приложение бота по имени.
- В разделе «Управление» выберите полномочия API, а потом назначьте нужные полномочия.
- Выберите «Добавить полномочие».
- Выберите Microsoft Graph.
- Выберите полномочия приложения.
-
Выберите данные полномочия.
- Чат.Создание
- Chat.ManageDeletion.All
- Чат.Чтение.Все
- Chat.Read.WhereInstaled
- Чат.ReadBasic.All
- Chat.ReadBasic.WhereInstaled
- Чат.ReadWrite.All
- Chat.ReadWrite.WhereInstaled
- Чат.UpdatePolicyViolation.All
- ChatMember.Read.All
- ChatMember.Read.WhereInstaled
- ChatMember.ReadWrite.All
- ChatMember.ReadWrite.WhereInstaled
- ChatMessage.Read.All
- Organization.Read.All
- Organization.ReadWrite.All
- TeamsActivity.Read.All
- TeamsActivity.Send
- User.Read.All
- User.ReadBasic.All
- User.ReadWrite.All
- Выберите «Добавить полномочия».
- Выберите «Предоставить согласие администратора (для клиента)».
- Перейдите на портал разработчика Microsoft Teams.
- На панели навигации выберите «Распространить».
-
Выберите «Опубликовать в организации».
После утверждения запроса администратором приложение доступно пользователям в вашей компании.
- В диалоговом окне установки выберите «Добавить».
- Чтобы проверить установку, откройте бот в окне чата, а потом отправьте сообщение для подтверждения ответа бота.
-
Настройте именованные регистрационные данные.
- В поле быстрого поиска введите «Им енованные регистрационные д анные» и выберите «Именов анные регистрационные данные».
- Выберите вкладку внешних регистрационных данных.
- Выберите AzureBotAuthClientCredentialsEC из списка.
- Выберите «Правка».
- Найдите поле «URL-адрес поставщика удостоверений» и замените структурный нуль {tenant_id} фактическим кодом клиента бота Azure.
- Сохраните внесенные изменения.
- Прокрутите вниз к разделу «Основы».
- В поле «NamedAuthPrincipal» выберите раскрывающийся список действий и выберите «Правка».
-
В диалоговом окне редактирования основного введите код клиента бота и секрет клиента в соответствующие поля.
Получите код клиента и секрет клиента в приложении Azure AD, созданном ранее.
- Нажмите кнопку «Сохранить».
- Проверьте обновление статуса проверки подлинности для основного объекта на «Настроено».
- Повторите действия с c по k для внешних регистрационных данных MSTeamsClientCredentialsEC. Убедитесь, что вы обновили {tenant_id}, URL-адрес и предоставили правильный код и секрет клиента.
-
Настройте уведомления.
- В меню настроек перейдите в Salesforce Go > Наборы функций.
- В карточке «Уведомление для Службы сотрудников» выберите «Начало работы».
- Включите «Уведомление для Службы сотрудников».
- Введите строку «Уведомления» в поле «Быстрый поиск» меню «Настройка» и выберите пункт «Многоканалные уведомления» в разделе «Сервисные уведомления».
- В разделе «Каналы» включите «Группы».
- В списке «Все уведомления» выберите «Создать».
- В поле «Базовые сведения» введите «Обновление инцидента» в поле «Имя уведомления».
- В поле «Ссылочный объект» выберите «Инцидент».
- Выберите «Далее».
- На странице условий триггера выберите «Обновить» в качестве типа триггера.
- Настройте условие, установив «Ресурс» на «Статус», «Оператор» на «Изменение» и «Значение на истинное».
- Выберите «Далее».
- На странице «Содержимое уведомлений и каналы» выберите вкладку «Группы».
- Включите уведомление об активации рабочих групп.
- Выберите приложение как Salesforce IT Service или Salesforce IT Desk.
-
В раскрывающемся списке получателя выберите «Код назначенного пользователя (Поле пользователя)».
Вы можете выбрать несколько получателей.
- В поле «Заголовок сообщения» введите заголовок сообщения. Например, «Инцидент{{{Инцидент.Код}} обновлен»
- В поле «Текст сообщения» введите текст сообщения. Обновленная тема инцидента: {{Incident.Subject}} С приоритетом: {{Incident.Priority}}.
- В списке «Выбрать действия» выберите «Просмотр записи».
- Выберите «Далее».
- На странице сводки включите параметры активации уведомлений.
- Сохраните внесенные изменения.
Эта статья решила вашу проблему?
Оставьте свой отзыв, чтобы мы могли стать лучше!

