Azure DevOps を介して SPFx 展開を実行しているときに、アクセス拒否エラーが発生しました。エラーには、「エラー: アクセスが拒否されました。このアクションを実行する権限、またはこのリソースにアクセスする権限がありません」と表示されます。サービス アカウントを使用して、アプリ カタログに 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