Empiece con SharePoint Online Management Shell
Para empezar a usar PowerShell para administrar SharePoint Online, debe instalar el Shell de administración de SharePoint Online y conectarse a SharePoint Online.
Instale el Shell de SharePoint Online Management descargando y ejecutando el Shell de SharePoint Online Management o instalando el módulo desde la galería de PowerShell. Una vez instalado, el módulo está disponible para su uso y no es necesario volver a instalarlo hasta que se necesitan características incorporadas en una versión posterior. Por ejemplo, es posible que necesite instalar una nueva versión de la negociación de TLS 1.2 después de octubre de 2018.
En primer lugar, puede comprobar si ya ha instalado el Shell de administración de SharePoint Online ejecutando el siguiente comando en modo administrativo en PowerShell:
Get-Module -Name Microsoft.Online.SharePoint.PowerShell -ListAvailable | Select Name,Version
Si el sistema operativo usa Windows PowerShell 5, también puede instalar el Shell de administración de SharePoint Online ejecutando el siguiente comando en modo administrativo:
Install-Module -Name Microsoft.Online.SharePoint.PowerShell
Si no tiene privilegios administrativos en el sistema, puede instalar el Shell de administración de SharePoint Online solo para el usuario actual ejecutando el siguiente comando:
Install-Module -Name Microsoft.Online.SharePoint.PowerShell -Scope CurrentUser
Para asegurarse de que tiene todos los cmdlets disponibles, siempre debe asegurarse de que el módulo está actualizado. Puede actualizar el Shell de administración de SharePoint Online ejecutando el siguiente comando en modo administrativo:
Update-Module -Name Microsoft.Online.SharePoint.PowerShell
Para abrir el símbolo del sistema del Shell de SharePoint Online Management, en la pantalla de Inicio, escriba sharepoint y, a continuación, haga clic en Shell de SharePoint Online Management.
Para conectar con un nombre de usuario y una contraseña
Ejecute el siguiente comando en el símbolo del sistema del Shell de administración de SharePoint Online:
Connect-SPOService -Url https://contoso-admin.sharepoint.com -Credential admin@contoso.com
Cuando se abra el cuadro de diálogo Solicitud de credenciales para Windows PowerShell, escriba la contraseña de la cuenta de administrador de SharePoint.
Para asignar a un usuario el rol de administrador de SharePoint, vea Asignar roles de administrador o Asignar roles de administrador a Microsoft 365 cuentas de usuario con PowerShell.
Nota:
Si encuentra problemas al intentar conectarse o recibir un error como "Mensaje de error: No se pudo conectar a SharePoint Online", es posible que tenga que usar la autenticación moderna. Vea el ejemplo siguiente:
Connect-SPOService -Credential $creds -Url https://tenant-admin.sharepoint.com -ModernAuth $true -AuthenticationUrl https://login.microsoftonline.com/organizations
Para conectar con la autenticación multifactor (MFA)
Ejecute el siguiente comando en el símbolo del sistema del Shell de administración de SharePoint Online:
Connect-SPOService -Url https://contoso-admin.sharepoint.com
En el cuadro de diálogo del Shell de administración de Microsoft SharePoint Online, se le solicitará que escriba el nombre de cuenta y la contraseña de una cuenta de administrador de SharePoint y que haga clic en Iniciar sesión.
Siga las instrucciones del cuadro de diálogo del Shell de administración de Microsoft SharePoint Online para proporcionar la información de autenticación adicional, como un código de verificación, y haga clic en Iniciar sesión.
Ya está listo para usar los comandos de SharePoint Online.
Nota:
Hay un problema conocido entre el módulo shell de administración de SharePoint Online y el SDK de componentes de cliente de SharePoint, donde el módulo no se cargará si ambos están instalados en el mismo equipo. Si encuentra este problema, desinstale el SDK de componentes de cliente de SharePoint.