当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] SharePoint Online:更改空闲会话超时设置

作者:精品下载站 日期:2024-12-14 14:48:29 浏览:15 分类:玩电脑

SharePoint Online:更改空闲会话超时设置


任务:设置 SharePoint Online 的空闲会话超时值。

如何设置 SharePoint Online 空闲会话超时?

您是否知道 SharePoint Online 存在会话超时?那么,SharePoint Online 中的空闲会话超时是一种安全机制,它会在一段时间不活动后发出警告并注销用户。默认情况下,SharePoint Online 中禁用空闲会话超时设置。在本文中,我们将逐步介绍如何修改 SharePoint Online 的会话超时设置。我们还将提供一些有关如何将会话超时延长到默认设置之外的提示。

要在 SharePoint Online 中启用空闲会话超时,请执行以下步骤:

  1. 登录 SharePoint Online 管理中心
  2. 点击“策略”>>访问控制>>空闲会话注销
  3. 打开空闲会话超时并相应地设置其他配置参数。

    [玩转系统] SharePoint Online:更改空闲会话超时设置

这可确保用户的会话在达到设定的不活动时间后被终止,这有助于提高安全性和性能。 空闲超时设置仅适用于网络浏览器 - 它不会影响任何客户端,例如 OneDrive Sync 客户端 - 它们会像往常一样保持登录状态。

SharePoint Online:使用 PowerShell 配置空闲会话超时

若要设置默认会话超时值,请使用 PowerShell cmdlet:Set-SPOBrowserIdleSignOut,打开 SharePoint Online Management Shell,然后运行此 PowerShell 脚本来更改 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
提示:您可以使用“Get-SPOBrowserIdleSignOut”获取当前空闲会话超时值!

此设置指示用户会话在自动终止之前允许保持空闲状态的时间长度。默认情况下,该值设置为 0 分钟,这意味着用户的会话在明确注销之前不会过期。但是,通过调整此设置,您可以控制用户的非活动会话终止之前的时间。

[玩转系统] SharePoint Online:更改空闲会话超时设置

[玩转系统] SharePoint Online:更改空闲会话超时设置

如果最终用户没有任何活动,SharePoint Online 会自动重定向到注销页面。

[玩转系统] SharePoint Online:更改空闲会话超时设置

请注意:对空闲会话设置的更改仅对新会话生效。现有的浏览器会话不会受到影响(直到用户关闭并重新打开新的浏览器会话!)。 此外,如果用户选择“保持登录状态” - 这些超时设置不会影响该用户!

如何在 SharePoint Online 中禁用空闲会话超时?

要禁用空闲会话超时,请使用以下命令:


Set-SPOBrowserIdleSignOut -Enabled $False

SharePoint Online:使用 PnP PowerShell 设置不活动超时

以下是如何使用 PnP PowerShell 在 SharePoint Online 中设置空闲会话超时:

要检查配置的浏览器空闲超时值:

要验证是否已设置新的空闲会话超时值,请使用以下脚本:


#Parameters
$AdminCenterURL = "https://crescent-admin.sharepoint.com"

#Connect to PnP Online
Connect-PnPOnline -Url $AdminCenterURL -Interactive
 
#Get Browser session timeout configured
Get-PnPBrowserIdleSignOut

配置超时设置:

让我们将浏览器空闲会话超时警告设置为 30 分钟,并在 1 小时后退出:


#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
}

结论

在 SharePoint Online 中,空闲会话超时是指在用户自动注销之前会话可以保持空闲状态的时间量。实现此超时功能是为了提高 SharePoint 环境的安全性并防止对用户数据进行未经授权的访问。可以自定义空闲会话超时以满足您组织的需求,从而在安全性和用户便利性之间实现平衡。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯