Revoke-SPOUserSession
使 IT 管理员能够在其所有设备上使特定用户的 O365 会话失效。
语法
Revoke-SPOUserSession
[-User] <String>
[-Confirm]
[-WhatIf]
[<CommonParameters>]
说明
必须是全局管理员才能运行 cmdlet。
需要有效的 Connect-SPOService
上下文来识别租户。 有关如何连接到租户的信息,请参阅 Connect-SPOService
。
运行 cmdlet 时,将发生以下情况:
用户将注销浏览器、桌面和移动应用程序,以跨所有设备访问Office 365资源。
不适用于来宾用户。
对于该 cmdlet 可能的结果是:
结果 | Reason |
---|---|
警告:找不到 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 之前进行确认。
类型: | SwitchParameter |
别名: | cf |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
适用于: | SharePoint Online |
-User
指定用户名。 例如,user1@contoso.com
类型: | String |
Position: | 0 |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
适用于: | SharePoint Online |
-WhatIf
显示在 cmdlet 运行时发生的情况。 此 cmdlet 未运行。
类型: | SwitchParameter |
别名: | wi |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
适用于: | SharePoint Online |
输入
None
输出
System.Object