Ir al contenido principal

Conectar-Sitio

Conéctate a un sitio de SharePoint con PowerShell

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

¿Ha quedado contestada tu pregunta?