Uni ulash sizga nima beradi
Zinn® GitHub ilovasini oʻrnatish shaxsiy tokenni bizga topshirmasdan turib, saytni omborlaringizdan (repository) joylashtirish (deploy) va loyiha taxtasini GitHub bilan hamqadam saqlash imkonini beradi. Biz faqat oʻz-oʻzidan foydasiz boʻlgan ilovaning oʻrnatish raqamini saqlaymiz va har safar kerak boʻlganda bir soat davom etadigan token yaratamiz. Bu tashkilot uchun eng yaxshi tanlovdir, chunki u biron bir shaxsga tegishli emas va kimdir ketganda ishlashdan toʻxtamaydi.
Boshlashdan oldin
GitHub hisobi yoki ilovani oʻrnatmoqchi boʻlgan tashkilotda egalik (owner) huquqlari kerak boʻladi. Uchinchi tomon ilovalarini taqiqlovchi tashkilotlarda egasining ruxsati talab qilinadi; agar buning iloji boʻlmasa, uning oʻrniga nozik sozlangan (fine-grained) tokendan foydalaning (GitHub hisobingizni ulang).
1. Kalitni GitHub'da yarating
Yaratish uchun hech qanday kalit mavjud emas. Shaxsiy hisobingizga yoki tashkilotingizga Zinn® GitHub ilovasini oʻrnating va barcha omborlarni yoki faqat biz joylashtirishimizni xohlagan omborlarni tanlang.
Keyin oʻrnatish raqamini toping:
- Shaxsiy hisob — Settings → Applications → Installed GitHub Apps, va Zinn® ilovasi yonidagi Configure tugmasi.
- Tashkilot — Your organizations → Settings → GitHub Apps, va Zinn® ilovasi yonidagi Configure tugmasi.
Ushbu sahifadagi manzil qatorining oxiridagi raqam — masalan, github.com/settings/installations/12345678 — oʻrnatish raqamidir.
2. Uni bu yerga ulang
Ilova Integratsiyalar ekrani orqali emas, balki aynan ishlatiladigan joyida tanlanadi:
- Sayt ombori ulanishida, GitHub (app install) ni tanlang.
- Loyiha taxtasining GitHub havolasida, The Zinn® GitHub app ni tanlang.
Oʻrnatish raqamini joylashtiring va davom eting. Biz biron narsani saqlashdan oldin oʻrnatishni tekshiramiz; biz erisha olmaydigan raqam hech qachon saqlanmaydi.
Keyin nima sodir boʻladi
- Siz ilovaga ruxsat bergan omborlar sayt joylashtirilishi uchun koʻrinadi va push amalga oshirilganda u joylashtiriladi.
- Biz amalga oshiradigan har bir harakat GitHub'dagi oʻrnatishning audit jurnalida sizning emas, balki ilovaning nomi ostida koʻrinadi.
- Bizga koʻproq omborlarni taqdim etish uchun oʻsha Configure sahifasida ilovaning omborga kirish huquqini oʻzgartiring — hech narsani qayta ulash shart emas.
Agar u ulanmasa
Ombor yetishmayapti. Oʻrnatish faqat siz tanlagan omborlarni qamrab oladi. Configure ni oching va uni qoʻshing.
Raqam rad etildi. U ilovaning oʻz identifikatori (ID) emas, balki manzil qatoridagi oʻrnatish raqami ekanligini va ilova hali ham oʻrnatilganligini tekshiring — oʻchirilgan ilovaning oʻrnatilishi boʻlmaydi.
Kalit rad etilgani haqida xabar chiqmoqda. Deyarli har doim uchta holatdan biri: u bilan birga nusxalangan boʻsh joy yoki qator uzilishi, muddati oʻtgan kalit yoki siz nusxalaganizdan keyin bekor qilingan yoki qayta yaratilgan kalit. Yangisini yarating va yana joylashtiring.
U ulanadi, lekin keyinroq nimadir xato ketadi. Kalit autentifikatsiyadan oʻtadi, lekin amal talab qiladigan ruxsatga ega emas. Yuqorida sanab oʻtilgan ruxsatlarga ega yangi kalit yarating, soʻngra eski ulanishni uzing va yangi kalitni ulang.
Ulanishni uzish
Integrations boʻlimini oching, hisobni toping va Disconnect tugmasini bosing. Bu saqlangan kalitni darhol oʻchirib tashlaydi. Undan foydalanayotgan har qanday narsa oʻzining navbatdagi amali bajarilganda toʻxtaydi va unga bogʻliq boʻlgan ekranlar jimgina ishlamay qolish oʻrniga bu haqda xabar beradi.
Ulanishni uzish amalga oshirilgan ishlarni bekor qilmaydi — hisobingizda biz oʻzgartirgan yozuvlar, joylashtirishlar yoki sozlamalar qanday boʻlsa, shundayligicha qoladi. Agar kalitning oʻzi sizib chiqqan deb hisoblasangiz, uni provayder tomonida ham bekor qiling; ulanishni uzish bizdagi nusxani oʻchiradi, ularnikini emas.