Centrum administracyjne Microsoft Teams oferuje administratorom IT i właścicielom zespołów wiele opcji kontroli dostępu z zewnątrz. Na przykład możesz użyć centrum administracyjnego, aby umożliwić dostęp dla gości lub dostosować określone ustawienia dostępu, jeśli chodzi o użytkowników zewnętrznych.
Jednak wiele osób nadal woli używać programu PowerShell do konfigurowania kont użytkowników i zarządzania nimi w swoich organizacjach. Jeśli jesteś nowy w tej całej sprawie PowerShell i Teams lub szukasz konkretnych sposobów zarządzania dostępem zewnętrznym, ten krótki przewodnik jest dla Ciebie.
Jak zarządzać dostępem zewnętrznym w Microsoft Teams za pomocą PowerShell
Jedną z kluczowych różnic między dostępem zewnętrznym a dostępem gościa w usłudze Teams jest to, że dostęp gościa oferuje uprawnienia dostępu poszczególnym użytkownikom. Z drugiej strony dostęp z zewnątrz daje uprawnienia dostępu wszystkim użytkownikom z określonej domeny.
Pamiętaj, że w zależności od Twoich działań może być konieczne odczekanie od jednej do 24 godzin na rozpowszechnienie zmian w całej organizacji.
Zezwól lub zablokuj domeny
Najpierw musisz zainstalować moduł Microsoft Teams PowerShell. Po prostu uruchom PowerShell z uprawnieniami administratora i uruchom następujące polecenie Install-Module -Name PowerShellGet -Force .

Możesz zezwolić użytkownikom z Twojej organizacji na komunikowanie się z użytkownikami z innej domeny za pomocą polecenia cmdlet Set-CsTenantFederationConfiguration . Za pomocą tego polecenia można włączyć lub wyłączyć federację z innymi domenami i dostawcami publicznymi.
Z drugiej strony, jeśli chcesz sprawdzić bieżące ustawienia, możesz uruchomić polecenie cmdlet Get-CsTenantFederationConfiguration .

Na przykład użyj polecenia cmdlet Set-CsTenantFederationConfiguration -AllowPublicUsers $True, aby zezwolić na komunikację z dostawcami publicznymi.
Jeśli hipotetycznie chcesz zablokować użytkowników zewnętrznych z domeny microsoft.com, użyj poniższego polecenia:
$x = Nowy wzorzec domeny CsEdge — domena „microsoft.com”
Set-CsTenantFederationConfiguration -BlockedDomains @{Replace=$x}
Więcej informacji na temat polecenia cmdlet Set-CsTenantFederationConfiguration można znaleźć na stronie pomocy technicznej firmy Microsoft .
Sprawdź zasady dostępu zewnętrznego
Zawsze możesz sprawdzić i przejrzeć bieżące zasady dostępu zewnętrznego skonfigurowane dla Twojej organizacji za pomocą polecenia cmdlet Get-CsExternalAccessPolicy .
Jeśli chcesz sprawdzić określone zasady zewnętrzne, możesz uruchomić to polecenie: Get-CsExternalUserCommunicationPolicy . Na przykład, jeśli chcesz sprawdzić informacje o zasadach zewnętrznego przesyłania plików, możesz uruchomić to polecenie: Get-CsExternalUserCommunicationPolicy -Identity BlockExternalP2PFileTransfer.
Utwórz nową politykę dostępu zewnętrznego
Jeśli chcesz skonfigurować nową zasadę dostępu zewnętrznego, możesz użyć polecenia New-CsExternalAccessPolicy . Na przykład, jeśli chcesz zablokować użytkownikom możliwość przesyłania plików do użytkowników zewnętrznych, możesz uruchomić to polecenie: New-CsExternalAccessPolicy -Identity BlockExternalP2PFileTransfer $True.
Jeśli chcesz dowiedzieć się więcej o używaniu poleceń programu PowerShell do konfigurowania aplikacji Teams, odwiedź stronę pomocy technicznej firmy Microsoft . Ponadto możesz również zapoznać się z tymi odwołaniami do poleceń cmdlet, które są wspólne dla programu Skype dla firm i Microsoft Teams .
Wniosek
Podsumowując, Centrum administracyjne usługi Teams oferuje wiele opcji konfigurowania i zarządzania zewnętrznymi zasadami dostępu dla Twojej organizacji. Jednak wielu użytkowników nadal woli używać PowerShell, aby szybciej wykonać zadanie. Po której jesteś stronie: PowerShell czy Admin Center? Daj nam znać w komentarzach poniżej.