Zum Hauptinhalt springen

Get Team

PowerShell-Cmdlet-Referenz für Get-Team.

Hinweis: Für die PowerShell-Integration ist ein ShareGate Migrate Pro- oder Enterprise-Abonnement erforderlich. Sie ist im Essentials-Plan nicht verfügbar.

Befehl

Get-Team

Beschreibung

Der Befehl zum Abrufen von Teams aus einem Microsoft 365-Mandanten.

Wenn das Microsoft Teams-PowerShell-Modul installiert ist, können Fehler auftreten, da dieses Modul ebenfalls einen Get-Team-Befehl enthält, was zu einem Konflikt führt.

Sie können in Ihrem Skript ein Präfix verwenden, um dieses Problem zu lösen. Erstellen Sie ein Präfix in der Import-Module-Zeile und fügen Sie dieses Präfix in Ihrem Get-Befehl hinzu, wie im folgenden Beispiel gezeigt:

Import-Module sharegate -Prefix MY
$mypassword = ConvertTo-SecureString 'my_password' -AsPlainText -Force
$mytenant = Connect-Tenant -Domain mydomain -Username "my_username" -Password $mypassword
Get-MYTeam -Tenant $mytenant -AllowMultiple

Dadurch wird der ShareGate-Befehl Get-Team anstelle der Version von Microsoft Teams verwendet.

Beispiele

Das einzelne Team des Mandanten abrufen

$tenant = Connect-Tenant -Domain mytenantdomain
Get-Team -Tenant $tenant

Die Teams des Mandanten abrufen

$tenant = Connect-Tenant -Domain mytenantdomain
Get-Team -Tenant $tenant -AllowMultiple

Ein Team nach Namen abrufen

$tenant = Connect-Tenant -Domain mytenantdomain
Get-Team -Name "MyTeam" -Tenant $tenant

Alle Teams mit demselben Namen abrufen

$tenant = Connect-Tenant -Domain mytenantdomain
Get-Team -Name "MyTeam" -Tenant $tenant -AllowMultiple

Mehrere Teams nach Namen abrufen

$tenant = Connect-Tenant -Domain mytenantdomain
Get-Team -Name "FirstTeam", "SecondTeam" -Tenant $tenant

Mehrere Teams nach Namen mit Platzhaltern abrufen

$tenant = Connect-Tenant -Domain mytenantdomain
Get-Team -Name "*Team" -Tenant $tenant -AllowMultiple

Hinweis: Das Symbol * wird verwendet, um mehrere Objekte mit ähnlichem Namen aufzurufen.

Ein Team nach ID abrufen

$tenant = Connect-Tenant -Domain mytenantdomain
Get-Team -Id "12345678-1234-1234-1234-123456789012" -Tenant $tenant

Mehrere Teams nach ID abrufen

$tenant = Connect-Tenant -Domain mytenantdomain
Get-Team -Id "11111111-1234-1234-1234-123456789012", "22222222-1234-1234-1234-123456789012" -Tenant $tenant

Syntax

Get-Team
-Tenant <Tenant>
[-AllowMultiple <SwitchParameter>]
Get-Team
-Name <String[]>
-Tenant <Tenant>
[-AllowMultiple <SwitchParameter>]
Get-Team
-Id <Guid[]>
-Tenant <Tenant>
[-AllowMultiple <SwitchParameter>]

Parameter

-AllowMultiple <SwitchParameter>

Gibt an, dass der Befehl mehrere Teams zurückgeben kann.

Erforderlich?

False

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

(All)

Aliase

None

-Id <Guid[]>

Gibt die ID des Teams an.

Erforderlich?

True

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

Id

Aliase

None

-Name <String[]>

Gibt den Namen des Teams an.

Erforderlich?

True

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

True

Parametersatzname

Name

Aliase

None

-Tenant <Tenant>

Erforderlich?

True

Standardwert

None

Pipelineeingabe zulässig?

true (ByValue)

Platzhalterzeichen zulässig?

False

Parametersatzname

(All)

Aliase

None

Dieser Artikel wurde mit künstlicher Intelligenz übersetzt. Bei Unklarheiten konsultieren Sie bitte die englische Originalversion.

Hat dies deine Frage beantwortet?