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

使用Azure AD注册应用调用Install-PnPApp时安装停滞问题咨询

Azure AD应用身份连接下使用Install-PnPApp的问题分析与解决

可以正常使用Install-PnPApp,但你遇到的应用一直处于“正在安装”状态,通常是权限配置不全或命令参数缺失导致的,以下是具体排查和解决要点:

  • 检查Azure AD应用权限
    确保应用注册已配置并获得管理员同意的以下应用权限:

    • SharePoint -> Sites.Manage.All 或 Sites.FullControl.All
    • SharePoint -> AppCatalog.ReadWrite.All(从租户应用目录安装应用必须具备此权限)
  • 完善连接命令参数
    显式指定连接类型为Graph,因为Install-PnPApp依赖Graph API完成部分流程,避免协议兼容问题:

    Connect-PnPOnline -Url $siteURL -ClientId $appId -Thumbprint $thumbprint -Tenant $tenant -ConnectionType Graph
    
  • 优化安装命令
    避免直接管道传递,显式指定网站集URL,若应用支持无沙盒部署,添加-SkipFeatureDeployment参数,同时确认-Identity参数为应用的ID或准确名称:

    Install-PnPApp -Identity "目标应用ID/名称" -SiteUrl $siteURL -SkipFeatureDeployment
    
  • 验证应用目录状态
    确认租户应用目录正常可用,待安装的应用包已完整上传且未损坏。

内容的提问来源于stack exchange,提问作者Matjaž Reberc

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.14 05:01:35