GitHub implementoval podporu nového typu tokenov prístupu, ktoré môžu výberovo určovať oprávnenia konkrétneho vývojára alebo skriptu, pokrývajúce iba úlohy potrebné na vykonanie práce. Očakáva sa, že výberové poskytovanie prístupu pomôže znížiť riziko útokov v prípade kompromitácie prístupových údajov. Tokeny môžu byť používané v skriptoch na organizovanie výberového prístupu k API GitHub a pri pripojení cez HTTPS. Dodatočne administrátorom bola poskytnutá možnosť prezerania a odvolania tokenov, ako aj nastavenia politík auditu a potvrdenia tokenov.
Ak predtým mohol účastník vytvoriť individuálne tokeny, poskytujúce prístup ku všetkým jeho repozitárom a organizáciám, s pomocou nových tokenov môže vlastník projektu podrobne špecifikovať prístup, napríklad povoliť prácu v režime iba na čítanie alebo otvoriť výberový prístup k určitým repozitárom. K tokenu je možné pripojiť viac ako 50 oprávnení, pokrývajúcich rôzne operácie s organizáciami, issues, repozitármi a používateľmi. Je možné obmedziť časová platnosť tokenu.
Zdroj: opennet.ru
