默認情況下,允許在 Microsoft 365 中創建的所有帳戶都可以使用 Exchange Online PowerShell,管理員可以使用 Exchange Online PowerShell 啟用或禁用用戶連接到 Exchange Online PowerShell 的能力,
1.在Windows10或Windows11系統上,以管理員身份打開Powershell并運行如下命令:
- ?如果您的帳戶沒有啟用MFA,需要運行的命令語法如下:
$UserCredential = Get-Credential
# ?在顯示??的 Windows PowerShell 憑據??請求對話框中,鍵入您的帳戶和密碼,然后單擊"確定??"?
Connect-ExchangeOnline [-Credential $UserCredential] -ShowProgress $true [-ExchangeEnvironmentName <Value>]
#使用上面的$UserCredential變數,選擇Exchange Online環境名稱,例如:O365China
具體示例:
$UserCredential = Get-Credential
Connect-ExchangeOnline -Credential $UserCredential -ShowProgress $true -ExchangeEnvironmentName O365China
2.對單個用戶禁用或啟用Exchange Online PowerShell的訪問,具體命令及操作如下:
- 禁用用戶[email protected]的Exchange Online PowerShell訪問功能,
Set-User -Identity [email protected] -RemotePowerShellEnabled $false
- 啟用用戶[email protected]的Exchange Online PowerShell訪問功能,
Set-User -Identity [email protected] -RemotePowerShellEnabled $true
多個用戶批量禁用或啟用Exchange Online PowerShell訪問功能,具體命令及操作如下:
- 禁用Exchange Online PowerShell的訪問
$Users = Get-User -ResultSize unlimited -Filter "RecipientType -eq 'UserMailbox'"
$Users | foreach {Set-User -Identity $_ -RemotePowerShellEnabled $false}
- 啟用Exchange Online powerShell的訪問
$Users = Get-User -ResultSize unlimited -Filter "RecipientType -eq 'UserMailbox'"
$Users | foreach {Set-User -Identity $_ -RemotePowerShellEnabled $true}
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/350670.html
標籤:Windows
上一篇:痞子衡嵌入式:聊聊i.MXRT1xxx上的普通GPIO與高速GPIO差異及其用法
下一篇:Linux系統編程之行程概念
