Unblock repo or pipeline access in five minutes, then escalate with a clean request. Follow the quick checks or Escalate to Support IT. Exit metric: ≥90% of access issues resolve or escalate with a complete packet inside 10 minutes.
Works here: prod · GitHub + Azure DevOps · Regions: MY, DK
Owner: Platform Engineering (/support-it/contacting-it)
Quick path
- Org membership: Confirm you’re in the correct org/tenant. If SSO, re-authenticate.
- Team role: Ask your team lead to add you to the repo group (least privilege).
- Repo visibility: Private vs internal; confirm the repo actually exists under the org.
- Branch protection: If you can see but cannot push, check protection rules and required reviews.
- Pipeline run permission (ADO/GitHub Actions): ensure you’re in the “Run pipelines” role or Actions is allowed for forks.
CLI snippet to verify your permission (GitHub)
bash
gh repo view <org>/<repo> --json name,viewerPermissionIf viewerPermission is "none" or "read" and you need write, proceed to escalate.
Escalation package
Repo/pipeline: <org>/<repo> or <ado project/pipeline>
Needed role: read|triage|write|maintain|admin
Reason (1 line): <ticket/user story or incident>
Owner/approver: <team lead or repo owner>
Start/End date: <if temporary>Handoff → /support-it/contacting-it
Related references
- Fast support index — When access isn’t the real blocker, point teammates to another flow.
- Transition operating promises — Record if access delays breach a transition SLA.
- Start overview — Share this when onboarding contributors who keep hitting access friction.

