Nota: La integración con PowerShell requiere una suscripción Pro o Enterprise de ShareGate Migrate. No está disponible en el plan Essentials.
Comando
Connect-Site
Descripción
El comando para conectarse a un sitio de SharePoint.
Nota: Desde finales de enero de 2026, Microsoft comenzó a desaprobar la cookie IDCRL, lo que significa que solo los métodos de autenticación Browser y Modern authentication con los parámetros -Browser y -ModernAuth funcionarán en la mayoría de los inquilinos de Microsoft 365. Para obtener más información sobre este cambio, consulta Cambio importante en la autenticación de "Otro usuario" para Microsoft 365.
Ejemplos
Conectarse al sitio de SharePoint Online usando Modern Authentication en Microsoft 365
$mysite = Connect-Site -Url http://mytenantdomain/sites/mysitecollection -ModernAuth
Conectarse al sitio de SharePoint Online usando Modern Authentication con UserName en Microsoft 365
$mysite = Connect-Site -Url http://mytenantdomain/sites/mysitecollection -ModernAuth -UserName [email protected]
Nota: Se te pedirá que ingreses tu contraseña en la ventana de PowerShell.
Conectarse al sitio de SharePoint Online usando Modern Authentication con UserName y contraseña en Microsoft 365
$mypassword = ConvertTo-SecureString "mypassword" -AsPlainText -Force
$mysite = Connect-Site -Url http://mytenantdomain/sites/mysitecollection -ModernAuth -UserName [email protected] -Password $mypassword
Conectarse al sitio de SharePoint con las credenciales del usuario actual
Connect-Site -Url "http://myfarm1/sites/mysitecollection"
Conectarse al sitio de SharePoint con un nombre de usuario
Connect-Site -Url "http://myfarm1/sites/mysitecollection" -Username "myusername"
Conectarse al sitio de SharePoint con nombre de usuario y contraseña
$mypassword = ConvertTo-SecureString 'mypassword' -AsPlainText -Force
$mysite = Connect-Site -Url "http://myfarm1/sites/mysitecollection" -Username "myusername" -Password $mypassword
Conectarse al sitio de SharePoint sin inicio de sesión único (SSO)
Connect-Site -Url "http://myfarm1/sites/mysitecollection" -Browser -DisableSSO
Conectarse al sitio de SharePoint con configuración de proxy
$proxySettings = New-ProxySettings -Server myproxyserver -Port 888
Connect-Site -Url "http://myfarm1/sites/mysitecollection" -ProxySettings $proxySettings
Conectarse al sitio de SharePoint usando Browser Authentication
Connect-Site -Url "http://myfarm1/sites/mysitecollection" -Browser
Nota: Para evitar ingresar tus credenciales varias veces cuando usas un bucle foreach, consulta Usar credenciales de una conexión previa del navegador.
Conectarse al sitio de SharePoint usando Browser Authentication con configuración de proxy
$proxySettings = New-ProxySettings -Server myproxyserver -Port 888
Connect-Site -Url "http://myfarm1/sites/mysitecollection" -Browser -ProxySettings $proxySettings
Conectarse al sitio de SharePoint usando credenciales de conexión existentes
$connection = Connect-Site -Url "http://myfarm1/sites/mysitecollection" -Browser
Connect-Site -Url "http://myfarm1/sites/anothersitecollection" -UseCredentialsFrom $connection
Conectarse al sitio de SharePoint usando credenciales de conexión existentes
$connection = Connect-Tenant -Domain "mytenantdomain" -Browser
Connect-Site -Url "http://mytenantdomain/sites/mysitecollection" -UseCredentialsFrom $connection
Conectarse y agregar la conexión del sitio de SharePoint al Explore de ShareGate Migrate
Connect-Site -Url "http://myfarm1/sites/mysitecollection" -AddToExplorer
Conectarse al sitio de SharePoint usando un cuadro para ingresar tu nombre de usuario y contraseña
$Credentials = Get-Credential
Connect-Site -Url "http://myfarm1/sites/mysitecollection" -Credential $Credentials
Nota: Get-Credential es un comando de Microsoft PowerShell. Cuando lo usas en tu script, abre una ventana en tu computadora para ingresar tus credenciales y guardarlas en una variable.
Sintaxis
Connect-Site
-Url <String>
[-AllowConnectionFallback <SwitchParameter>]
[-ProxySettings <ProxySettings>]
[-AddToExplorer <SwitchParameter>]
-UserName <String> -Password <SecureString>
-ModernAuth <SwitchParameter>
Connect-Site
-Url <String>
-Credential <PSCredential>
[-AllowConnectionFallback <SwitchParameter>]
[-ProxySettings <ProxySettings>]
[-AddToExplorer <SwitchParameter>]
-UserName <String>
-Password <SecureString>
-ModernAuth <SwitchParameter>
Connect-Site
-Url <String>
-UseCredentialsFrom <ConnectionEntity>
[-AllowConnectionFallback <SwitchParameter>]
[-AddToExplorer <SwitchParameter>]
[-AllowMissingPermissions <SwitchParameter>]
Connect-Site
-Url <String>
-Browser <SwitchParameter>
[-AllowConnectionFallback <SwitchParameter>]
[-DisableSSO <SwitchParameter>]
[-ProxySettings <ProxySettings>]
[-AddToExplorer <SwitchParameter>]
-UserName <String>
-Password <SecureString>
-ModernAuth <SwitchParameter>
Connect-Site
-Url <String>
-UserName <String>
-Password <SecureString>
[-AllowConnectionFallback <SwitchParameter>]
[-ProxySettings <ProxySettings>]
[-AddToExplorer <SwitchParameter>]
-ModernAuth <SwitchParameter>
Connect-Site
-Url <String>
-UserName <String>
-Password <SecureString>
-ModernAuth <SwitchParameter>
[-AllowConnectionFallback <SwitchParameter>]
Connect-Site
-Url <String>
-ModernAuth <SwitchParameter>
[-AllowConnectionFallback <SwitchParameter>]
-UserName <String>
-Password <SecureString>
Connect-Site
-Url <String>
-AzureApplication <AzureApplication>
[-AllowConnectionFallback <SwitchParameter>]
[-TenantId <String>]
[-AllowMissingPermissions <SwitchParameter>]
Parámetros
-AddToExplorer <SwitchParameter>
Agrega la conexión al Explore de Sharegate.
¿Requerido? | Falso |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | Falso |
¿Acepta caracteres comodín? | Falso |
Nombre del conjunto de parámetros | (Todos) |
Alias | Ninguno |
-AllowConnectionFallback <SwitchParameter>
Permite que ShareGate busque opciones de conexión subiendo en la jerarquía si no puede conectarse a la URL especificada.
¿Requerido? | Falso |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | Falso |
¿Acepta caracteres comodín? | Falso |
Nombre del conjunto de parámetros | (Todos) |
Alias | Ninguno |
-AllowMissingPermissions <SwitchParameter>
Permite que la conexión continúe cuando a la aplicación de Azure le falta uno o más permisos normalmente requeridos para SharePoint, Grupos, Teams o Planner. Se mostrará una advertencia con la lista de permisos faltantes.
¿Requerido? | Falso |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | Falso |
¿Acepta caracteres comodín? | Falso |
Nombre del conjunto de parámetros | UseCredentialsFrom, AzureApplication |
Alias | Ninguno |
-AzureApplication <AzureApplication>
Especifica la aplicación de Azure utilizada para autenticar. Crea una con New-AzureApplication.
¿Requerido? | Verdadero |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | Verdadero (ByValue) |
¿Acepta caracteres comodín? | Falso |
Nombre del conjunto de parámetros | AzureApplication |
Alias | Ninguno |
-Browser <SwitchParameter>
Usa autenticación por navegador.
¿Requerido? | Verdadero |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | Falso |
¿Acepta caracteres comodín? | Falso |
Nombre del conjunto de parámetros | Browser |
Alias | Ninguno |
-Credential <PSCredential>
Especifica las credenciales.
¿Requerido? | Verdadero |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | Verdadero (ByValue, ByPropertyName) |
¿Acepta caracteres comodín? | Falso |
Nombre del conjunto de parámetros | Credential |
Alias | Ninguno |
-DisableSSO <SwitchParameter>
Desactiva la función de inicio de sesión automático para conectarse a un sitio de Microsoft 365 con otra cuenta de usuario.
¿Requerido? | Falso |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | Falso |
¿Acepta caracteres comodín? | Falso |
Nombre del conjunto de parámetros | Browser |
Alias | Ninguno |
-ModernAuth <SwitchParameter>
Usa autenticación moderna.
¿Obligatorio? | Verdadero |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | Falso |
¿Acepta caracteres comodín? | Falso |
Nombre del conjunto de parámetros | ModernManualAuth, ModernAuth |
Alias | Ninguno |
Nota: Por ahora, -ModernAuth solo funciona al conectarse a sitios de SharePoint y OneDrive for Business. Tendrás que usar -Browser para conectarte a otros servicios de Microsoft 365, como Teams o buzones de Exchange.
-Password <SecureString>
Especifica la contraseña. Usa comillas simples (') para pasar la cadena al comando exactamente como la escribes.
¿Obligatorio? | Verdadero |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | Falso |
¿Acepta caracteres comodín? | Falso |
Nombre del conjunto de parámetros | Manual |
Alias | Ninguno |
-ProxySettings <ProxySettings>
Configura la configuración de proxy para conectarse al sitio de SharePoint.
¿Obligatorio? | Falso |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | Verdadero (ByValue, ByPropertyName) |
¿Acepta caracteres comodín? | Falso |
Nombre del conjunto de parámetros | Default, Credential, Manual, Browser |
Alias | Ninguno |
-TenantId <String>
Especifica el ID del inquilino que se usará para la conexión.
¿Obligatorio? | Falso |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | Falso |
¿Acepta caracteres comodín? | Falso |
Nombre del conjunto de parámetros | AzureApplication |
Alias | Ninguno |
-Url <String>
Establece la URL del sitio de SharePoint.
¿Obligatorio? | Verdadero |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | Falso |
¿Acepta caracteres comodín? | Falso |
Nombre del conjunto de parámetros | (Todos) |
Alias | Ninguno |
-UseCredentialsFrom <ConnectionEntity>
Usa credenciales de otra conexión.
¿Obligatorio? | Verdadero |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | Falso |
¿Acepta caracteres comodín? | Falso |
Nombre del conjunto de parámetros | UseCredentialsFrom |
Alias | Ninguno |
-UserName <String>
Especifica el nombre de usuario.
¿Obligatorio? | Verdadero |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | Falso |
¿Acepta caracteres comodín? | Falso |
Nombre del conjunto de parámetros | Manual |
Alias | Ninguno |
"Este artículo fue traducido usando inteligencia artificial. En caso de duda, consulta la versión original en inglés."
