en-US

CsTeamsShiftsPolicy

This cmdlet allows you to set or update properties of a TeamsShiftPolicy instance, including Teams off shift warning message-specific settings.

This cmdlet allows you to set or update properties of a TeamsShiftPolicy instance. Use this to set the policy name and Teams off shift warning message-specific settings (ShiftNoticeMessageType, ShiftNoticeMessageCustom, ShiftNoticeFrequency, AccessGracePeriodMinutes).

Available cmdlets

Parameters

Name Type Default value Accepted values
AccessGracePeriodMinutes Int64
AccessType String UnrestrictedAccess_TeamsApp
EnableScheduleOwnerPermissions Boolean False
ShiftNoticeFrequency String Always
ShiftNoticeMessageCustom String
ShiftNoticeMessageType String DefaultMessage

Examples

Example 1

PS C:\> Set-CsTeamsShiftsPolicy -Identity OffShiftAccess_WarningMessage1_AlwaysShowMessage -ShiftNoticeMessageType Message1 -ShiftNoticeFrequency always -AccessGracePeriodMinutes 5

In this example, the policy instance is called "OffShiftAccess_WarningMessage1_AlwaysShowMessage", a warning message (Message 1) will always be displayed to the user on opening Teams during off shift hours.

Microsoft Learn documentation