Hinweis: Die PowerShell-Integration erfordert ein ShareGate Migrate Pro oder Enterprise Abonnement. Sie ist im Essentials Plan nicht verfügbar.
Befehl
Connect-Site
Beschreibung
Der Befehl, um eine Verbindung zu einer SharePoint-Website herzustellen.
Hinweis: Seit Ende Januar 2026 hat Microsoft begonnen, das IDCRL-Cookie abzuschaffen. Das bedeutet, dass nur noch die Browser- und Modern authentication-Methoden mit den Parametern -Browser und -ModernAuth in den meisten Microsoft 365 Mandanten funktionieren. Weitere Informationen zu dieser Änderung finden Sie unter Wichtige Änderung bei der "Anderer Benutzer"-Authentifizierung für Microsoft 365.
Beispiele
Verbindung zur SharePoint Online-Website mit moderner Authentifizierung in Microsoft 365 herstellen
$mysite = Connect-Site -Url http://mytenantdomain/sites/mysitecollection -ModernAuth
Verbindung zur SharePoint Online-Website mit moderner Authentifizierung und Benutzername in Microsoft 365 herstellen
$mysite = Connect-Site -Url http://mytenantdomain/sites/mysitecollection -ModernAuth -UserName [email protected]
Hinweis: Sie werden im PowerShell-Fenster zur Eingabe Ihres Passworts aufgefordert.
Verbindung zur SharePoint Online-Website mit moderner Authentifizierung, Benutzername und Passwort in Microsoft 365 herstellen
$mypassword = ConvertTo-SecureString "mypassword" -AsPlainText -Force
$mysite = Connect-Site -Url http://mytenantdomain/sites/mysitecollection -ModernAuth -UserName [email protected] -Password $mypassword
Verbindung zur SharePoint-Website mit den aktuellen Benutzeranmeldeinformationen herstellen
Connect-Site -Url "http://myfarm1/sites/mysitecollection"
Verbindung zur SharePoint-Website mit einem Benutzernamen herstellen
Connect-Site -Url "http://myfarm1/sites/mysitecollection" -Username "myusername"
Verbindung zur SharePoint-Website mit Benutzername und Passwort herstellen
$mypassword = ConvertTo-SecureString 'mypassword' -AsPlainText -Force
$mysite = Connect-Site -Url "http://myfarm1/sites/mysitecollection" -Username "myusername" -Password $mypassword
Verbindung zur SharePoint-Website ohne einmaliges Anmelden (SSO) herstellen
Connect-Site -Url "http://myfarm1/sites/mysitecollection" -Browser -DisableSSO
Verbindung zur SharePoint-Website mit Proxyeinstellungen herstellen
$proxySettings = New-ProxySettings -Server myproxyserver -Port 888
Connect-Site -Url "http://myfarm1/sites/mysitecollection" -ProxySettings $proxySettings
Verbindung zur SharePoint-Website mit Browser-Authentifizierung herstellen
Connect-Site -Url "http://myfarm1/sites/mysitecollection" -Browser
Hinweis: Um zu vermeiden, dass Sie Ihre Anmeldeinformationen mehrfach eingeben müssen, wenn Sie eine foreach-Schleife verwenden, lesen Sie Anmeldeinformationen aus einer vorherigen Browser-Verbindung verwenden.
Verbindung zur SharePoint-Website mit Browser-Authentifizierung und Proxyeinstellungen herstellen
$proxySettings = New-ProxySettings -Server myproxyserver -Port 888
Connect-Site -Url "http://myfarm1/sites/mysitecollection" -Browser -ProxySettings $proxySettings
Verbindung zur SharePoint-Website mit bestehenden Verbindungsanmeldeinformationen herstellen
$connection = Connect-Site -Url "http://myfarm1/sites/mysitecollection" -Browser
Connect-Site -Url "http://myfarm1/sites/anothersitecollection" -UseCredentialsFrom $connection
Verbindung zur SharePoint-Website mit bestehenden Mandanten-Verbindungsanmeldeinformationen herstellen
$connection = Connect-Tenant -Domain "mytenantdomain" -Browser
Connect-Site -Url "http://mytenantdomain/sites/mysitecollection" -UseCredentialsFrom $connection
Verbindung herstellen und die SharePoint-Website-Verbindung zum ShareGate Migrate Explorer hinzufügen
Connect-Site -Url "http://myfarm1/sites/mysitecollection" -AddToExplorer
Verbindung zur SharePoint-Website herstellen und zur Eingabe von Benutzername und Passwort auffordern
$Credentials = Get-Credential
Connect-Site -Url "http://myfarm1/sites/mysitecollection" -Credential $Credentials
Hinweis: Get-Credential ist ein Microsoft PowerShell-Befehl. Wenn Sie ihn in Ihrem Skript verwenden, öffnet sich auf Ihrem Rechner ein Fenster zur Eingabe Ihrer Anmeldeinformationen, die dann in einer Variablen gespeichert werden.
Verbindung zu SharePoint mit einer gespeicherten SharePoint Verbindung herstellen
$connection = Get-SharePointConnection -Id 01c0ebab-a17e-4ae3-9caf-ba09f05f2970
$mysite = Connect-Site -Url http://mytenantdomain/sites/mysitecollection -UseConnection $connection
Verbindung zu SharePoint herstellen und die SharePoint Verbindung speichern
$mysite = Connect-Site -Url http://mytenantdomain/sites/mysitecollection -ModernAuth -SaveConnection
Syntax
Connect-Site
-Url <String>
[-AllowConnectionFallback <SwitchParameter>]
[-ProxySettings <ProxySettings>]
[-AddToExplorer <SwitchParameter>]
[-SaveConnection <SwitchParameter>]
Connect-Site
-Url <String>
-Credential <PSCredential>
[-AllowConnectionFallback <SwitchParameter>]
[-ProxySettings <ProxySettings>]
[-AddToExplorer <SwitchParameter>]
[-SaveConnection <SwitchParameter>]
Connect-Site
-Url <String>
-UserName <String>
-Password <SecureString>
[-AllowConnectionFallback <SwitchParameter>]
[-ModernAuth <SwitchParameter>]
[-ProxySettings <ProxySettings>]
[-AddToExplorer <SwitchParameter>]
[-SaveConnection <SwitchParameter>]
Connect-Site
-Url <String>
-UseCredentialsFrom <ConnectionEntity>
[-AllowConnectionFallback <SwitchParameter>]
[-AddToExplorer <SwitchParameter>]
[-SaveConnection <SwitchParameter>]
Connect-Site
-Url <String>
-Browser <SwitchParameter>
[-AllowConnectionFallback <SwitchParameter>]
[-DisableSSO <SwitchParameter>]
[-ProxySettings <ProxySettings>]
[-AddToExplorer <SwitchParameter>]
[-SaveConnection <SwitchParameter>]
Connect-Site
-Url <String>
-ModernAuth <SwitchParameter>
[-AllowConnectionFallback <SwitchParameter>]
[-AddToExplorer <SwitchParameter>]
[-SaveConnection <SwitchParameter>]
Connect-Site
-Url <String>
-UseConnection <SharePointConnection>
[-AllowConnectionFallback <SwitchParameter>]
[-AddToExplorer <SwitchParameter>]
Connect-Site
-Url <String>
-AzureApplication <AzureApplication>
[-AllowConnectionFallback <SwitchParameter>]
[-TenantId <String>]
[-AllowMissingPermissions <SwitchParameter>]
Parameter
-AddToExplorer <SwitchParameter>
Fügt die Verbindung dem ShareGate Explorer hinzu.
Erforderlich? | False |
Standardwert | None |
Pipeline-Eingabe akzeptieren? | False |
Platzhalterzeichen akzeptieren? | False |
Parametersatzname | (Alle) |
Aliase | None |
-AllowConnectionFallback <SwitchParameter>
Erlaubt ShareGate, nach Verbindungsoptionen in der Hierarchie nach oben zu suchen, wenn keine Verbindung zur angegebenen URL hergestellt werden kann.
Erforderlich? | False |
Standardwert | None |
Pipeline-Eingabe akzeptieren? | False |
Platzhalterzeichen akzeptieren? | False |
Parametersatzname | (Alle) |
Aliase | None |
-AllowMissingPermissions <SwitchParameter>
Erlaubt, dass die Verbindung fortgesetzt wird, wenn der Azure-Anwendung eine oder mehrere normalerweise für SharePoint, Gruppen, Teams oder Planner erforderliche Berechtigungen fehlen. Es wird eine Warnung mit den fehlenden Berechtigungen ausgegeben.
Erforderlich? | False |
Standardwert | None |
Pipeline-Eingabe akzeptieren? | False |
Platzhalterzeichen akzeptieren? | False |
Parametersatzname | UseCredentialsFrom, AzureApplication |
Aliase | None |
-AzureApplication <AzureApplication>
Gibt die Azure-Anwendung an, die zur Authentifizierung verwendet wird. Erstellen Sie eine mit New-AzureApplication.
Erforderlich? | True |
Standardwert | Keine |
Pipeline-Eingabe akzeptieren? | True (ByValue) |
Platzhalterzeichen akzeptieren? | False |
Parametersatzname | AzureApplication |
Aliase | Keine |
-Browser <SwitchParameter>
Verwenden Sie die Authentifizierung über den Browser.
Erforderlich? | True |
Standardwert | Keine |
Pipeline-Eingabe akzeptieren? | False |
Platzhalterzeichen akzeptieren? | False |
Parametersatzname | Browser |
Aliase | Keine |
-Credential <PSCredential>
Gibt die Anmeldeinformationen an.
Erforderlich? | True |
Standardwert | Keine |
Pipeline-Eingabe akzeptieren? | True (ByValue, ByPropertyName) |
Platzhalterzeichen akzeptieren? | False |
Parametersatzname | Credential |
Aliase | Keine |
-DisableSSO <SwitchParameter>
Deaktiviert die automatische Anmeldung, um sich mit einem anderen Benutzerkonto mit einer Microsoft 365-Website zu verbinden.
Erforderlich? | False |
Standardwert | Keine |
Pipeline-Eingabe akzeptieren? | False |
Platzhalterzeichen akzeptieren? | False |
Parametersatzname | Browser |
Aliase | Keine |
-ModernAuth <SwitchParameter>
Verwenden Sie die moderne Authentifizierung.
Erforderlich? | True |
Standardwert | Keine |
Pipeline-Eingabe akzeptieren? | False |
Platzhalterzeichen akzeptieren? | False |
Parametersatzname | ModernManualAuth, ModernAuth |
Aliase | Keine |
Hinweis: Aktuell funktioniert -ModernAuth nur beim Verbinden mit SharePoint-Websites und OneDrive for Business. Für andere Microsoft 365-Dienste wie Teams oder Exchange-Postfächer müssen Sie -Browser verwenden.
-Password <SecureString>
Gibt das Passwort an. Verwenden Sie einfache Anführungszeichen (') um den String exakt so an den Befehl zu übergeben, wie Sie ihn eingeben.
Erforderlich? | True |
Standardwert | Keine |
Pipeline-Eingabe akzeptieren? | False |
Platzhalterzeichen akzeptieren? | False |
Parametersatzname | Manual |
Aliase | Keine |
-ProxySettings <ProxySettings>
Legt die Proxyeinstellungen fest, um eine Verbindung zur SharePoint-Website herzustellen.
Erforderlich? | False |
Standardwert | Keine |
Pipeline-Eingabe akzeptieren? | True (ByValue, ByPropertyName) |
Platzhalterzeichen akzeptieren? | False |
Parametersatzname | Default, Credential, Manual, Browser |
Aliase | Keine |
-SaveConnection <SwitchParameter>
Speichert die Verbindung nach dem Herstellen im Connection Manager.
Erforderlich? | False |
Standardwert | Keine |
Pipeline-Eingabe akzeptieren? | False |
Platzhalterzeichen akzeptieren? | False |
Parametersatzname | Default, Credential, Manual, UseCredentialsFrom, Browser, ModernAuth |
Aliase | Keine |
-TenantId <String>
Gibt die Mandanten-ID an, die für die Verbindung verwendet wird.
Erforderlich? | False |
Standardwert | None |
Pipeline-Eingabe akzeptieren? | False |
Platzhalterzeichen akzeptieren? | False |
Parameter-Set-Name | AzureApplication |
Aliase | None |
-Url <String>
Legt die URL der SharePoint-Website fest.
Erforderlich? | True |
Standardwert | None |
Pipeline-Eingabe akzeptieren? | False |
Platzhalterzeichen akzeptieren? | False |
Parameter-Set-Name | (All) |
Aliase | None |
-UseConnection <SharePointConnection>
Gibt eine gespeicherte SharePoint Verbindung an, die für die Authentifizierung verwendet werden soll. Sie können eine mit Get-SharePointConnection abrufen.
Erforderlich? | True |
Standardwert | None |
Pipeline-Eingabe akzeptieren? | False |
Platzhalterzeichen akzeptieren? | False |
Parameter-Set-Name | UseConnection |
Aliase | None |
-UseCredentialsFrom <ConnectionEntity>
Verwenden Sie Anmeldeinformationen aus einer anderen Verbindung.
Erforderlich? | True |
Standardwert | None |
Pipeline-Eingabe akzeptieren? | False |
Platzhalterzeichen akzeptieren? | False |
Parameter-Set-Name | UseCredentialsFrom |
Aliase | None |
-UserName <String>
Gibt den Benutzernamen an.
Erforderlich? | True |
Standardwert | None |
Pipeline-Eingabe akzeptieren? | False |
Platzhalterzeichen akzeptieren? | False |
Parameter-Set-Name | Manual |
Aliase | None |
"Dieser Artikel wurde mithilfe künstlicher Intelligenz übersetzt. Im Zweifelsfall ziehen Sie bitte die englische Originalversion zurate."
