ഇത് ബന്ധിപ്പിക്കുന്നത് വഴി നിങ്ങൾക്ക് ലഭിക്കുന്നത്
Zinn® GitHub ആപ്പ് ഇൻസ്റ്റാൾ ചെയ്യുന്നത് വ്യക്തിഗത ടോക്കൺ ഞങ്ങൾക്ക് നൽകാതെ തന്നെ നിങ്ങളുടെ ശേഖരണങ്ങളിൽ (repositories) നിന്ന് ഒരു സൈറ്റ് വിന്യസിക്കാനും (deploy), പ്രൊജക്റ്റ് ബോർഡ് GitHub-മായി പൊരുത്തപ്പെടുത്തി നിലനിർത്താനും സഹായിക്കുന്നു. ആപ്പിന്റെ ഇൻസ്റ്റലേഷൻ നമ്പർ മാത്രമാണ് ഞങ്ങളുടെ പക്കലുള്ളത്, അത് സ്വന്തമായി ഉപയോഗശൂന്യമാണ്. കൂടാതെ, ഞങ്ങൾക്ക് ആവശ്യമുള്ളപ്പോഴൊക്കെ ഓരോ മണിക്കൂർ വീതം നിലനിൽക്കുന്ന ഒരു ടോക്കൺ ഞങ്ങൾ നിർമ്മിക്കുകയും ചെയ്യുന്നു. ഇത് ഒരു സ്ഥാപനത്തിന് മികച്ചൊരു തിരഞ്ഞെടുപ്പാണ്, കാരണം ഇത് ഏതെങ്കിലും ഒരു വ്യക്തിക്ക് മാത്രമുള്ളതല്ല, കൂടാതെ ആരെങ്കിലും ജോലി ഉപേക്ഷിച്ചുപോയാൽ ഇത് പ്രവർത്തിക്കുന്നത് നിൽക്കുകയുമില്ല.
നിങ്ങൾ തുടങ്ങുന്നതിന് മുമ്പ്
ഒരു GitHub അക്കൗണ്ട്, അല്ലെങ്കിൽ ആപ്പ് ഇൻസ്റ്റാൾ ചെയ്യാൻ ആഗ്രഹിക്കുന്ന സ്ഥാപനത്തിന്റെ ഉടമസ്ഥാവകാശം. തേർഡ്-പാർട്ടി ആപ്പുകൾ നിരോധിക്കുന്ന സ്ഥാപനങ്ങൾക്ക് അത് അനുവദിക്കാൻ ഒരു ഉടമയുടെ അനുമതി ആവശ്യമാണ്; അത് സാധ്യമല്ലെങ്കിൽ, പകരം ഫൈൻ-ഗ്രെയിൻഡ് ടോക്കൺ ഉപയോഗിക്കുക (നിങ്ങളുടെ GitHub അക്കൗണ്ട് ബന്ധിപ്പിക്കുക).
1. GitHub-ൽ കീ സൃഷ്ടിക്കുക
സൃഷ്ടിക്കാൻ കീ ഒന്നും തന്നെയില്ല. നിങ്ങളുടെ വ്യക്തിഗത അക്കൗണ്ടിലോ സ്ഥാപനത്തിലോ Zinn® GitHub ആപ്പ് ഇൻസ്റ്റാൾ ചെയ്യുക, തുടർന്ന് എല്ലാ ശേഖരണങ്ങളോ അല്ലെങ്കിൽ ഞങ്ങൾ വിന്യസിക്കാൻ ആഗ്രഹിക്കുന്നവ മാത്രമോ തിരഞ്ഞെടുക്കുക.
തുടർന്ന് ഇൻസ്റ്റലേഷൻ നമ്പർ കണ്ടെത്തുക:
- വ്യക്തിഗത അക്കൗണ്ട് — Settings → Applications → Installed GitHub Apps, തുടർന്ന് Zinn® ആപ്പിന് അടുത്തുള്ള Configure തിരഞ്ഞെടുക്കുക.
- സ്ഥാപനം — Your organizations → Settings → GitHub Apps, തുടർന്ന് Zinn® ആപ്പിന് അടുത്തുള്ള Configure തിരഞ്ഞെടുക്കുക.
ആ പേജിലെ അഡ്രസ് ബാറിന്റെ അവസരത്തിലുള്ള നമ്പർ — ഉദാഹരണത്തിന് github.com/settings/installations/12345678 — അതാണ് ഇൻസ്റ്റലേഷൻ നമ്പർ.
2. ഇത് ഇവിടെ ബന്ധിപ്പിക്കുക
ഇന്റഗ്രേഷൻസ് സ്ക്രീനിൽ അല്ല, മറിച്ച് എവിടെയാണോ ഇത് ഉപയോഗിക്കുന്നത് അവിടെയാണ് ആപ്പ് തിരഞ്ഞെടുക്കുന്നത്:
- ഒരു സൈറ്റിന്റെ ശേഖരണ കണക്ഷനിൽ, GitHub (app install) തിരഞ്ഞെടുക്കുക.
- ഒരു പ്രൊജക്റ്റ് ബോർഡിന്റെ GitHub ലിങ്കിൽ, The Zinn® GitHub app തിരഞ്ഞെടുക്കുക.
ഇൻസ്റ്റലേഷൻ നമ്പർ ഒട്ടിച്ചതിനു ശേഷം തുടരുക. എന്തെങ്കിലും സേവ് ചെയ്യുന്നതിന് മുമ്പ് ഞങ്ങൾ ഇൻസ്റ്റലേഷൻ പരിശോധിക്കുന്നു; ഞങ്ങൾക്ക് ലഭ്യമാകാത്ത ഒരു നമ്പർ ഒരിക്കലും സ്റ്റോർ ചെയ്യപ്പെടില്ല.
അടുത്തതായി എന്ത് സംഭവിക്കുന്നു
- സൈറ്റിന് വിന്യസിക്കുന്നതിനായി നിങ്ങൾ ആപ്പിന് അനുമതി നൽകിയ ശേഖരണങ്ങൾ ദൃശ്യമാകും, കൂടാതെ ഒരു പുഷ് (push) അത് വിന്യസിക്കുകയും ചെയ്യും.
- ഞങ്ങൾ നടത്തുന്ന ഓരോ പ്രവർത്തനവും നിങ്ങളുടെ പേരിലല്ല, മറിച്ച് ആപ്പിന്റെ പേരിൽ GitHub-ൽ ഇൻസ്റ്റലേഷന്റെ ഓഡിറ്റ് ലോഗിൽ ദൃശ്യമാകും.
- ഞങ്ങൾക്ക് കൂടുതൽ ശേഖരണങ്ങൾ നൽകുന്നതിന്, അതേ Configure പേജിൽ ആപ്പിന്റെ ശേഖരണ ആക്സസ് മാറ്റുക — വീണ്ടും ബന്ധിപ്പിക്കേണ്ട ആവശ്യമില്ല.
ഇത് ബന്ധിപ്പിക്കാൻ കഴിയുന്നില്ലെങ്കിൽ
ഒരു ശേഖരണം കാണാനില്ല. ഇൻസ്റ്റലേഷൻ നിങ്ങൾ തിരഞ്ഞെടുത്ത ശേഖരണങ്ങളെ മാത്രമേ ഉൾക്കൊള്ളുന്നുള്ളൂ. Configure തുറന്ന് അത് ചേർക്കുക.
നമ്പർ നിരസിക്കപ്പെട്ടു. ഇത് ആപ്പിന്റെ സ്വന്തം ഐഡിയല്ലെന്നും അഡ്രസ് ബാറിലെ ഇൻസ്റ്റലേഷൻ നമ്പർ തന്നെയാണെന്നും, ആപ്പ് ഇപ്പോഴും ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടെന്നും ഉറപ്പുവരുത്തുക — അൺഇൻസ്റ്റാൾ ചെയ്ത ആപ്പിന് ഇൻസ്റ്റലേഷൻ ഉണ്ടാകില്ല.
കീ നിരസിക്കപ്പെട്ടതായി കാണിക്കുന്നു. ഏതാണ്ട് താഴെ പറയുന്ന മൂന്ന് കാര്യങ്ങളിൽ ഒന്നാകാം: ഒപ്പമുള്ള ഒരു സ്പേസോ ലൈൻ ബ്രേക്കോ പകർത്തിയിട്ടുണ്ടാകാം, കാലാവധി കഴിഞ്ഞ കീ ആകാം, അല്ലെങ്കിൽ നിങ്ങൾ പകർത്തുന്നതിന് മുമ്പ് റദ്ദാക്കിയതോ വീണ്ടും സൃഷ്ടിച്ചതോ ആയ കീ ആകാം. പുതിയൊരെണ്ണം സൃഷ്ടിച്ച് വീണ്ടും ഒട്ടിക്കുക.
ഇത് ബന്ധിപ്പിക്കുന്നു, എന്നാൽ പിന്നീട് എന്തെങ്കിലും പരാജയപ്പെടുന്നു. കീ പ്രാമാണീകരിക്കപ്പെടുന്നു (authenticates) എങ്കിലും പ്രവർത്തനത്തിന് ആവശ്യമായ അനുമതി അതിലില്ല. മുകളിൽ പട്ടികപ്പെടുത്തിയിരിക്കുന്ന അനുമതികളോടെ ഒരു പുതിയ കീ സൃഷ്ടിക്കുക, തുടർന്ന് പഴയ കണക്ഷൻ വിച്ഛേദിച്ച് പുതിയ കീ ബന്ധിപ്പിക്കുക.
വിച്ഛേദിക്കുന്നു (Disconnecting)
Integrations തുറന്ന്, അക്കൗണ്ട് കണ്ടെത്തി Disconnect അമർത്തുക. അത് സേവ് ചെയ്ത കീ ഉടൻ തന്നെ ഇല്ലാതാക്കും. ഇത് ഉപയോഗിച്ചിരുന്ന എന്തും അതിന്റെ അടുത്ത പ്രവർത്തനത്തിൽ നിന്നുപോകും, കൂടാതെ ഇതിനെ ആശ്രയിച്ചിരിക്കുന്ന സ്ക്രീനുകൾ നിശബ്ദമായി പരാജയപ്പെടുന്നതിന് പകരം അത് വ്യക്തമാക്കും.
കണക്ഷൻ വിച്ഛേദിക്കുന്നത് ഇതിനകം ചെയ്ത കാര്യങ്ങളെ പഴയപടിയാക്കില്ല — നിങ്ങളുടെ അക്കൗണ്ടിൽ ഞങ്ങൾ മാറ്റം വരുത്തിയ റെക്കോർഡുകളോ വിന്യാസങ്ങളോ ക്രമീകരണങ്ങളോ ഉള്ളതുപോലെ തുടരും. കീ ചോർന്നിട്ടുണ്ടെന്ന് നിങ്ങൾ കരുതുന്നുവെങ്കിൽ, വെണ്ടറുടെ പക്കൽ നിന്നും അത് റദ്ദാക്കുക; വിച്ഛേദിക്കുന്നത് ഞങ്ങളുടെ പകർപ്പ് മാത്രമാണ് നീക്കം ചെയ്യുന്നത്, അവരുടേതല്ല.