Центр адміністрування Microsoft Teams пропонує безліч можливостей для ІТ-адміністраторів і власників команд для керування зовнішнім доступом. Наприклад, ви можете використовувати центр адміністрування для увімкнути гостьовий доступ або налаштувати конкретні налаштування доступу, якщо мова йде про зовнішніх користувачів.
Але багато людей все ще вважають за краще використовувати PowerShell для налаштування та керування обліковими записами користувачів у своїх організаціях. Якщо ви новачок у всьому цьому PowerShell і Teams або шукаєте конкретні способи керування зовнішнім доступом, цей короткий посібник для вас.
Як керувати зовнішнім доступом у Microsoft Teams за допомогою PowerShell
Однією з ключових відмінностей між зовнішнім доступом і гостьовим доступом у Teams є те, що гостьовий доступ надає дозвіл на доступ для окремих користувачів. З іншого боку, зовнішній доступ надає дозвіл доступу всім користувачам із певного домену.
Майте на увазі, що залежно від ваших дій вам може знадобитися зачекати від однієї до 24 годин, щоб зміни поширилися в організації.
Дозволити або заблокувати домени
Спочатку вам потрібно встановити модуль Microsoft Teams PowerShell. Просто запустіть PowerShell з правами адміністратора та виконайте таку команду Install-Module -Name PowerShellGet -Force.
Ви можете дозволити користувачам з вашої організації спілкуватися з користувачами з іншого домену за допомогою Set-CsTenantFederationConfiguration командлет. Ви можете використовувати цю команду, щоб увімкнути або вимкнути об’єднання з іншими доменами та загальнодоступними постачальниками.
З іншого боку, якщо ви хочете перевірити поточні налаштування, ви можете запустити файл Get-CsTenantFederationConfiguration командлет.
Наприклад, скористайтеся командлетом Set-CsTenantFederationConfiguration -AllowPublicUsers $True дозволити комунікацію з державними провайдерами.
Якщо ви гіпотетично хочете заблокувати зовнішніх користувачів із домену microsoft.com, скористайтеся командою нижче:
$x = New-CsEdgeDomainPattern -Домен “microsoft.com”
Set-CsTenantFederationConfiguration -BlockedDomains @{Replace=$x}
Докладніше про командлет Set-CsTenantFederationConfiguration можна прочитати на сторінці Сторінка підтримки Microsoft.
Перевірте політику зовнішнього доступу
Ви завжди можете перевірити та переглянути поточні політики зовнішнього доступу, налаштовані для вашої організації, за допомогою Get-CsExternalAccessPolicy командлет.
Якщо ви хочете перевірити конкретні зовнішні політики, ви можете запустити цю команду: Get-CsExternalUserCommunicationPolicy. Наприклад, якщо ви хочете перевірити інформацію про політику передачі зовнішніх файлів, ви можете запустити цю команду: Get-CsExternalUserCommunicationPolicy -Identity BlockExternalP2PFileTransfer.
Створіть нову політику зовнішнього доступу
Якщо вам потрібно налаштувати нову політику зовнішнього доступу, ви можете скористатися New-CsExternalAccessPolicy команда. Наприклад, якщо ви хочете заблокувати користувачам передачу файлів зовнішнім користувачам, ви можете запустити цю команду: New-CsExternalAccessPolicy -Identity BlockExternalP2PFileTransfer $True.
Якщо ви хочете дізнатися більше про використання команд PowerShell для налаштування Teams, відвідайте сторінку Сторінка підтримки Microsoft. Крім того, ви також можете перевірити ці посилання на командлет які є загальними для Skype для бізнесу та Microsoft Teams.
Висновок
На завершення, Центр адміністрування Teams пропонує безліч варіантів для налаштування та керування зовнішніми політиками доступу для вашої організації. Однак багато користувачів все ще вважають за краще використовувати PowerShell, щоб швидше виконувати роботу. На якій ви стороні: PowerShell чи Центрі адміністрування? Дайте нам знати в коментарях нижче.