You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

寻求OWA 365特定插件批量固定的PowerShell脚本方案

批量固定OWA 365特定插件的PowerShell解决方案

核心思路

通过Exchange Online的OWA邮箱策略批量配置插件固定,这是官方支持的批量管控方式,比逐个修改用户配置更高效。

操作步骤

  1. 安装并连接Exchange Online PowerShell模块
    未安装模块的话先执行:

    Install-Module -Name ExchangeOnlineManagement -Force -AllowClobber
    

    然后连接到Exchange Online:

    Connect-ExchangeOnline -UserPrincipalName 你的管理员账号@域名.onmicrosoft.com
    
  2. 获取目标插件的AppID
    替换命令中的"你的插件显示名称",执行后复制输出的AppID值:

    Get-App | Where-Object {$_.DisplayName -eq "你的插件显示名称"} | Select-Object DisplayName, AppID
    
  3. 修改OWA邮箱策略,添加固定插件
    以默认策略为例,替换"目标插件AppID"为你复制的ID:

    # 查看当前策略的固定插件列表(可选)
    Get-OwaMailboxPolicy -Identity "Default" | Select-Object PinnedAddins
    
    # 更新策略,保留原有固定插件并追加目标插件
    Set-OwaMailboxPolicy -Identity "Default" -PinnedAddins (@("OwaMailboxPolicyDefaultValue") + @("目标插件AppID"))
    

    若使用自定义策略,替换"Default"为你的策略名称即可。

  4. 将策略应用到所有用户
    执行命令批量应用更新后的策略:

    Get-Mailbox -ResultSize Unlimited | Set-Mailbox -OwaMailboxPolicy "Default"
    

关键注意事项

  • 权限要求:需Exchange管理员或全局管理员权限执行命令。
  • 生效延迟:用户需退出并重新登录OWA,配置才会生效。
  • 覆盖手动设置:若用户之前手动取消插件固定,应用策略后重新登录OWA会强制恢复固定状态。
  • 验证配置:执行以下命令检查策略更新结果:
    Get-OwaMailboxPolicy -Identity "Default" | Select-Object PinnedAddins
    

你之前通过365管理控制台配置后部分用户未生效,大概率是策略未覆盖所有用户,或是用户未重新登录触发配置同步。

内容的提问来源于stack exchange,提问作者conman3

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 15:50:16