Передумови
Перш ніж налаштовувати Microsoft Teams, переконайтеся, що у вас є:- Адміністратор Microsoft Teams, який може завантажувати та схвалювати застосунки організації. Обидві адміністративні ролі може виконувати одна й та сама особа.
- Адміністратор Microsoft Entra, лише якщо ви хочете ввімкнути необов’язковий резервний пошук за адресою електронної пошти/UPN зі згодою на рівні тенанта для застосунку
User.Read.All - Права адміністратора Living Security
- Активна організація в Living Security
- Назви команд і каналів, до яких слід доставляти оголошення безпеки, якщо ввімкнено оголошення в каналах
- Ідентифікатор вашого тенанта Microsoft Entra, доступний у Microsoft Entra admin center → Identity → Overview
Хто що виконує
Налаштування
Відкрийте панель налаштування Microsoft Teams
Підключіть ваш тенант Microsoft
Завантажте регіональний пакет Teams
Завантажте й установіть пакет у Teams admin center
- Teams app ID і bot app ID збігаються зі значеннями, показаними в Living Security
- Назва застосунку відповідає регіональній назві Living Security або назві, яку ви задали, якщо виконали ребрендинг пакета
- Видавцем указано Living Security. Ребрендинг пакета не змінює видавця
- Застосунок розблоковано
- Застосунок доступний потрібним користувачам або групам
- Застосунок установлено через політики налаштування застосунків або цільове встановлення для користувачів і команд/каналів, які мають отримувати сповіщення
Установіть або відкрийте застосунок
Налаштуйте повідомлення про встановлення
- Send install messages
- Send personal install messages
- Send channel install messages
- Default message
- Personal message
- Channel message
{{installerName}}, що замінюється відображуваним іменем користувача, який установив застосунок. Залиште персональне або канальне повідомлення порожнім, щоб використовувати налаштоване типове повідомлення. Якщо типове повідомлення також порожнє, Living Security використовує вбудоване повідомлення для відповідної області.Перевірте налаштування
Надішліть тестові сповіщення
User.Read.All.Якщо персональне встановлення не виявлено, попросіть користувача встановити або відкрити
персональний застосунок Living Security, знову виберіть Validate install, а потім
повторно надішліть тест. Розширений цільовий тест за адресою електронної пошти/UPN використовуйте лише тоді, коли
ввімкнено необов’язковий резервний пошук.Ребрендинг регіонального пакета
Регіональний пакет — це ZIP-архів із трьох файлів:manifest.json, color.png і outline.png. Ви можете задати власну назву застосунку та значки в цьому пакеті до його завантаження. Living Security підтримує такий спосіб для регіональних пакетів, які адміністратор Teams завантажує безпосередньо.
Виконайте це після завантаження та перевірки пакета й до його завантаження в Teams admin center.
Розпакуйте пакет
manifest.json, color.png і outline.png.Замініть значки
color.png і outline.png власними значками. Збережіть ті самі назви
файлів.Задайте назву застосунку
manifest.json відредагуйте ці два поля:-
name.short— назва, що відображається в заголовку застосунку Teams та інших місцях з обмеженим простором. Максимум 30 символів. -
name.full— назва, що відображається в каталозі застосунків і на сторінці відомостей про застосунок. Максимум 100 символів.Якщо застосунок Living Security уже завантажено в Teams admin center, установіть дляversionзначення, вище за версію, установлену там. Microsoft Teams відхиляє оновлення, яке не збільшує версію, а щойно завантажений пакет може мати ту саму версію або нижчу, ніж пакет, який ви вже встановили.Переглянути встановлену версію можна в Teams admin center у розділі Teams apps → Manage apps на сторінці відомостей про застосунок. Порівняйте її зі значеннямversionуmanifest.json, який ви щойно завантажили, а потім задайте значення, вище за обидва. Зберігайте форматMAJOR.MINOR.PATCHіз трьох чисел.Наприклад, якщо встановлено застосунок1.1.1, а ваше нове завантаження має1.1.0, задайте1.1.2. Підвищення завантаженого1.1.0до1.1.1повторило б встановлену версію, і Teams відхилив би завантаження.
Не змінюйте поля ідентифікації
-
id -
botIdуbots -
webApplicationInfo -
validDomains -
contentUrlіwebsiteUrlуstaticTabs
Знову запакуйте три файли в ZIP
manifest.json міститься всередині папки.Завантажте та перевірте
Видавець і контрольна сума
Ребрендинг змінює назву застосунку та значки. Він не змінює двох речей:- Видавцем залишається Living Security. Поля
developerманіфесту вказують Living Security і містять посилання на вебсайт Living Security, політику конфіденційності та умови користування. Разом вони ідентифікують компанію, яка надає сервіс, тому Teams і надалі показує Living Security як видавця на сторінці відомостей про застосунок, у діалогах надання дозволів і зведеннях про використання застосунку. Користувачі бачать вашу назву та значки в заголовку застосунку, каталозі застосунків і сповіщеннях. - Контрольна сума SHA256 більше не збігається. Контрольна сума, показана в Living Security, описує пакет у завантаженому вигляді. Перевірте її до редагування файлів, а потім зафіксуйте контрольну суму вашого пакета після ребрендингу для записів про впровадження.
Необов’язково: увімкнення резервного пошуку за адресою електронної пошти/UPN
Звичайне персональне доставлення використовує довірений ідентифікатор об’єкта Microsoft Entra, уже відомий Living Security, разом із посиланням на розмову з ботом, отриманим, коли користувач установлює або відкриває застосунок. Доставлення в канал використовує збережене посилання на розмову каналу. Жоден із цих шляхів не потребує Microsoft Graph. Якщо отримувач не має довіреного ідентифікатора об’єкта Entra, Living Security може за потреби використати Microsoft Graph, щоб визначити отримувача за адресою електронної пошти або UPN. Щоб увімкнути цей резервний варіант, попросіть адміністратора Microsoft Entra натиснути Grant optional User.Read.All consent на панелі налаштування Teams і схвалити дозвіл застосункуUser.Read.All Microsoft Graph для регіонального застосунку
Living Security Teams.
Процес надання згоди адміністратора відповідає такому шаблону Microsoft Entra:
- Teams app ID ідентифікує пакет застосунку, який можна встановити, у Microsoft Teams admin center.
- Bot app ID ідентифікує застосунок Microsoft Entra регіонального бота та є ідентифікатором клієнта (client ID), що використовується в необов’язковому процесі надання згоди адміністратора.
User.Read.All з наявних реєстрацій регіональних
застосунків Living Security. Клієнти, які вже надали
згоду, можуть і далі використовувати резервний пошук за адресою електронної пошти/UPN без повторного налаштування.Типи сповіщень
Залежно від прав вашої організації та налаштованих Playbooks Living Security може надсилати:Налаштування вигляду
Сповіщення Teams використовують конфігурацію вашої організації в Living Security. Підтримувані поля охоплюють відображувану назву клієнта, підтримувані поля логотипа й бренду, текст повідомлень, заклики до дії, посилання призначення, текст про впровадження та текст підтримки/контактів. Повідомлення про встановлення можна налаштувати в Settings → Communications → Channels → Microsoft Teams → Install message controls. Ви можете повністю вимкнути повідомлення про встановлення, вимкнути лише персональні або канальні повідомлення про встановлення та налаштувати типовий, персональний або канальний текст. Назва застосунку Teams і значки надходять із регіонального пакета. Щоб задати власні, див. Ребрендинг регіонального пакета.Оновлення або видалення застосунку
- Коли Living Security надає оновлений регіональний пакет, завантажте його з панелі каналу Microsoft Teams і завантажте цей пакет через Teams admin center. Перед впровадженням перевірте показані app ID, bot ID і контрольну суму.
- Зміни бренду не зберігаються під час оновлення пакета. Кожен новий регіональний пакет знову містить назву застосунку та значки Living Security. Повторно застосуйте свої зміни за допомогою розділу Ребрендинг регіонального пакета, перш ніж завантажувати новий пакет. Зберігайте свої значки, два значення назви та версію, яку ви завантажували востаннє, в доступному місці, щоб кожне оновлення було коротким повторенням тих самих кроків. Новий пакет не завжди має вищу версію, ніж встановлений вами, тому задавайте версію, виходячи з того, що Teams показує як встановлене.
- Повторно виконайте Validate install і надішліть ще одне тестове сповіщення після оновлення застосунку або політики.
- Видалення або блокування застосунку унеможливлює проактивні сповіщення для цього користувача чи каналу. Перевстановіть застосунок і надішліть новий тест, щоб Living Security отримала актуальну подію встановлення Teams.
- Якщо ви припиняєте доставлення через Teams, вилучіть Teams із відповідних Playbooks перед видаленням застосунку з Microsoft Teams.
Усунення несправностей
Користувач не отримує персональне сповіщення
Користувач не отримує персональне сповіщення
- Переконайтеся, що персональний застосунок Living Security Teams установлено, а користувач його відкривав, щоб Living Security мала актуальне посилання на розмову
- Переконайтеся, що налаштований ідентифікатор тенанта Microsoft є тенантом, у якому перебуває користувач
- Якщо діагностика показує, що було здійснено спробу резервного пошуку за адресою електронної пошти/UPN, переконайтеся, що згоду адміністратора для
User.Read.Allнадано показаному Bot app ID для правильного тенанта - Коли використовується резервний пошук за адресою електронної пошти/UPN, переконайтеся, що адреса електронної пошти або UPN користувача в Living Security збігається з Microsoft Entra ID
- Попросіть користувача розблокувати або перевстановити застосунок, якщо він раніше його видалив чи заблокував
Оголошення в каналі не з’являється
Оголошення в каналі не з’являється
- Переконайтеся, що застосунок Living Security Teams установлено в цільовій команді або каналі.
- Переконайтеся, що зіставлення каналу в Living Security використовує правильну команду та канал.
- Перевірте, чи канал не було видалено, перейменовано, заархівовано або обмежено.
- Перевстановіть застосунок у цільовій команді або каналі та надішліть ще одне тестове сповіщення.
Необов’язковий пошук за адресою електронної пошти/UPN або надання згоди завершується помилкою
Необов’язковий пошук за адресою електронної пошти/UPN або надання згоди завершується помилкою
- Переконайтеся, що адміністратор Microsoft Entra надав згоду на рівні тенанта для
Microsoft Graph
User.Read.Allпоказаному Bot app ID. - Переконайтеся, що налаштований ідентифікатор тенанта є тенантом, у якому розташовані користувачі та Teams.
- Переконайтеся, що користувач існує в Microsoft Entra ID і не є гостем з іншого тенанта.
Communication Log показує, що потрібна згода адміністратора Microsoft
Communication Log показує, що потрібна згода адміністратора Microsoft
TEAMS_ADMIN_CONSENT_REQUIRED або помилка Microsoft AADSTS7000229 означає, що під час пошуку отримувача за адресою електронної пошти/UPN було здійснено спробу використати необов’язковий резервний варіант Microsoft Graph, але регіональний застосунок Living Security Teams не має суб’єкта служби (корпоративного застосунку) у підключеному тенанті Microsoft Entra. Типові маршрути з довіреним ідентифікатором і збереженою розмовою не потребують цієї згоди. Це не означає, що термін дії секрету Living Security сплив.- Відкрийте Settings → Communications → Channels → Microsoft Teams. Також можна скористатися Open Microsoft Teams setup у повідомленні про помилку в Communication Log.
- Переконайтеся, що підключено правильний ідентифікатор тенанта Microsoft Entra.
- Якщо потрібен резервний пошук за адресою електронної пошти/UPN, попросіть адміністратора Microsoft Entra натиснути Grant optional User.Read.All consent і схвалити
User.Read.Allдля показаного Bot app ID. Інакше переконайтеся, що отримувач відкривав персональний застосунок і що Living Security має його довірений ідентифікатор об’єкта Entra. - Після того як Microsoft завершить обробку згоди, надішліть розширений цільовий тест за адресою електронної пошти/UPN з налаштувань Microsoft Teams. Communication Log показує історію доставлення та діагностику; він не доставляє повторно повідомлення, яке не було доставлено.
Застосунок установлено, але сповіщення не надходять
Застосунок установлено, але сповіщення не надходять
- Перевірте, чи бота не було заблоковано, видалено або деінстальовано
- Якщо застосунок було встановлено до підключення тенанта в Living Security, збережіть тенант і виберіть Validate install, щоб Living Security могла зіставити наявне встановлення
- Перевстановлюйте лише тоді, коли перевірка не може виявити наявне встановлення
- Переконайтеся, що цільовий користувач або канал отримав останню подію встановлення застосунку
- Надішліть нове тестове сповіщення після перевстановлення застосунку
Безпека
Living Security використовує Microsoft GraphUser.Read.All лише для необов’язкового резервного пошуку отримувачів за адресою електронної пошти/UPN. Типово маршрутизація персональних сповіщень використовує довірений ідентифікатор об’єкта Entra із даних сутностей Living Security та посилання на розмову з ботом, отримане з Microsoft Teams. Ідентифікатори об’єктів і посилання на розмови, передані абонентом, не вважаються довіреними даними маршрутизації. Повідомлення Microsoft Teams доставляються через бота Teams Living Security, призначеного лише для сповіщень, за допомогою проактивних повідомлень Microsoft Teams.
Living Security не вимагає від клієнтів створювати власну реєстрацію застосунку Microsoft Entra або передавати секрет клієнта, що належить клієнту, для стандартного налаштування застосунку Teams.
Регіональні пакети Teams узгоджують app ID, bot ID і кінцеву точку повідомлень із регіоном Living Security, де розміщено вашу організацію.

