More visible pipeline permissions on protected branches
We describe the permissions needed to execute pipelines on protected branches here: https://docs.gitlab.com/ee/ci/pipelines/index.html#pipeline-security-on-protected-branches
However, I think this should be more visible from other pipeline docs. There are a lot of strong use cases for executing pipelines on another project or branch, and the permissions required for that are a bit opaque to the end user. Our docs are accurate and descriptive, just not visible enough in my opinion.
I've seen a few customers have trouble with this, and I'm hoping to get a bit more feedback from the most recent one.
We might also consider a UI improvement so it's apparent why pipelines don't run in the app itself - I'd need to do some more research on this part before making any specific suggestions though.
Ticket: 164584
Agent: Phil Zona