Zum Hauptinhalt springen

Connect-Site

Mit PowerShell eine Verbindung zu einer SharePoint-Website herstellen

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."

Hat dies deine Frage beantwortet?