Lesstep
GitLab · CI/CD jobs · Checked October 28, 2026

GitLab: "You are not authorized to run this manual job"

GitLab shows this message, with Run disabled, when you try to run a manual job and either the job deploys to a protected environment whose Allowed to deploy list does not include your account, or the project prevents outdated deployment jobs and running this one would overwrite the latest deployment (GitLab: job troubleshooting, checked October 28, 2026). A protected branch can stop you too; see why GitLab refused a pipeline or a job.

You are not authorized to run this manual job

A protected environment

Prevent outdated deployment jobs

What the API answers

What to do

GitLab jobs in IntelliJ IDEA

Pipeline Inbox for GitLab CI, a plugin by Lesstep for JetBrains IDEs 2024.1 or later, lists the pipelines of your GitLab projects with their jobs by stage, and with Pro retries, cancels and runs them. From version 1.0.21, Run Manual Job is disabled where GitLab says your account may not run the job (canPlayJob), and its description says why: your role, a protected branch or a protected environment, or a job older than the latest deployment. A refusal with 403 names protected environments too. Before, it was offered wherever GitLab said the job could be played, and a 403 named only your role or a protected branch. Reading is free; retrying, cancelling and running are Pro (US$1.50 a month, with a 30-day trial).

GITLAB is a trademark of GitLab Inc.; IntelliJ IDEA is a trademark of JetBrains s.r.o. This page is not affiliated with or endorsed by GitLab Inc. or JetBrains.

More: GitLab pipeline or job refused (400, 403, 409, 429) · GitLab "Insufficient permissions to set pipeline variables" · GitLab job dropped as stuck or over its timeout · GitLab job waiting for resource · GitLab job log refused or empty · GitLab "This job does not have a trace." after 18.0 · GitLab "insufficient_scope" · GitLab pipeline plugins for IntelliJ IDEA, compared · 日本語