Todo lo que debes saber sobre los permisos de Android

David Pérez el 24/01/2016 a las 9:10

marshmallow google

Android, y las aplicaciones que instalamos a diario en nuestros smartphones y tablets, siempre ha estado gobernado por un sistema de permisos que decidía a qué tenía acceso una aplicación, y a que no tenía acceso.

El problema es que el sistema se quedó obsoleto con rapidez, además de contar con fallos que le hacían la vida más sencilla a aquellos que quisieran llevar ataques contra nuestros Android.

Android 6.0 Marshmallow, además de otros cambios en el sistema que ya os hemos contado, nos trajo un cambio en los permisos bastante necesarios: ahora podemos seleccionar qué permisos queremos aceptar, aunque la aplicación los necesite. ¿Pero qué significan estos cambios para nosotros, los usuarios?

Los permisos de Android antes de Marshmallow

permisos-eal

Antes de que llegara Marshmallow, el sistema de permisos de cada aplicación era darnos todo un paquete de permisos a aceptar. Esta aplicación necesita estos permisos: si estás de acuerdo instala, si no te gusta alguno de los permisos no lo hagas.

Muchos se han quejado a lo largo de las versiones de que este sistema de permisos es demasiado estricto, en el sentido de que nos hace elegir entre todo y nada. En algunos casos, no nos quedaba más remedio que confiar en el buen hacer del desarrollador y de Google Play, algo que ha podido causar disgustos en alguna situación.

Cómo funciona el nuevo sistema de permisos de Android M

Novedades-Android-6.0-Marshmallow-permisos

Por suerte, se empezó a ver en el horizonte una esperanza: en algunas versiones de Android comenzó a estar, aunque siempre escondido o traído por las capas de personalización, una función del sistema que nos permitía bloquear ciertos permisos a las aplicaciones que quisiéramos. ¿No quieres que Twitter acceda a la cámara, o que Snapchat utilice la ubicación cuando le de la gana? Podías evitarlo, aunque siempre fue una función experimental.

Todo esto era el preludio al gran cambio que supuso Android M en los permisos: a partir de Android 6.0 no aceptamos un kit de permisos, la aplicación nos los pide según los necesita de verdad, y nosotros decidimos si se los damos o no.

Por ejemplo, si queremos sacar una foto a través de Twitter, la aplicación nos pedirá en ese momento permiso para acceder a la cámara. Una vez le demos el permiso, o lo neguemos, el sistema lo recordará, y para cambiarlo tendremos que entrar a los ajustes del sistema.

Por otra parte, al instalar, o con las aplicaciones instaladas de fábrica, hay una serie de permisos ya aceptados que nosotros no hemos visto activar. Accediendo a las opciones de cada aplicación dentro del sistema podemos ver qué permisos son, además de cancelar o conceder según nuestro criterio. No es tan avanzado como en las ROMs personalizadas, donde podemos controlar estos permisos al milímetro desde hace tiempo, pero es perfecto para limitar el acceso de una aplicación al sistema.

Ventajas e inconvenientes del nuevo sistema

Aunque queda trabajo por hacer, este nuevo sistema de permisos es un paso adelante en materia de seguridad

Este cambio, alabado por muchos, ha obligado que hasta las aplicaciones se tengan que adaptar, todo con ventajas bastante notables. Ya no tenemos que aceptar todos los permisos que pida la aplicación sin más, ahora el usuario tiene más sobre qué puede hacer una aplicación, y qué no puede hacer. Esto significa que, a partir de Android 6.0 Marshmallow, tenemos un mayor control sobre nuestros datos.

permisos marshmallow

Por desgracia, el nuevo sistema de permisos también tiene pegas, dejando a un lado el que convivan los dos, y no se imponga un sólo sistema por las actualizaciones del sistema y las aplicaciones que todavía no se han adaptado.

Ahora no podemos ver qué necesita una aplicación para funcionar, no de forma sencilla. Y cancelar ciertos permisos en aplicaciones que de verdad los necesiten puede provocar que comiencen a funcionar mal, algo que no todo el mundo se plantea.

Aunque quede algo de trabajo por hacer, este nuevo sistema de permisos es un paso adelante en materia de privacidad, algo bienvenido a estas alturas, cuando la seguridad es de las cosas más importante que debe prometer un sistema operativo.

Te puede interesar
  • vincent

    Vamos, que llega tarde y con carencias, esto último tampoco es tan preocupante porque el software se va mejorando con las futuras actualizaciones y se irá mejorando poco a poco. Lo peor de todo es que integrarlo es tan tedioso y lento que no se percibe como una mejora en la plataforma, sino como algo que muchos no disfrutaran hasta que cambien de móvil 1 o 2 veces en un plazo de 3 o 4 años y se tendrá que convivir con ambos sistemas durante mucho tiempo hasta que se convierta en algo mayoritario. Google ha perdido el control de la plataforma desde hace bastante tiempo.

  • Fernando Alex Rosero Pintado

    Vaya truño con esto, cosas buenas y malas, como usuario aplaudo con las orejas, por fin puedo bloquear las aplicaciones que tenían acceso a los contactos y mas cosas. Pero como desarrollador un verdadero quebradero de cabeza, si la fragmentación ya es tediosa, esto de los permisos será peor, abrumando al usuario con mensajes, que muchas veces no los entenderán y pensarán que es un timo de app, que verán con recelo y lo cancelarán, lo peor de todo es que terminarán desinstalando la aplicación. En fin mucho código que meter un if por aquí y por allá.

LG Nexus 5X - Smartphone libre de 5.2" (2 GB de RAM, 16 GB de memoria interna, Android) color blanco
Precio oferta
245,00 €