启用或禁用普通用户Exchange|启用或禁用普通用户Exchange Online PowerShell功能
默认情况下,允许在 Microsoft 365 中创建的所有帐户都可以使用 Exchange Online PowerShell。管理员可以使用 Exchange Online PowerShell 启用或禁用用户连接到 Exchange Online PowerShell 的能力。
1.在Windows10或Windows11系统上,以管理员身份打开Powershell并运行如下命令:
- ?如果您的帐户没有启用MFA,需要运行的命令语法如下:
# ?在显示??的 Windows PowerShell 凭据??请求对话框中,键入您的帐户和密码,然后单击"确定??"?
Connect-ExchangeOnline [-Credential $UserCredential] -ShowProgress $true [-ExchangeEnvironmentName
#使用上面的$UserCredential变量,选择Exchange Online环境名称,例如:O365China
具体示例:
$UserCredential = Get-Credential
Connect-ExchangeOnline -Credential $UserCredential -ShowProgress $true -ExchangeEnvironmentName O365China
2.对单个用户禁用或启用Exchange Online PowerShell的访问,具体命令及操作如下:
- 禁用用户TL01@mk10.online的Exchange Online PowerShell访问功能。
Set-User -Identity TL01@mk10.online -RemotePowerShellEnabled $false
- 启用用户TL01@mk10.online的Exchange Online PowerShell访问功能。
Set-User -Identity TL01@mk10.online -RemotePowerShellEnabled $true
【启用或禁用普通用户Exchange|启用或禁用普通用户Exchange Online PowerShell功能】多个用户批量禁用或启用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}
推荐阅读
- 低头思故乡——只是因为睡不着
- 拒绝可以很艺术,或者很行为艺术。
- How|How Fear Works(PartⅡ)
- performSelectorOnMainThread:withObject:waitUntilDone:参数设置为NO或YES的区别
- 武功山金顶草甸或将易主(投资几千万开发,萍乡(有人想摘桃子))
- 狗趣
- 两个心得
- 插件化无法获取或找到.so文件
- 入以色列纪(四)
- 在树下