Edit

Share via


Set-SPOBrowserIdleSignOut

Sets the current configuration values for Idle session sign-out.

Syntax

Default (Default)

Set-SPOBrowserIdleSignOut
    -Enabled <Boolean>
    [-WarnAfter <TimeSpan>]
    [-SignOutAfter <TimeSpan>]
    [<CommonParameters>]

Description

Use this cmdlet to set the current configuration values for Idle session sign-out, the time at which users are warned and subsequently signed out of Office 365 after a period of browser inactivity in SharePoint and OneDrive

Examples

Example 1

Set-SPOBrowserIdleSignOut -Enabled:$true -WarnAfter  "0.00:45:00" -SignOutAfter  "0.01:00:00"

This example enables the browser idle sign-out policy, sets a warning at 45 minutes and signs out users after a period of 60 minutes of browser inactivity.

Example 2

Set-SPOBrowserIdleSignOut -Enabled:$true -WarnAfter (New-TimeSpan -Minutes 45) -SignOutAfter (New-TimeSpan -Hours 1)

This example enables the browser idle sign-out policy, sets a warning at 45 minutes and signs out users after a period of 60 minutes of browser inactivity. This example leverages the use of New-TimeSpan cmdlet to create the required timespan values.

Parameters

-Enabled

Applicable: SharePoint Online

Enables the browser idle sign-out policy

Parameter properties

Type:System.Boolean
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-SignOutAfter

Specifies a time interval. This parameter is used to specify a time value for Get-SPOBrowserIdleSignOut parameters such as SignOutAfter. Specify the time interval in the following format:

[-]D.H:M:S.F

where:

  • D = Days (0 to 10675199)
  • H = Hours (0 to 23)
  • M = Minutes (0 to 59)
  • S = Seconds (0 to 59)
  • F = Fractions of a second (0 to 9999999)

Parameter properties

Type:System.TimeSpan
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-WarnAfter

Specifies a time interval. This parameter is used to specify a time value for Get-SPOBrowserIdleSignOut parameters such as WarnAfter. Specify the time interval in the following format:

[-]D.H:M:S.F

where:

  • D = Days (0 to 10675199)
  • H = Hours (0 to 23)
  • M = Minutes (0 to 59)
  • S = Seconds (0 to 59)
  • F = Fractions of a second (0 to 9999999)

Parameter properties

Type:System.TimeSpan
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

Inputs

None

Outputs

System.Object