Funkce automatického resetování oprávnění Androidu 11 přichází do starších verzí OS

click fraud protection

Google přináší funkci automatického resetování oprávnění Android 11 do všech zařízení se systémem Android 6.0 až Android 10. Zde je uvedeno, co to znamená.

S Androidem 11, Google zavedl automatické odvolávání oprávnění která zamezila nepoužívaným aplikacím v přístupu k citlivým oprávněním uděleným uživatelem. I když tato funkce ochrany osobních údajů v současnosti zůstává exkluzivní pro zařízení se systémem Android 11 a novějším, brzy se dostane i na starší verze Androidu – až na Android 6.0.

Google dnes oznámil, že to přináší Funkce automatického resetování oprávnění Android 11 do všech zařízení se systémem Android 6.0 a vyšším. Tato funkce se začne zavádět do zařízení, která mají nainstalované Služby Google Play, později v tomto roce. Google říká, že tato funkce bude ve výchozím nastavení povolena pro aplikace zacílené na Android 11 (úroveň API 30) nebo vyšší. U aplikací, které cílí na úrovně API 23 až 29, je budou muset uživatelé povolit ručně v nastavení.

Pro začátek, funkce automatického resetování oprávnění automaticky ruší citlivá oprávnění udělená aplikacím, ke kterým uživatel několik měsíců nepřistupoval. Pokud jste například aplikaci povolili přístup k vaší poloze a z nějakého důvodu jste aplikaci po delší dobu nikdy neotevřeli, funkce automaticky zrušit oprávnění k poloze pro danou aplikaci – aplikace bude muset při otevření znovu požádat o oprávnění k poloze.

Funkce automatického resetování oprávnění se nevztahuje na aplikace Správce zařízení; podobně nebudou odvolána ani oprávnění stanovená podnikovou politikou. Funkce je také kompatibilní s hibernace aplikace v Android 12. V případě potřeby může vývojář aplikace také požádat uživatele, aby deaktivoval funkci automatického resetování. Pokud vaše aplikace cílí na úroveň API 30 nebo vyšší a chcete uživatele požádat, aby zakázal automatické resetování oprávnění, budete muset použít nové rozhraní API pro různé platformy, které je součástí Jetpack jádro knihovna — androidx.core.content.PackageManagerCompat.getUnusedAppRestrictionsStatus() a androidx.core.content.IntentCompat.createManageUnusedAppRestrictionsIntent(). To je užitečné pro aplikace, které primárně fungují na pozadí, jako je doprovodná aplikace pro vaše chytré hodinky.

Funkce automatického odvolání oprávnění, která se dostává do starších telefonů Android, může znít navenek bezvýznamně, ale vzhledem k tomu, že softwarová podpora mnoha z těchto starších telefony přestaly fungovat již dávno, a proto jsou vystaveny vyššímu riziku zneužití škodlivými aplikacemi, je dobré vidět, že Google rozšiřuje tuto funkci ochrany osobních údajů na starší Android verze.

Funkce automatického resetování oprávnění bude postupně zaváděna na Android 6.0 přes zařízení Android 10 s nainstalovanými službami Google Play od prosince 2021. Google říká, že tato funkce se dostane na všechna vhodná zařízení do Q1 2022. Mezitím se rozhraní API s automatickým resetem napříč platformami dnes spustí ve verzi beta s Jetpack Core 1.7.0, ale jako stabilní rozhraní API se spustí v říjnu 2021.