能否通过REST API或命令行上传支持SSO的Office Outlook加载项?
关于PowerShell上传SSO加载项的限制
当前官方集中部署PowerShell模块的cmdlet本身不支持上传启用单点登录(SSO)的Office加载项,这是产品设计层面的固定限制。因为SSO加载项需要管理员同意其申请的各类API访问权限,该权限校验和同意流程没有集成到PowerShell模块中,所以触发强制跳转管理中心的报错,无法通过调整命令参数绕过。
命令行/API上传的可行方案
- 调用Microsoft Graph的组织应用部署接口:该接口支持上传包括Outlook加载项在内的所有类型Office加载项,原生适配SSO加载项的权限同意流程,只要调用身份持有全局管理员、Exchange管理员或应用管理员的对应权限,就能完成全流程上传操作,无需跳转网页端。
- 使用M365跨平台命令行工具:该工具封装了上述Graph接口的能力,可直接通过单行命令完成带SSO的加载项上传部署,支持自定义清单文件路径、生效区域、分配用户范围等参数,完全适配自动化部署场景。
内容的提问来源于stack exchange,提问作者AADITYA RANE
相关产品推荐
相关产品推荐

