GitHub har implementerat stöd för en ny typ av åtkomsttoken, som kan specifikt definiera behörigheter för en viss utvecklare eller skript, som omfattar endast de uppgifter som behövs för att utföra arbetet. Det förväntas att selektiv åtkomst kommer att minska risken för attacker i händelse av att användaruppgifter blir komprometterade. Token kan användas i skript för att organisera selektiv åtkomst till GitHubs API och vid anslutning via HTTPS. Dessutom har administratörer möjlighet att granska och återkalla token, samt att ställa in gransknings- och bekräftelsespolicys för token.
Tidigare kunde en användare skapa individuella token som gav åtkomst till alla deras repositorier och organisationer, men med de nya token kan projektägaren specificera åtkomsten, till exempel tillåta lässtatus eller ge selektiv åtkomst till specifika repositorier. Totalt kan mer än 50 behörigheter knytas till en token, som täcker olika operationer med organisationer, ärenden, repositorier och användare. Det är möjligt att begränsa giltighetstiden för token.
Källa: opennet.ru
