通过 Azure DevOps 执行 SPFx 部署时,我遇到访问被拒绝错误。错误显示“错误:访问被拒绝。您无权执行此操作或访问此资源”。我正在使用服务帐户在 App Catalogue 上部署 sppkg 文件,该文件具有网站集管理员权限级别,并且我在 dev-ops 上使用的帐户是我的公司帐户。我也能够成功连接到 SPO Online。出现此错误的命令如下:
o365 spo app add -p $(System.DefaultWorkingDirectory)/_myCI/drop/sharepoint/solution/myspfx.sppkg --overwrite --appCatalogUrl https://$(tenant).sharepoint.com/$(catalogsite) --scope sitecollection