Das Microsoft Teams Admin Center bietet IT-Administratoren und Teambesitzern zahlreiche Optionen zur Steuerung des externen Zugriffs. Sie können beispielsweise über das Admin Center den Gastzugriff aktivieren oder bestimmte Zugriffseinstellungen für externe Benutzer anpassen.
Aber viele Leute ziehen es immer noch vor, PowerShell zum Konfigurieren und Verwalten von Benutzerkonten in ihren Organisationen zu verwenden. Wenn Sie mit dieser ganzen Sache mit PowerShell und Teams noch nicht vertraut sind oder nach bestimmten Möglichkeiten zum Verwalten des externen Zugriffs suchen, ist diese Kurzanleitung für Sie.
So verwalten Sie den externen Zugriff in Microsoft Teams mit PowerShell
Einer der Hauptunterschiede zwischen externem Zugriff und Gastzugriff in Teams besteht darin, dass der Gastzugriff einzelnen Benutzern Zugriffsberechtigungen bietet. Andererseits gewährt der externe Zugriff allen Benutzern einer bestimmten Domäne Zugriffsberechtigungen.
Beachten Sie, dass Sie je nach Ihren Maßnahmen zwischen einer und 24 Stunden warten müssen, bis die Änderungen im gesamten Unternehmen verbreitet werden.
Domains zulassen oder blockieren
Zuerst müssen Sie das Microsoft Teams PowerShell-Modul installieren. Starten Sie PowerShell einfach mit Administratorrechten und führen Sie den folgenden Befehl aus Install-Module -Name PowerShellGet -Force .

Mithilfe des Cmdlets Set-CsTenantFederationConfiguration können Sie Benutzern aus Ihrer Organisation erlauben, mit Benutzern aus einer anderen Domäne zu kommunizieren. Mit diesem Befehl können Sie den Verbund mit anderen Domänen und öffentlichen Anbietern aktivieren oder deaktivieren.
Wenn Sie andererseits die aktuellen Einstellungen überprüfen möchten, können Sie das Cmdlet Get-CsTenantFederationConfiguration ausführen.

Verwenden Sie beispielsweise das Cmdlet Set-CsTenantFederationConfiguration -AllowPublicUsers $True , um die Kommunikation mit öffentlichen Anbietern zuzulassen.
Wenn Sie hypothetisch externe Benutzer von der Domäne microsoft.com blockieren möchten, verwenden Sie den folgenden Befehl:
$x = New-CsEdgeDomainPattern -Domain „microsoft.com“
Set-CsTenantFederationConfiguration -BlockedDomains @{Replace=$x}
Weitere Informationen zum Cmdlet Set-CsTenantFederationConfiguration finden Sie auf der Supportseite von Microsoft .
Überprüfen Sie die Richtlinien für den externen Zugriff
Sie können die aktuellen Richtlinien für den externen Zugriff, die für Ihre Organisation konfiguriert sind, jederzeit mit dem Cmdlet Get-CsExternalAccessPolicy überprüfen und überprüfen .
Wenn Sie bestimmte externe Richtlinien überprüfen möchten, können Sie diesen Befehl ausführen: Get-CsExternalUserCommunicationPolicy . Wenn Sie beispielsweise Informationen zur externen Dateiübertragungsrichtlinie überprüfen möchten, können Sie diesen Befehl ausführen: Get-CsExternalUserCommunicationPolicy -Identity BlockExternalP2PFileTransfer.
Erstellen Sie eine neue Richtlinie für externen Zugriff Access
Wenn Sie eine neue Richtlinie für den externen Zugriff einrichten müssen, können Sie den Befehl New-CsExternalAccessPolicy verwenden . Wenn Sie beispielsweise verhindern möchten, dass Benutzer Dateien an externe Benutzer übertragen, können Sie diesen Befehl ausführen: New-CsExternalAccessPolicy -Identity BlockExternalP2PFileTransfer $True.
Wenn Sie mehr über die Verwendung von PowerShell-Befehlen zum Konfigurieren von Teams erfahren möchten, besuchen Sie die Support-Seite von Microsoft . Darüber hinaus sollten Sie sich auch diese Cmdlet-Verweise ansehen , die für Skype for Business und Microsoft Teams gebräuchlich sind .
Abschluss
Abschließend bietet das Teams Admin Center zahlreiche Optionen zum Konfigurieren und Verwalten von Richtlinien für den externen Zugriff für Ihre Organisation. Viele Benutzer bevorzugen jedoch immer noch die Verwendung von PowerShell, um die Arbeit schneller zu erledigen. Auf welcher Seite stehen Sie: PowerShell oder Admin Center? Lass es uns in den Kommentaren unten wissen.