Revoke-SPOUserSession

讓 IT 系統管理員能夠讓特定使用者的所有裝置上的 O365 會話失效。

Syntax

Revoke-SPOUserSession
      [-User] <String>
      [-Confirm]
      [-WhatIf]
      [<CommonParameters>]

Description

您必須是全域管理員才能執行 Cmdlet。

需要有效的Connect-SPOService內容來識別租用戶。 如需如何連線到租使用者的資訊,請參閱 Connect-SPOService

執行 Cmdlet 時,將會發生下列情況:

使用者將會登出瀏覽器、桌面和行動應用程式,以存取所有裝置上的Office 365資源。

將不適用於來賓使用者。

此 cmdlet 的可能結果為︰

結果 原因
警告:找不到 user@contoso.com 。 檢查是否有錯字,然後再試一次。 -User 參數的輸入無效。
我們已成功登出所有裝置。 立即撤銷成功。
最多可能需要一小時的時間才能從所有裝置登出。 非立即撤銷成功。
很抱歉,發生錯誤,無法從任何裝置登出。 未成功執行 cmdlet。
Cmdlet 未來將可供使用,但尚未準備好在您的組織中使用。 已停用租用戶的 cmdlet。

範例

範例 1

Revoke-SPOUserSession -User user1@contoso.com

此範例會從所有裝置登出 Contoso 租用中的 user1。

範例 2

Revoke-SPOUserSession -User user1@contoso.com -Confirm:$false

此範例會從所有裝置登出 Contoso 租用中的 user1,而不提示您確認。

參數

-Confirm

執行 Cmdlet 之前提示您確認。

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-User

指定使用者名稱。 例如,user1@contoso.com

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-WhatIf

顯示執行 Cmdlet 時會發生什麼情況。 未執行 Cmdlet。

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

輸入

None

輸出

System.Object