Seat management ve billing
Seat management and billing
Bu derste neler öğreneceksin
- Copilot seat ekleme ve kaldırma süreçlerini açıklamak
- Faturalama döngüsünü ve pro-rata mantığını anlamak
- Kullanılmayan seat'lerin nasıl yönetileceğini bilmek
- Enterprise ve Business'ta seat yönetimi farklarını ayırt etmek
Seat nedir?
Copilot Business ve Enterprise’da her aktif kullanıcı bir seat kullanır. Seat = aylık lisans birimi. Faturalandırma seat sayısına göre yapılır.
Seat ekleme
Business planında
- GitHub Organization → Settings → Copilot → Access
- “Enable for all members” veya “Selected teams/users”
- Belirlenen kullanıcılara invitation gönderilir
- Kullanıcı kabul edince seat aktif olur ve faturaya eklenir
Enterprise planında
Enterprise’da seat yönetimi GitHub Enterprise Cloud üzerinden yapılır:
- Enterprise Admin → Policies → Copilot → Seat allocation
- Alt-organizasyonlara seat havuzu atanabilir
- SCIM provisioning ile Identity Provider’dan otomatik seat
Faturalama ve pro-rata
| Durum | Faturalama |
|---|---|
| Ayın ortasında seat ekleme | Kalan günlere göre pro-rata ücret |
| Seat kaldırma | Dönem sonuna kadar ücretlendirilmeye devam eder |
| Yıllık fatura seçeneği | %20 indirim (Enterprise müzakereye açık) |
Kullanılmayan seat’lerin yönetimi
Bazı kullanıcılar lisans alıp kullanmayabilir. İyi pratikler:
- Usage report: GitHub Admin → Copilot → Usage — hangi kullanıcı ne kadar aktif göster
- 30 gün inaktif kullanıcılar otomatik olarak seat’ten çıkarılmaz — manuel yönetim gerekir
- Büyük organizasyonlar için scripted seat audit önerilir
# GitHub API ile aktif Copilot kullanıcılarını listele
gh api /orgs/{org}/copilot/billing/seats \
--jq '.seats[] | select(.last_activity_at < "2026-04-01") | .assignee.login'
Sırada ne var?
Bir sonraki derste policy enforcement ve content exclusions — organizasyon seviyesinde Copilot davranışını nasıl şekillendirirsin.