Uso del permiso Acceso a todos los archivos (MANAGE_EXTERNAL_STORAGE)

Google Play restringe el uso de permisos sensibles o de alto riesgo, incluido un acceso especial de las aplicaciones llamado Acceso a todos los archivos. Esta restricción solo se aplica a las aplicaciones orientadas a Android 11 (nivel 30 de la API) que declaren el permiso MANAGE_EXTERNAL_STORAGE, incorporado en Android 11. Además, esta política no afecta al uso del permiso READ_EXTERNAL_STORAGE

Si tu aplicación no necesita el permiso MANAGE_EXTERNAL_STORAGE, debes quitarlo del archivo de manifiesto de tu aplicación para cumplir los requisitos de revisión de cumplimiento de políticas. Más abajo encontrarás información detallada sobre las implementaciones alternativas que cumplen las políticas.

Si tu aplicación cumple los requisitos de la Política de uso aceptable o es posible que quede exenta, deberás declarar este y cualquier otro permiso de alto riesgo mediante el formulario de declaración de permisos de Play Console.

Las aplicaciones que no cumplan los requisitos de la política o las aplicaciones cuyo formulario de declaración de permisos no se envíe podrían retirarse de Google Play.

¿Cuándo debes solicitar el permiso Acceso a todos los archivos?

Debes solicitar el permiso Acceso a todos los archivos solo si tu aplicación no puede ajustarse a las prácticas recomendadas que respetan la privacidad, como el framework de acceso al almacenamiento o la API MediaStore. Ten en cuenta que la aplicación no debe declarar permisos que no necesite ni utilice.

Función principal

Además, el uso del permiso por parte de la aplicación debe formar parte de los usos permitidos y guardar una relación directa con la función principal de la aplicación. La función principal es el objetivo fundamental de la aplicación, aquel sin el cual la aplicación no funcionaría o no podría usarse. La función principal, así como las funciones principales que la componen, deben estar documentadas de forma destacada en un lugar prominente de la descripción de la aplicación. 

Cuando la función principal de una aplicación requiera el permiso Acceso a todos los archivos, el desarrollador deberá rellenar el formulario de declaración de permisos y recibir la aprobación de Google Play.

Ocultar todo Mostrar todo

Usos aceptados del permiso Acceso a todos los archivos

En el caso de las aplicaciones que solicitan el permiso Acceso a todos los archivos, el uso previsto y aceptado incluye administradores de archivos, aplicaciones de copia de seguridad y restauración, aplicaciones antivirus y aplicaciones de gestión de documentos.

Las aplicaciones a las que se les haya concedido este permiso no pueden ampliar su uso para incluir fines desconocidos o no válidos.

Uso

Permiso válido*

Gestión de archivos

El objetivo principal de la aplicación es la edición, la gestión (incluido el mantenimiento) y el acceso a archivos y carpetas que están fuera del espacio de almacenamiento específico de la aplicación.

MANAGE_EXTERNAL_STORAGE

 

Aplicaciones de copia de seguridad y restauración

La aplicación debe requerir acceso automático a varios directorios que están fuera del espacio de almacenamiento específico de la aplicación para realizar copias de seguridad y restauraciones.

Aplicaciones antivirus

El objetivo principal de la aplicación es analizar el dispositivo y ofrecer funciones de seguridad antivirus al usuario.

Aplicaciones de gestión de documentos

Aplicaciones que deben buscar, editar y acceder a tipos de archivos compatibles que están fuera del almacenamiento específico o compartido de la aplicación.

La aplicación debe justificar en su declaración de Play Console por qué las soluciones documentadas en los artículos sobre cómo acceder a archivos específicos de la app o sobre el framework de acceso al almacenamiento (una opción que respeta la privacidad) no son suficientes para cumplir su objetivo.

Búsqueda (en el dispositivo)

El objetivo principal de la aplicación es buscar en archivos y carpetas de la memoria externa del dispositivo.

Cifrado y bloqueo de disco o carpetas

El objetivo principal de la aplicación es cifrar archivos y carpetas.

Migración entre dispositivos o cambio de teléfono

El objetivo principal de la aplicación es ayudar al usuario a migrar contenido a un dispositivo nuevo.


* Sujeto a la revisión y aprobación de Google Play.

Excepciones

Google Play puede hacer una excepción temporal con las aplicaciones que no cumplan los usos permitidos indicados arriba en los siguientes casos:

  • Si el uso del permiso habilita la función principal de la aplicación.
  • Si en ese momento no existe ningún método alternativo para proporcionar las funciones principales, o el uso de alternativas que respetan la privacidad (por ejemplo, la API MediaStore o el framework de acceso al almacenamiento) tiene un efecto considerablemente negativo sobre las funciones importantes de la aplicación que estén vinculadas a la función principal.
  • Si las prácticas recomendadas de seguridad y privacidad disminuyen la repercusión en la privacidad del usuario.

El desarrollador debe justificar en su declaración de Play Console por qué el framework de acceso al almacenamiento o la API MediaStore no son suficientes para cumplir la finalidad de la aplicación.

Nota: Además de los servicios fundamentales que requieran acceso, podrán solicitar acceso a permisos en los casos indicados arriba las aplicaciones de servicios de operadores y fabricantes, así como las aplicaciones privadas publicadas que están en la plataforma de distribución de Google Play administrado.
Usos no válidos

Es posible que algunas aplicaciones quieran acceder a datos de usuario sensibles con fines para los que exista una alternativa más segura o con fines que impliquen un riesgo de exposición de datos que no permita el acceso. 

A continuación, se incluye una lista de casos habituales en los que no se permitirá que se solicite el permiso MANAGE_EXTERNAL_STORAGE

  • Acceso a archivos multimedia (consulta las alternativas que aparecen abajo)
  • Cualquier actividad de selección de archivos en la que el usuario seleccione manualmente archivos concretos (consulta las alternativas que aparecen abajo)

Nota: Esta lista no es exhaustiva. Para obtener instrucciones detalladas, consulta la documentación sobre Acceso a todos los archivos y las orientaciones para desarrolladores sobre las prácticas recomendadas de almacenamiento delimitado.

Alternativas recomendadas que respetan la privacidad

Uso

Alternativas

Acceso a archivos multimedia

Con la API MediaStore, las aplicaciones pueden contribuir y acceder al contenido multimedia disponible en un volumen de memoria externa sin solicitar el permiso Acceso a todos los archivos. Con la API MediaStore, los usuarios pueden recuperar y actualizar archivos multimedia con facilidad. Estos archivos permanecerán en el volumen de almacenamiento externo del dispositivo del usuario, incluso después de desinstalar la aplicación.

El usuario selecciona archivos para importarlos, transferirlos o procesarlos.

Los desarrolladores deben considerar la posibilidad de utilizar el framework de acceso al almacenamiento como la opción que respeta la privacidad para acceder a los archivos del almacenamiento compartido. Este framework es compatible con la gran mayoría de los casos prácticos de aplicaciones para llevar a cabo una amplia gama de funciones.

Importante: Si cambias la forma en la que tu aplicación utiliza estos permisos restringidos, debes volver a enviar el formulario con información actualizada y precisa. El uso engañoso y no declarado de los permisos podría suponer la suspensión de tu aplicación o la cancelación de tu cuenta de desarrollador.

¿Te ha resultado útil esta información?

¿Cómo podemos mejorar esta página?
Búsqueda
Borrar búsqueda
Cerrar búsqueda
Menú principal
5235838563813215055
true
Buscar en el Centro de ayuda
true
true
true
true
true
92637
false
false