Revoke-SPOUserSession
IT 管理者は、すべてのデバイスで特定のユーザーの O365 セッションを無効にする機能を提供します。
構文
Revoke-SPOUserSession
[-User] <String>
[-Confirm]
[-WhatIf]
[<CommonParameters>]
説明
コマンドレットを実行するには、グローバル管理者である必要があります。
テナントを特定するには、有効な Connect-SPOService
コンテキストが必要です。 テナントに接続する方法については、「 Connect-SPOService
」を参照してください。
コマンドレットを実行すると、次の処理が実行されます。
ユーザーは、すべてのデバイスでOffice 365リソースにアクセスするブラウザー、デスクトップ、モバイル アプリケーションからサインアウトされます。
ゲスト ユーザーには適用できません。
このコマンドレットの結果は、次のとおりです。
結果 | 理由 |
---|---|
警告: user@contoso.comが見つかりませんでした。 入力ミスを確認し、もう一度やり直してください。 | -User パラメーターの入力が無効です。 |
すべてのデバイスから <user> を正常にサインアウトしました。 | 瞬時の取り消しが正常に終了しました。 |
すべてのデバイスからユーザー><サインアウトするには、最大で 1 時間かかることがあります。 | 瞬時でない取り消しが正常に終了しました。 |
申し訳ございません。問題が発生したため、どのデバイスからでもユーザー><サインアウトできませんでした。 | コマンドレットが正常に実行されませんでした。 |
コマンドレットは今後使用できますが、organizationで使用する準備はまだ整っていません。 | コマンドレットがテナントに対して無効になっています。 |
例
例 1
Revoke-SPOUserSession -User user1@contoso.com
この例では、Contoso テナントの user1 をすべてのデバイスからサインアウトします。
例 2
Revoke-SPOUserSession -User user1@contoso.com -Confirm:$false
この例では、確認を求めることなく、すべてのデバイスから Contoso テナントの user1 をサインアウトします。
パラメーター
-Confirm
コマンドレットを実行する前に確認メッセージを表示します。
型: | SwitchParameter |
Aliases: | cf |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
適用対象: | SharePoint Online |
-User
ユーザー名を指定します。 たとえば、user1@contoso.com のように指定します。
型: | String |
配置: | 0 |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
適用対象: | SharePoint Online |
-WhatIf
コマンドレットが実行されるとどうなるかを示します。 コマンドレットは実行されません。
型: | SwitchParameter |
Aliases: | wi |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
適用対象: | SharePoint Online |
入力
None
出力
System.Object