Microsoft Teams
Microsoft 365 Teams – це платформа для спільної роботи, яка поєднує чат, відеоконференції та обмін файлами, надаючи централізований хаб для ефективної командної роботи. Вона дозволяє організаціям зв’язуватися, співпрацювати та спілкуватися ефективно, незалежно від того, чи працюють вони віддалено, чи в офісі.
Перед налаштуванням
Перш ніж підключитися, вам потрібно переконатися, що у вас є обліковий запис Microsoft 365.
Використання вебхуків та дій для повідомлень каналу
Якщо ви хочете використовувати вебхуки та/або дії для повідомлень каналу, вам потрібно отримати схвалення адміністратора організації. Існує два способи надання згоди адміністратора.
Перший спосіб – надати загальну згоду адміністратора для додатка Blackbird на рівні всього тенанта:
- Увійдіть до центру адміністрування Microsoft Entra як глобальний адміністратор, адміністратор привілейованих ролей або користувач з дозволом надавати дозволи додаткам.
- Перейдіть до Identity > Applications > Enterprise applications > All applications.
- Введіть Blackbird у поле пошуку, а потім виберіть додаток Blackbird з результатів пошуку.
- Перейдіть до Security > Permissions.
- Натисніть на Grant admin consent for Blackbird.io International LLC.
Другий спосіб – налаштувати робочий процес згоди адміністратора:
- Увійдіть до центру адміністрування Microsoft Entra як глобальний адміністратор.
- Перейдіть до Identity > Applications > Enterprise applications > Consent and permissions > Admin consent settings.
- У розділі Admin consent requests виберіть Yes для Users can request admin consent to apps they are unable to consent to.
- Налаштуйте такі параметри:
- Who can review admin consent requests - виберіть користувачів, групи або ролі, призначені для перегляду запитів на згоду адміністратора. Перевіряючі можуть переглядати, блокувати або відхиляти запити на згоду адміністратора, але лише глобальні адміністратори можуть схвалювати запити на згоду адміністратора. Для схвалення запитів перевіряючий повинен мати необхідні дозволи для надання згоди адміністратора на запитуваний додаток. Особи, призначені як перевіряючі, можуть переглядати вхідні запити на вкладці My Pending після того, як вони були призначені перевіряючими. Будь-які нові перевіряючі не зможуть діяти з існуючими або протермінованими запитами на згоду адміністратора.
- Selected users will receive email notifications for requests - увімкніть або вимкніть сповіщення електронною поштою перевіряючим після створення запиту.
- Selected users will receive request expiration reminders - увімкніть або вимкніть нагадування електронною поштою перевіряючим, коли термін дії запиту майже закінчується.
- Consent request expires after (days) - вкажіть, як довго запити залишаються дійсними.
- Натисніть Save.
Підключення
- Перейдіть до додатків і знайдіть Microsoft 365 Teams.
- Натисніть Add Connection.
- Назвіть своє підключення для подальшого використання, наприклад, ‘Моя організація’.
- У полі Channel messages scope required вкажіть Yes, якщо ви хочете використовувати вебхуки та/або дії для повідомлень каналу, і No, якщо ні. Різні дозволи додаються до запиту авторизації залежно від значення цього параметра підключення.
- Натисніть Authorize connection.
- Дотримуйтесь інструкцій, які надає Microsoft, авторизуючи Blackbird.io діяти від вашого імені.
- Коли ви повернетесь до Blackbird, переконайтеся, що з’явилося підключення і його статус Connected.
Actions
Chat
- List chats повертає список чатів, у яких бере участь користувач.
- Get chat message отримує одне повідомлення або відповідь на повідомлення в чаті.
- Download files attached to chat message.
- Get the most recent chat messages.
- Send message to chat надсилає нове повідомлення до вказаного чату. За бажанням ви можете прикріпити файл з OneDrive та/або файл, отриманий в результаті попередньої дії.
- Delete message from chat.
Channel
- Get channel message отримує одне повідомлення або відповідь на повідомлення в каналі.
- Download files attached to channel message.
- Send message to channel надсилає нове повідомлення до вказаного каналу. За бажанням ви можете прикріпити файл з OneDrive та/або файл, отриманий в результаті попередньої дії.
- Reply to message in channel надсилає відповідь на повідомлення до вказаного каналу. За бажанням ви можете прикріпити файл з OneDrive та/або файл, отриманий в результаті попередньої дії.
Users
- Get my user information отримує інформацію про поточний обліковий запис.
- List all users повертає список користувачів у вашій організації.
- Get user.
- Get chat members перераховує всіх учасників розмови в чаті.
Events
- On message sent to chat запускається, коли до чату надсилається нове повідомлення.
- On message with attachments sent to chat запускається, коли до чату надсилається нове повідомлення з вкладеннями.
- On user mentioned in chat запускається, коли до чату надсилається нове повідомлення із згадкою вказаного користувача.
- On message sent to channel запускається, коли до каналу надсилається нове повідомлення.
- On message with attachment sent to channel запускається, коли до каналу надсилається нове повідомлення з вкладеннями.
- On user mentioned in channel запускається, коли до каналу надсилається нове повідомлення із згадкою вказаного користувача.
Відсутні функції
У майбутньому ми можемо додати:
- Вебхуки для запису онлайн-зустрічей та транскрипції
- Вебхуки для учасників чату/каналу
- Більше дій для команд, каналів, чатів
- Дії для онлайн-зустрічей
- Дії для змін та розкладів
Повідомте нам, якщо вас це цікавить!