cd /news/ai-agents/github-copilot-supports-server-to-se… · home › topics › ai-agents › article
[ARTICLE · art-159112] src=github.blog ↗ pub= topic=ai-agents verified=true sentiment=↑ positive

GitHub Copilot supports server-to-server authentication

GitHub Copilot now supports server-to-server authentication for GitHub Apps installed on organizations, released in public preview, letting services and agents built with the GitHub Copilot SDK make requests on behalf of an organization without a signed-in user's credentials. Developers grant a GitHub App the read-only `Copilot Requests` organization permission, install it on an organization, and pass a short-lived installation access token to the Copilot SDK, with usage attributed and billed to the owning organization under its model policies, budgets and spending controls. Organization owners can review which apps have access, identify app-attributed usage in AI usage CSV reports via the `app_client_id` field, and revoke access by suspending or uninstalling an app.

by read1 min views4 publishedOct 27, 2026
GitHub Copilot supports server-to-server authentication
Image: GitHub Changelog

GitHub Copilot now supports server-to-server authentication for GitHub Apps installed on organizations, available in public preview. Services and agents built with the GitHub Copilot SDK can now make requests on behalf of an organization without relying on a signed-in user’s credentials. This workload-owned identity helps agents and automated services operate reliably at larger scale without tying their authentication or usage to individual users.

Developers can give a GitHub App the read-only Copilot Requests organization permission, install the app on an organization, and pass a short-lived installation access token to the Copilot SDK. Usage is attributed and billed to the organization that owns the installation. The organization’s model policies, budgets, and spending controls apply.

Organization owners can review which apps have access, identify app-attributed usage in AI usage CSV reports using the app_client_id field, and stop an app’s access by suspending or uninstalling it.

To get started, see server-to-server authentication for the GitHub Copilot SDK and managing GitHub App access to your organization’s Copilot.

── more in #ai-agents 4 stories · sorted by recency
── more on @github 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/github-copilot-suppo…] indexed:0 read:1min 2026-10-27 · —