Verhindern, dass Gäste einer bestimmten Microsoft 365-Gruppe oder einem Bestimmten Microsoft Teams-Team hinzugefügt werden

Wenn Sie den meisten Gruppen und Teams den Gastzugriff erlauben möchten, aber über einen Ort verfügen, an dem Sie den Gastzugriff verhindern möchten, können Sie den Gastzugriff für einzelne Gruppen und Teams blockieren. (Das Blockieren des Gastzugriffs auf ein Team erfolgt durch Blockieren des Gastzugriffs auf die zugeordnete Gruppe.) Dadurch wird verhindert, dass neue Gäste hinzugefügt werden, aber es werden keine Gäste entfernt, die sich bereits in der Gruppe oder im Team befinden.

Wenn Sie Vertraulichkeitsbezeichnungen in Ihrem organization verwenden, wird empfohlen, diese zu verwenden, um den Gastzugriff pro Gruppe zu steuern. Informationen dazu finden Sie unter Verwenden von Vertraulichkeitsbezeichnungen zum Schutz von Inhalten in Microsoft Teams, Microsoft 365-Gruppen und SharePoint-Websites. Dies ist der empfohlene Ansatz.

Ändern von Gruppeneinstellungen mithilfe von Microsoft Graph PowerShell

Sie können auch das Hinzufügen neuer Gäste zu einzelnen Gruppen verhindern, indem Sie PowerShell verwenden. (Denken Sie daran, dass die zugeordnete SharePoint-Website des Teams über separate Gastfreigabesteuerelemente verfügt.)

Sie müssen die beta Version von Microsoft Graph PowerShell verwenden, um die Gastzugriffseinstellung auf Gruppenebene zu ändern:

  • Wenn Sie das Modul noch nicht installiert haben, lesen Sie Installieren des Microsoft Graph PowerShell-Moduls , und befolgen Sie die Anweisungen.

  • Wenn Sie die beta Version bereits installiert haben, führen Sie aus Update-Module Microsoft.Graph.Beta , um sicherzustellen, dass es sich um die neueste Version dieses Moduls handelt.

Hinweis

Sie müssen über globale Administratorrechte verfügen, um diese Befehle ausführen zu können.

Führen Sie das folgende Skript aus, und ändern <Sie GroupName> in den Namen der Gruppe, für die Sie den Gastzugriff blockieren möchten.

Connect-MgGraph

$GroupName = "<GroupName>"
$templateId = (Get-MgBetaDirectorySettingTemplate | ? {$_.displayname -eq "group.unified.guest"}).Id
$groupID = (Get-MgBetaGroup -Filter "DisplayName eq '$GroupName'").Id

$params = @{
	templateId = "$templateId"
	values = @(
		@{
			name = "AllowToAddGuests"
			value = "false"
		}
	)
}

New-MgBetaGroupSetting -GroupId $groupID -BodyParameter $params

Zum Überprüfen Ihrer Einstellungen führen Sie diesen Befehl aus:

(Invoke-GraphRequest -Uri https://graph.microsoft.com/beta/Groups/$groupId/settings -Method GET) | ConvertTo-Json | ConvertFrom-Json | fl Value

Die Überprüfung sieht wie folgt aus:

Screenshot des PowerShell-Fensters, das anzeigt, dass der Gastgruppenzugriff auf falsch festgelegt wurde.

Wenn Sie die Einstellung zurückschalten möchten, um Gastzugriff auf eine bestimmte Gruppe zuzulassen, führen Sie das folgende Skript aus, und ändern <GroupName> Sie in den Namen der Gruppe, für die Sie Gastzugriff zulassen möchten.

Connect-MgGraph

$GroupName = "<GroupName>"
$templateId = (Get-MgBetaDirectorySettingTemplate | ? {$_.displayname -eq "group.unified.guest"}).Id
$groupID = (Get-MgBetaGroup -Filter "DisplayName eq '$GroupName'").Id

$params = @{
	templateId = "$templateId"
	values = @(
		@{
			name = "AllowToAddGuests"
			value = "true"
		}
	)
}

New-MgBetaGroupSetting -GroupId $groupID -BodyParameter $params

Zulassen oder Blockieren des Gastzugriffs basierend auf der Domäne

Sie können Gäste zulassen oder blockieren, die eine bestimmte Domäne verwenden. Wenn Ihr Unternehmen (Contoso) beispielsweise eine Partnerschaft mit einem anderen Unternehmen (Fabrikam) hat, können Sie Fabrikam ihrer Positivliste hinzufügen, damit Ihre Benutzer diese Gäste zu ihren Gruppen hinzufügen können.

Weitere Informationen finden Sie unter Zulassen oder Blockieren von Einladungen für B2B-Benutzer von bestimmten Organisationen.

Hinzufügen von Gästen zur globalen Adressliste

Standardmäßig sind Gastbenutzer in der globalen Adressliste von Exchange nicht sichtbar. Führen Sie die nachstehenden Schritte aus, um einen Gast in der globalen Adressliste anzuzeigen.

Suchen Sie die ObjectID des Gasts, indem Sie Folgendes ausführen:

Get-MgBetaUser -All | ?{$_.CreationType -eq "Invitation"}

Führen Sie dann die folgenden Aktionen mit den entsprechenden Werten für Objekt-ID, Vorname, Nachname, Anzeigename und Telefonnummer aus.

Update-MgBetaUser -UserId cfcbd1a0-ed18-4210-9b9d-cf0ba93cf6b2 -ShowInAddressList -GivenName 'Megan' -Surname 'Bowen' -DisplayName 'Megan Bowen' -mobilePhone '555-555-5555'

Planungsempfehlungen für die Zusammenarbeitsgovernance

Erstellen eines Plans für die Zusammenarbeitsgovernance

Verwalten von Gruppenmitgliedschaften im Microsoft 365 Admin Center

Microsoft Entra Zugriffsüberprüfungen

Update-MgUser