Project Access Token (bot user) is unable to trigger multi-project pipeline
<!--IssueSummary start--> <details> <summary> Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards. </summary> - [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=328397) </details> <!--IssueSummary end--> <!-- This template is a great use for issues that are feature::additions or technical tasks for larger issues.--> ### Proposal and explanation Create two test projects, name them **alpha** and **beta**, make both of them private. Create the following job definition in project **alpha**: ``` downstream-pipeline: trigger: include: - project: 'beta' ref: 'master' file: '.gitlab-ci.yml' ``` Create project access token (PAT) in **alpha** (and hence the bot user will be created). Push to **alpha** using this token. That triggers the pipeline in **alpha**, as expected. However, the pipeline will fail with the following error: `Project beta not found or access denied!` Obviously, bot user (triggerer in this case) has no access to **beta**. Additionally, [a bot user cannot be added to any other project](https://docs.gitlab.com/ee/user/project/settings/project_access_tokens.html#project-bot-users) so the issue cannot be resolved that way. Ideally, users should have a way to trigger pipelines like this with bot users (project access tokens). <!-- Consider adding related issues and epics to this issue. You can also reference the Feature Proposal Template (https://gitlab.com/gitlab-org/gitlab/-/blob/master/.gitlab/issue_templates/Feature%20proposal.md) for additional details to consider adding to this issue. Additionally, as a data oriented organization, when your feature exits planning breakdown, consider adding the `What does success look like, and how can we measure that?` section. -->
issue