Oprávnění a autorizace aplikací pro Android, k čemu slouží


Telefon, poloha, mikrofon: existuje mnoho prvků, ke kterým mají aplikace nainstalované v mobilních zařízeních přístup. Proto je důležité je znát

Všechny aplikace potřebují ke své činnosti přístup k funkcím smartphonu. Proto žádají o povolení. Jaké ale jsou a především, které z nich můžeme poskytnout a které můžeme zablokovat? Proto je dobré se o nich před stažením aplikace informovat, abyste se vyhnuli nepříjemným překvapením.

Nejprve si řekněme, že aby aplikace mohla správně vykonávat svou práci, musí používat některé osobní údaje a využívat citlivé části smartphonu. Příklad by to mohl objasnit. Pokud bychom aplikaci pro rychlé zasílání zpráv nepovolili přístup k našemu adresáři, nemohli bychom zobrazit kontakty v aplikaci WhatsApp. Problémy vznikají, když aplikace požadují oprávnění k přístupu k položkám, které nejsou relevantní pro danou funkci. Vezměme si jiný příklad. Pokud aplikace budíku požaduje použití mikrofonu nebo přístup do galerie, musíme se zeptat na více než jednu otázku, proč.

Autorizace v systému Android

Nyní se podíváme, jak mechanismus autorizací v systému Android funguje. Společnost Google v průběhu let velmi jasně stanovila systém oprávnění a také přísná pravidla pro vývojáře, pokud jde o soukromí uživatelů. Oprávnění, která aplikace vyžaduje, je možné zobrazit před stažením z obchodu Google Play nebo kdykoli v nastavení zařízení. Systém Android kontroluje, zda má aplikace všechna potřebná oprávnění, jinak ji nepovolí používat.


Proč je důležité znát oprávnění

Proč je ale nutné vědět, jaká oprávnění udělujeme aplikacím? Abychom to pochopili, vraťme se o krok zpět a vezměme si příklad aplikace budíku. Pokud aplikace přistupuje k seznamu kontaktů (což je velmi zvláštní akce), může odesílat data na vlastní server, aniž by to bylo nutné. Je zřejmé, že v takových případech je riziko využití údajů k jiným účelům velmi reálné. Nebo řekněme, že aplikace od nás získá povolení k přístupu k našemu telefonu a SMS: může potenciálně za poplatek uskutečňovat hovory nebo odesílat a přijímat zprávy.

Další citlivé povolení se týká polohy, které umožňuje aplikaci, například Mapy Google, používat GPS zařízení. Aplikace může také potřebovat přístup k mediálním souborům v paměti. Aplikace může shromažďovat velké množství osobních údajů. Doporučujeme proto věnovat autorizaci pozornost a vyhnout se mechanickému gestu slepého udělování všech povolení.