Robocorp触发流程GitHub Action提示NOT_AUTHORIZED权限问题求助
使用Robocorp Trigger Process GitHub Action时遭遇权限错误
错误信息
Error: Failed to start process - {"error":{"code":"NOT_AUTHORIZED","subCode":"","message":"Not authorized to read process !"}}
已做的排查与配置
- 根据官方文档和Action仓库说明,API密钥已配置
trigger_processes、read_runs权限,额外添加了read_processes权限,权限配置确认无误 - 已验证API密钥可正常使用
- 仅保留单个
.github/workflow文件,工作流内容与教程基本一致,完整代码如下:
name: Trigger a process in Control Room on: pull_request: branches: - dev jobs: run-process: runs-on: ubuntu-latest name: Trigger process steps: - name: Trigger Control Room process run uses: robocorp/action-trigger-process@v1 with: api-key: ${{ secrets.ROBOCORP_WORKSPACE_KEY_TRIGGER }} workspace-id: ${{ secrets.ROBOCORP_WORKSPACE_ID }} process-id: ${{ secrets.ROBOCORP_PROCESS_ID }} payload: '{"foo":"bar"}' await-complete: true
- 收到Node.js版本警告:
Please update the following actions to use Node.js 16: robocorp/action-trigger-process@v1,但判断该警告与当前权限错误无关
已遵循教程完成所有操作,添加了全部所需权限,也移除其他工作流文件排查问题,请问还有哪些可能的遗漏点?
内容的提问来源于stack exchange,提问作者JSalazAlt
相关产品推荐
相关产品推荐

