0

在此处输入图像描述通过 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
4

1 回答 1

0

您可以尝试将脚本 o365 spo app add 移动到 Step Connect SPO 站点。请参阅下面的语法,"|"用于在脚本任务中运行多行脚本。

- script: |
   Connect SPO Site
   o365 spo app add

参见此处,例如在 bash 任务中。

于 2021-06-04T07:32:08.400 回答