14 votos

¿Qué permisos se conceden a una aplicación con privilegios de administración de dispositivos?

¿Una aplicación de Administrador de Dispositivos tiene todos/algunos permisos como contactos, almacenamiento, etc.? ?

No está claro a partir de developer.Android.com device-admin si estos derechos de administrador implican también permisos de aplicación .

¿O el administrador del dispositivo simplemente significa que puede sólo hacer las cosas permitidas en la política, como bloquear la pantalla, borrar el teléfono, impedir (fácilmente) la desinstalación de la aplicación, etc., y que los permisos para acceder a información privada se gestionen únicamente a través de la configuración de permisos?

7voto

kainlite Puntos 121

Sí, un administrador de dispositivos sólo tiene permisos para hacer lo que dice.

Si cambia los permisos de la aplicación a la que está asociado el administrador, el los permisos de los administradores no cambiarán

(Respuesta elaborada a partir de el siguiente fuentes ):

1 votos

¿Tiene pruebas de ello? Tengo curiosidad por saber cómo lo ha averiguado.

0 votos

Según mi experiencia personal y las investigaciones en línea

3 votos

Estaría bien que añadieras tus fuentes en línea. La respuesta es buena pero podría ser mejor.

4voto

Izzy Puntos 45544

Como me ha pedido explícitamente una respuesta:

AFAIK, las aplicaciones sólo pueden utilizar los permisos declarados en su Manifiesto - por lo que no debería haber manera de que una aplicación pudiera añadirse permisos que nunca solicitó allí.

DeviceAdmin da altos poderes extra (las aplicaciones están, por ejemplo, protegidas contra la desinstalación, y pueden acceder a algunas cosas extra que no podrían hacer sin ellas). Qué incluye esto exactamente, no estoy seguro. Sólo puedo referirme a un parte específica de la página que ha enlazado donde se explican los poderes. No puedo garantizar que las páginas estén completas (ni que sean correctas: no sería la primera vez que aparece algún error).

Device Admin
Activación del administrador de dispositivos (fuente: Desarrolladores Android ; haga clic en la imagen para ampliarla)

Quizá recuerde que hay algo más con un nombre similar: ADM, la Administrador de dispositivos Android . Comprobando la captura de pantalla de arriba con eso en mente, te da una idea de lo básico: ADM le permite permitir esas funciones (aunque AFAIK no cuenta con "Monitorear intentos de desbloqueo de pantalla" y "Desactivar cámaras"). Pero este es un ejemplo típico del uso de la mayoría de esas funciones.


TL;DR: AFAIK DeviceAdmin no puede conceder permisos a ninguna aplicación (incluida la propia aplicación DA), especialmente si la aplicación en cuestión no los ha declarado en su archivo Manifest . Sólo da a la aplicación que tiene este permiso acceso a funciones específicas del sistema que no están disponibles de otra manera.

1 votos

Supongo que este pasaje de la página de administración del dispositivo: Una vez que los usuarios habilitan la aplicación de administración de dispositivos, están sujetos a sus políticas. Cumplir con esas políticas normalmente confiere beneficios, como el acceso a sistemas y datos sensibles. significa que una aplicación de empresa de ejemplo podría permitir el acceso a datos sensibles de la empresa, y no al revés.

2 votos

Eso es correcto, @ChristophAlrich - pero al mismo tiempo, la empresa obtiene el permiso para borrar remotamente tu dispositivo cuando lo desee, o hacer que cambies tu contraseña. Yo tendría mucho cuidado con quién concedo esto. Si alguna empresa quisiera imponérmelo, le diría que mejor me diera un dispositivo suyo, pero no le dejaría manipular el mío.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X