SharePoint Online: cambiar la configuración del tiempo de espera de la sesión inactiva
Tarea: Establecer el valor de tiempo de espera de la sesión inactiva para SharePoint Online.
¿Cómo configurar el tiempo de espera de la sesión inactiva de SharePoint Online?
¿Sabía que existe un tiempo de espera de sesión para SharePoint Online? Bueno, el tiempo de espera de sesión inactiva en SharePoint Online es un mecanismo de seguridad que advierte y cierra sesiónal usuario después de un período de inactividad. De forma predeterminada, la configuración del tiempo de espera de la sesión inactiva está deshabilitada en SharePoint Online. En esta publicación, explicaremos cómo modificar la configuración del tiempo de espera de su sesión para SharePoint Online. También le brindaremos algunos consejos sobre cómo extender el tiempo de espera de su sesión más allá de la configuración predeterminada.
Para habilitar el tiempo de espera de la sesión inactiva en SharePoint Online, siga estos pasos:
- Inicie sesión en el Centro de administración de SharePoint Online
- Haga clic en “Políticas” >> Control de acceso >> Cerrar sesión inactiva
Active el tiempo de espera de la sesión inactiva y establezca otros parámetros de configuración en consecuencia.
Esto garantiza que las sesiones de sus usuarios finalicen después de un período determinado de inactividad, lo que puede ayudar a mejorar la seguridad y el rendimiento. La configuración del tiempo de espera de inactividad se aplica solo a los navegadores web. No afecta a ningún cliente como el cliente OneDrive Sync; permanecen conectados como de costumbre.
SharePoint Online: configurar el tiempo de espera de la sesión inactiva mediante PowerShell
Para establecer valores de tiempo de espera de sesión predeterminados, use el cmdlet de PowerShell: Set-SPOBrowserIdleSignOut, abra el Shell de administración de SharePoint Online y ejecute este script de PowerShell para cambiar el tiempo de espera de sesión de SharePoint Online:
#Set Config parameters
$AdminSiteURL = "https://crescent-admin.sharepoint.com/"
#Connect to SharePoint Online Tenant Admin
Connect-SPOService -URL $AdminSiteURL -Credential (Get-Credential)
#Get Current Idle session Timeout values
Get-SPOBrowserIdleSignOut
#Change Session Timeout Value
Set-SPOBrowserIdleSignOut -Enabled $true -WarnAfter (New-TimeSpan -Minutes 30) -SignOutAfter (New-TimeSpan -Minutes 60)
#Verify the settings
Get-SPOBrowserIdleSignOut
Esta configuración dicta cuánto tiempo se permite que la sesión de un usuario permanezca inactiva antes de que finalice automáticamente. De forma predeterminada, este valor está establecido en 0 minutos, lo que significa que la sesión del usuario no caducará hasta que cierre sesión explícitamente. Sin embargo, al ajustar esta configuración, puede controlar cuánto tiempo tiene un usuario antes de que finalice su sesión inactiva.
Y si no hay actividad por parte del usuario final, SharePoint Online redirige automáticamente a la página de cierre de sesión.
¿Cómo deshabilitar el tiempo de espera de sesión inactiva en SharePoint Online?
Para deshabilitar el tiempo de espera de la sesión inactiva, utilice lo siguiente:
Set-SPOBrowserIdleSignOut -Enabled $False
SharePoint Online: establecer el tiempo de espera de inactividad mediante PnP PowerShell
A continuación se explica cómo configurar el tiempo de espera de una sesión inactiva en SharePoint Online usando PnP PowerShell:
Para comprobar el valor de tiempo de espera de inactividad del navegador configurado:
Para verificar que se haya establecido el nuevo valor de tiempo de espera de la sesión inactiva, utilice el siguiente script:
#Parameters
$AdminCenterURL = "https://crescent-admin.sharepoint.com"
#Connect to PnP Online
Connect-PnPOnline -Url $AdminCenterURL -Interactive
#Get Browser session timeout configured
Get-PnPBrowserIdleSignOut
Para configurar los ajustes de tiempo de espera:
Configuremos la advertencia de tiempo de espera de sesión inactiva del navegador en 30 minutos y cierremos sesión después de 1 hora:
#Parameters
$AdminCenterURL = "https://crescent-admin.sharepoint.com"
Try {
#Connect to PnP Online
Connect-PnPOnline -Url $AdminCenterURL -Interactive
#Set Browser session timeout
Set-PnPBrowserIdleSignOut -Enabled:$true -WarnAfter (New-TimeSpan -Minutes 30) -SignOutAfter (New-TimeSpan -Hours 1)
}
Catch {
Write-host -f Red "Error:" $_.Exception.Message
}
Conclusión
En SharePoint Online, el tiempo de espera de la sesión inactiva se refiere a la cantidad de tiempo que una sesión puede permanecer inactiva antes de que el usuario cierre la sesión automáticamente. Esta característica de tiempo de espera se implementa para mejorar la seguridad del entorno de SharePoint y evitar el acceso no autorizado a los datos del usuario. El tiempo de espera de la sesión inactiva se puede personalizar para satisfacer las necesidades de su organización, proporcionando un equilibrio entre seguridad y comodidad para el usuario.



