<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SharePoint &#8211; Microsoft Azure | Sql Server | M365 | PowerShell</title>
	<atom:link href="https://juanjoseayala.eu/category/microsoft-365/sharepoint/feed/" rel="self" type="application/rss+xml" />
	<link>https://juanjoseayala.eu</link>
	<description></description>
	<lastBuildDate>Thu, 31 Jul 2025 12:54:18 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://juanjoseayala.eu/wp-content/uploads/2023/07/faviconx32.png</url>
	<title>SharePoint &#8211; Microsoft Azure | Sql Server | M365 | PowerShell</title>
	<link>https://juanjoseayala.eu</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Administrar SharePoint Online con PowerShell</title>
		<link>https://juanjoseayala.eu/administrar-sharepoint-online-con-powershell/</link>
		
		<dc:creator><![CDATA[cloud]]></dc:creator>
		<pubDate>Thu, 02 Nov 2023 15:54:34 +0000</pubDate>
				<category><![CDATA[Microsoft 365]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[SharePoint]]></category>
		<guid isPermaLink="false">https://juanjoseayala.eu/?p=58218</guid>

					<description><![CDATA[PowerShell para Microsoft 365 es una herramienta de administración eficaz. Se puede usar cmdlet o script en PowerShell para administrar Microsoft 365 y simplificar el trabajo.]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div class="vc_row wpb_row vc_row-fluid vc_custom_1474104121600"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element  vc_custom_1698940837666" >
		<div class="wpb_wrapper">
			<p><b>PowerShell para SharePoint Online es una herramienta de administración eficaz. Se puede usar cmdlet o script en PowerShell para administrar SharePoint y simplificar el trabajo.</b></p>

		</div>
	</div>

	<div class="wpb_text_column wpb_content_element  vc_custom_1698941452328" >
		<div class="wpb_wrapper">
			<h2><span id="Requisitos">1.- Requisitos</span></h2>
<ul>
<li>Para administrar SharePoint Online con PowerShell es necesario instalar el «Shell de administración de SharePoint Online». <a href="https://www.microsoft.com/es-es/download/details.aspx?id=35588" target="_blank" rel="noopener">Descargar</a></li>
</ul>
<ul>
<li>O puede instalar el «Shell de administración de SharePoint Online» ejecutando en PowerShell con privilegios <em>elevados</em> el siguiente comando:<br />
<strong><em>Install-Module -Name Microsoft.Online.Sharepoint.PowerShell </em></strong></li>
</ul>

		</div>
	</div>
<div class="vc_message_box vc_message_box-standard vc_message_box-rounded vc_color-info" ><div class="vc_message_box-icon"><i class="fa fa-info-circle"></i></div><ul>
<li>Actualmente los módulos <strong>Azure AD</strong>, <strong>Azure AD Preview</strong> y <strong>MSOnline</strong> <strong>PowerShell</strong> están obsoletos. <strong>Microsoft Graph</strong> <strong>PowerShel</strong>l es el módulo de <strong>PowerShell</strong> que se usa para interactuar con M<strong>icrosoft Entra ID</strong> y otros <strong>servicios de</strong> <strong>Microsoft</strong>.</li>
</ul>
<h4 id="connect-to-microsoft-365-with-microsoft-graph-powershell"><a href="https://learn.microsoft.com/es-es/microsoft-365/enterprise/connect-to-microsoft-365-powershell?view=o365-worldwide" target="_blank" rel="noopener">Conexión a Microsoft 365 con PowerShell de Microsoft Graph</a></h4>
</div>
	<div class="wpb_text_column wpb_content_element  vc_custom_1698941700819" >
		<div class="wpb_wrapper">
			<h2><span id="Introduccion">2.- Introducción</span></h2>
<p>Conecta un<strong> administrador de SharePoint Online</strong> o un <strong>administrador global</strong> a una conexión de SharePoint Online. El <em><strong>Connect-SPOService</strong></em> cmdlet conecta un <strong>administrador de SharePoint Online</strong> o un <strong>administrador global</strong> al centro de <strong>administración de SharePoint Online</strong>. Solo se mantiene una conexión de servicio de SharePoint Online desde una sola sesión de <strong>Windows PowerShell</strong>. Es decir, esta es una conexión de administrador por organización. Al ejecutar el <em><strong>Connect-SPOService</strong></em> cmdlet dos veces, se desconecta implícitamente la conexión anterior.</p>
<p><strong>Comprobar</strong><br />
Para<strong> Comprobar</strong> si ya ha instalado el «Shell de administración de SharePoint Online» ejecutando PowerShell con privilegios elevados el siguiente comando.<br />
<em><strong>Get-Module -Name Microsoft.Online.SharePoint.PowerShell -ListAvailable | Select Name,Version</strong></em></p>
<p><strong>Instalar</strong><br />
Puede instalar el «Shell de administración de SharePoint Online» ejecutando en PowerShell el siguiente comando.<br />
<em><strong>Install-Module -Name Microsoft.Online.Sharepoint.PowerShell</strong></em></p>
<p><strong>Update</strong><br />
Para <strong>actualizar</strong> el «Shell de administración de SharePoint Online» ejecutando en PowerShell el siguiente comando .<br />
<strong><em>Update-Module -Name Microsoft.Online.Sharepoint.PowerShell</em></strong></p>
<p><strong>Desinstalar</strong><br />
Para <strong>desinstalar</strong> el «Shell de administración de SharePoint Online» ejecutando en PowerShell el siguiente comando.<br />
<strong><em>Uninstall-Module -Name Microsoft.Online.SharePoint.PowerShell</em></strong></p>

		</div>
	</div>
<div class="vc_row wpb_row vc_inner vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-6"><div class="vc_column-inner vc_custom_1474103898812"><div class="wpb_wrapper"></div></div></div><div class="wpb_column vc_column_container vc_col-sm-6"><div class="vc_column-inner vc_custom_1474103904123"><div class="wpb_wrapper"></div></div></div></div>
	<div class="wpb_text_column wpb_content_element  vc_custom_1698941800284" >
		<div class="wpb_wrapper">
			<h2><span id="Conectar_a_SharePoint_usando_PowerShell">3.- Conectar a SharePoint usando PowerShell</span></h2>
<p>Para conectarse a SharePoint usando PowerShell con un nombre de usuario y una contraseña, mediante el siguiente comando.<br />
<em><strong>Connect-SPOService -Url https://contoso-admin.sharepoint.com -Credential admin@contoso.com</strong></em></p>
<p>Para conectar con la autenticación multifactor (MFA). Se utiliza información de autenticación adicional.<br />
<em><strong>Connect-SPOService -Url https://contoso-admin.sharepoint.com</strong></em></p>

		</div>
	</div>

	<div  class="wpb_single_image wpb_content_element vc_align_center">
		
		<figure class="wpb_wrapper vc_figure">
			<a href="https://juanjoseayala.eu/wp-content/uploads/2023/11/2.png" target="_self" data-large_image_width="1600" data-large_image_height="409"  class="vc_single_image-wrapper vc_box_shadow_3d  vc_box_border_grey layzr-bg dt-pswp-item rollover rollover-zoom"  data-pretty-share="facebook,twitter,pinterest,linkedin"  ><img fetchpriority="high" decoding="async" class="lazy-load vc_single_image-img " src="data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 1500 409'%2F%3E" data-src="https://juanjoseayala.eu/wp-content/uploads/2023/11/2-1500x409.png" width="1500" height="409" alt="2" title="2"  data-dt-location="https://juanjoseayala.eu/2-5-2/" /></a>
		</figure>
	</div>

	<div class="wpb_text_column wpb_content_element  vc_custom_1698953340258" >
		<div class="wpb_wrapper">
			<h3><span id="Devuelve_todas_las_colecciones_de_sitios_por_titulo_y_Url">4.- Devuelve todas las colecciones de sitios por titulo y Url</span></h3>
<p>Una vez conectado a SharePoint mediante PowerShell, ya se puede usar cmdlets o script.<br />
Ejecute el siguiente comando en PowerShell.<br />
<em><strong>Get-SpoSite | Select Title,Url</strong></em></p>

		</div>
	</div>

	<div  class="wpb_single_image wpb_content_element vc_align_center">
		
		<figure class="wpb_wrapper vc_figure">
			<a href="https://juanjoseayala.eu/wp-content/uploads/2023/11/3.png" target="_self" data-large_image_width="1387" data-large_image_height="592"  class="vc_single_image-wrapper vc_box_shadow_3d  vc_box_border_grey layzr-bg dt-pswp-item rollover rollover-zoom"  data-pretty-share="facebook,twitter,pinterest,linkedin"  ><img decoding="async" class="lazy-load vc_single_image-img " src="data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 1387 592'%2F%3E" data-src="https://juanjoseayala.eu/wp-content/uploads/2023/11/3.png" width="1387" height="592" alt="Devuelve todas las colecciones de sitios" title="Devuelve todas las colecciones de sitios"  data-dt-location="https://juanjoseayala.eu/administrar-sharepoint-online-con-powershell/3-3/" /></a>
		</figure>
	</div>

	<div class="wpb_text_column wpb_content_element  vc_custom_1698953705394" >
		<div class="wpb_wrapper">
			<h3><span id="Filtrar_para_devolver_sitios_especificos">5.- Filtrar para devolver sitios específicos</span></h3>
<p>Al ejecutar el siguiente comando devuelve el sitio llamado «<strong>aurora</strong>«, como se muestra en la siguiente captura de pantalla.<br />
<em><strong>Get-SPOSite -Filter { Url -like «contoso.sharepoint.com/sites/aurora» }</strong></em></p>

		</div>
	</div>

	<div  class="wpb_single_image wpb_content_element vc_align_center">
		
		<figure class="wpb_wrapper vc_figure">
			<a href="https://juanjoseayala.eu/wp-content/uploads/2023/11/get-SPosite.png" target="_self" data-large_image_width="1363" data-large_image_height="382"  class="vc_single_image-wrapper vc_box_shadow_3d  vc_box_border_grey layzr-bg dt-pswp-item rollover rollover-zoom"  data-pretty-share="facebook,twitter,pinterest,linkedin"  ><img decoding="async" class="lazy-load vc_single_image-img " src="data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 1363 382'%2F%3E" data-src="https://juanjoseayala.eu/wp-content/uploads/2023/11/get-SPosite.png" width="1363" height="382" alt="Get-SPOSite SharePoint" title="Get-SPOSite SharePoint"  data-dt-location="https://juanjoseayala.eu/administrar-sharepoint-online-con-powershell/get-sposite/" /></a>
		</figure>
	</div>

	<div class="wpb_text_column wpb_content_element  vc_custom_1698954055003" >
		<div class="wpb_wrapper">
			<h3><span id="Obtener_listado_de_usuarios_del_Tenant">6.- Obtener listado de usuarios del Tenant</span></h3>
<p>Al ejecutar este comando se obtiene un listado de los usuarios del Tenant de SharePoint Online.<br />
<em><strong>Get-SPOSite | ForEach-Object {Get-SPOUser -Site $_.Url}</strong></em></p>

		</div>
	</div>

	<div class="wpb_text_column wpb_content_element  vc_custom_1698954100385" >
		<div class="wpb_wrapper">
			<h3><span id="Eliminar_sitios_en_SharePoint_Online">7.- Eliminar sitios en SharePoint Online</span></h3>
<p>El <em><strong>Remove-SPOSite</strong></em> cmdlet no elimina una colección de sitios de la lista de colecciones de sitios de forma permanente, las envía a la Papelera de reciclaje de SharePoint Online.<br />
Al ejecutar el siguiente comando se envía a la Papelera de reciclaje de SharePoint Online. Como se muestra en la siguiente captura de pantalla.</p>
<p><em><strong>Remove-SPOSite -Identity https://contoso.sharepoint.com/sites/Powershell</strong></em></p>

		</div>
	</div>

	<div  class="wpb_single_image wpb_content_element vc_align_center">
		
		<figure class="wpb_wrapper vc_figure">
			<a href="https://juanjoseayala.eu/wp-content/uploads/2023/11/remove-sposite.png" target="_self" data-large_image_width="1388" data-large_image_height="274"  class="vc_single_image-wrapper vc_box_shadow_3d  vc_box_border_grey layzr-bg dt-pswp-item rollover rollover-zoom"  data-pretty-share="facebook,twitter,pinterest,linkedin"  ><img loading="lazy" decoding="async" class="lazy-load vc_single_image-img " src="data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 1388 274'%2F%3E" data-src="https://juanjoseayala.eu/wp-content/uploads/2023/11/remove-sposite.png" width="1388" height="274" alt="Remove-SPOSite SharePoint" title="Remove-SPOSite SharePoint"  data-dt-location="https://juanjoseayala.eu/administrar-sharepoint-online-con-powershell/remove-sposite/" /></a>
		</figure>
	</div>

	<div class="wpb_text_column wpb_content_element  vc_custom_1698954255124" >
		<div class="wpb_wrapper">
			<p>Al agregar <strong>-Confirm:$False</strong> se obvia mensaje de confirmación.</p>
<p><em><strong>Remove-SPOSite -Identity https://contoso.sharepoint.com/sites/Powershell -Confirm:$False</strong></em></p>
<p>Como se muestra en la siguiente captura de pantalla.</p>

		</div>
	</div>

	<div  class="wpb_single_image wpb_content_element vc_align_center">
		
		<figure class="wpb_wrapper vc_figure">
			<a href="https://juanjoseayala.eu/wp-content/uploads/2023/11/remove-sposite2.png" target="_self" data-large_image_width="1550" data-large_image_height="253"  class="vc_single_image-wrapper vc_box_shadow_3d  vc_box_border_grey layzr-bg dt-pswp-item rollover rollover-zoom"  data-pretty-share="facebook,twitter,pinterest,linkedin"  ><img loading="lazy" decoding="async" class="lazy-load vc_single_image-img " src="data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 1550 253'%2F%3E" data-src="https://juanjoseayala.eu/wp-content/uploads/2023/11/remove-sposite2.png" width="1550" height="253" alt="Remove-SPOSite SharePoint" title="Remove-SPOSite SharePoint"  data-dt-location="https://juanjoseayala.eu/administrar-sharepoint-online-con-powershell/remove-sposite2/" /></a>
		</figure>
	</div>

	<div class="wpb_text_column wpb_content_element  vc_custom_1698954382840" >
		<div class="wpb_wrapper">
			<h3><span id="Obtener_sitios_eliminados">8.- Obtener sitios eliminados</span></h3>
<p>El <em><strong>Get-SPODeletedSite</strong></em> cmdlet devuelve todas las colecciones de sitios eliminados de la papelera de reciclaje. Como se muestra en la siguiente captura de pantalla.</p>

		</div>
	</div>

	<div  class="wpb_single_image wpb_content_element vc_align_center">
		
		<figure class="wpb_wrapper vc_figure">
			<a href="https://juanjoseayala.eu/wp-content/uploads/2023/11/Get-SPODeletedSite.png" target="_self" data-large_image_width="1568" data-large_image_height="430"  class="vc_single_image-wrapper vc_box_shadow_3d  vc_box_border_grey layzr-bg dt-pswp-item rollover rollover-zoom"  data-pretty-share="facebook,twitter,pinterest,linkedin"  ><img loading="lazy" decoding="async" class="lazy-load vc_single_image-img " src="data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 1568 430'%2F%3E" data-src="https://juanjoseayala.eu/wp-content/uploads/2023/11/Get-SPODeletedSite.png" width="1568" height="430" alt="Get-SPODeletedSite" title="Get-SPODeletedSite"  data-dt-location="https://juanjoseayala.eu/administrar-sharepoint-online-con-powershell/get-spodeletedsite/" /></a>
		</figure>
	</div>

	<div class="wpb_text_column wpb_content_element  vc_custom_1698954508665" >
		<div class="wpb_wrapper">
			<h3><span id="Restaurar_sitios_eliminados">9.- Restaurar sitios eliminados</span></h3>
<p>Restaura una colección de sitios de SharePoint Online eliminada de la papelera de reciclaje.<br />
<em><strong>Restore-SPODeletedSite -Identity https://contoso.sharepoint.com/sites/PS</strong></em><br />
En este ejemplo se restaura una colección de sitios de SharePoint Online eliminada llamado PS.</p>

		</div>
	</div>

	<div class="wpb_text_column wpb_content_element  vc_custom_1698954542977" >
		<div class="wpb_wrapper">
			<h3><span id="Crear_coleccion_de_sitios">10.- Crear colección de sitios</span></h3>
<p>El <em><strong>New-SPOSite</strong></em> cmdlet crea una nueva colección de sitio para la organización. Si se crea una nueva colección de sitios de <strong>SharePoint Online</strong>, se producirá un error si hay un sitio eliminado con la misma dirección URL en la<strong> papelera de reciclaje</strong>. Debe ser <strong>administrador de SharePoint Online</strong> o <strong>administrador global</strong> para poder ejecutar el cmdlet.<br />
<em><strong>New-SPOSite -Url https://contoso.sharepoint.com/sites/PS -Owner jbiden@contoso.com -StorageQuota 200 -Title «Mi sitio de PowerShell»</strong></em></p>
<p>Para este ejemplo se crea una colección de sitio, con la dirección de URL, con el titulo y el propietario. La cuota de almacenamiento es de 200 megabytes.</p>

		</div>
	</div>

	<div  class="wpb_single_image wpb_content_element vc_align_center">
		
		<figure class="wpb_wrapper vc_figure">
			<a href="https://juanjoseayala.eu/wp-content/uploads/2023/11/New-sposite.png" target="_self" data-large_image_width="1683" data-large_image_height="602"  class="vc_single_image-wrapper vc_box_shadow_3d  vc_box_border_grey layzr-bg dt-pswp-item rollover rollover-zoom"  data-pretty-share="facebook,twitter,pinterest,linkedin"  ><img loading="lazy" decoding="async" class="lazy-load vc_single_image-img " src="data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 1600 602'%2F%3E" data-src="https://juanjoseayala.eu/wp-content/uploads/2023/11/New-sposite-1600x602.png" width="1600" height="602" alt="New-sposite SharePoint" title="New-sposite SharePoint"  data-dt-location="https://juanjoseayala.eu/administrar-sharepoint-online-con-powershell/new-sposite/" /></a>
		</figure>
	</div>
<div class="vc_row wpb_row vc_inner vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-6"><div class="vc_column-inner vc_custom_1474103898812"><div class="wpb_wrapper"></div></div></div><div class="wpb_column vc_column_container vc_col-sm-6"><div class="vc_column-inner vc_custom_1474103904123"><div class="wpb_wrapper"></div></div></div></div></div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper"></div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper"></div></div></div></div>
</div>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
