¿Ya eres cliente de NinjaOne? Inicia sesión para ver más guías y las últimas actualizaciones.

cómo añadir, administrar y eliminar archivos APK

Tema

Este artículo describe cómo cargar archivos APK (Android Package Kit) personalizados en las políticas de gestión de dispositivos móviles (MDM) de Android y cómo gestionar los archivos APK en la biblioteca de APK de NinjaOne.

Entorno

Gestión de dispositivos móviles (MDM) de NinjaOne

Descripción

Este artículo forma parte de la serie de artículos «NinjaOne MDM: Gestión de aplicaciones de Android ». En él se explica cómo acceder a la configuración de gestión de aplicaciones, configurar opciones de aplicaciones a nivel de política, trabajar con la tabla «Aplicaciones gestionadas», configurar los ajustes de quiosco y establecer actividades preferidas persistentes. Para obtener más información sobre la gestión de aplicaciones de Android, consulta «NinjaOne MDM: Gestión de aplicaciones de Android».

Para obtener información sobre cómo añadir aplicaciones de Google Play Store, del sistema, privadas o web, consulta «NinjaOne MDM: Añadir, editar y eliminar aplicaciones de Android».

Agregar APK de aplicaciones personalizadas

Puede cargar aplicaciones personalizadas a través de archivos APK directamente en una política de MDM de Android. Para gestionar archivos APK personalizados en una biblioteca centralizada y aplicarlos en varias políticas sin necesidad de volver a cargarlos, consulte la sección «Gestión de la biblioteca de APK» de este artículo.

Para que la implementación de APK se realice correctamente, el agente de NinjaOne debe ser de la versión 1.3.5 o posterior.

Seleccione un tema para continuar:

  1. En la página de configuración de la política de MDM de Android, ve a Gestión → Aplicaciones gestionadas.
  2. Haz clic en «Añadir aplicaciones» y, a continuación, selecciona «Aplicación personalizada» en el menú desplegable.
KM2759.png
Figura 1:La tabla «Aplicaciones gestionadas» muestra la opción «Aplicación personalizada» en el menú desplegable «Añadir aplicaciones» (haz clic para ampliar)
  1. Se abrirá la ventana «Cargar aplicación ». Configura los siguientes ajustes.

    OpciónDescripción
    Conexión Android

    Este campo opcional le permite especificar las conexiones Android Enterprise que deben recibir la instalación del APK.

    • Solo los técnicos asignados a la conexión especificada podrán ver y administrar la aplicación.
    • Deja este campo en blanco para permitir la instalación del APK en todo tu ecosistema MDM de Android.
    Permitir la desinstalación por parte del usuarioDecide si el usuario final del dispositivo puede desinstalar la aplicación.
    Cargar una aplicaciónHaz clic en este botón y, a continuación, navega hasta la ubicación del archivo APK para subirlo a NinjaOne.
    NombreIntroduce un nombre de la pantalla (opcional), que aparecerá en la lista de aplicaciones de la política MDM de Android.
    EditorIntroducir el nombre del editor, que aparecerá en la lista de aplicaciones de la política MDM de Android.
    Política de permisos predeterminada

    Selecciona el comportamiento deseado cuando la aplicación solicite permiso al usuario:

    • Preguntar: el dispositivo pregunta al usuario si la aplicación debe permitir o negar el permiso.
    • Conceder: el dispositivo aprueba automáticamente la solicitud de permiso.
    • Denegar: el dispositivo deniega automáticamente la solicitud de permiso.
    Concesiones de acceso de ámbito delegado

    Las aplicaciones de Android pueden tener ámbitos de delegación adicionales, lo que permite a las aplicaciones instalar certificados, acceder a configuraciones gestionadas, bloquear la desinstalación y activar aplicaciones del sistema. Utiliza el menú desplegable para seleccionar una de las siguientes opciones:

    • Instalación y gestión de certificados
    • Configuraciones gestionadas
    • Bloqueo de la desinstalación
    • Política de permisos y estado de concesión de permisos
    • Estado de acceso a paquetes
    • Activación de aplicaciones del sistema

Administración de la biblioteca de APK

La biblioteca de APK es un repositorio centralizado para archivos APK personalizados. Puedes subir, editar y anular APK desde la biblioteca y aplicarlos en varias políticas de MDM de Android sin necesidad de volver a subir los archivos a nivel de política. Los cambios que realices en la biblioteca de APK se propagan automáticamente a todas las políticas asociadas y a las anulaciones a nivel de dispositivo.

El flujo de trabajo de «Aplicaciones personalizadas» a nivel de política, descrito en la sección «Añadir APK de aplicaciones personalizadas» de este artículo, y la biblioteca de APK son flujos de trabajo independientes. Utilice la biblioteca de APK cuando necesite gestionar un APK en varias políticas desde una única ubicación.

Para acceder a la biblioteca de APK, ve a Administración → Aplicaciones → Instaladas → NinjaOne MDM Android y haz clic en «Biblioteca de APK».

KM2759_APKLibrary.png
Figura 2:La página «NinjaOne MDM Android» en «Administración», con la pestaña «Biblioteca de APK» resaltada (haz clic para ampliar)

La tabla de la biblioteca de APK muestra todos los archivos APK cargados. Cada fila muestra el nombre de la aplicación, el nombre del paquete, la versión, el editor, la Conexión Android, el estado y el estado de actualización. Puedes añadir o eliminar columnas haciendo clic en el icono de Acciones, y reorganizar las columnas arrastrándolas a nuevas posiciones.

Si NinjaOne MDM no puede recuperar los metadatos de un APK, los campos afectados de la fila aparecerán como «-» y se mostrará un indicador de error en la fila. Pase el cursor por encima del indicador de error para ver los detalles del error. Recargue la tabla para volver a solicitar los metadatos.

Estado del análisis de APK

NinjaOne MDM analiza cada APK que subas en busca de amenazas de seguridad. La columna «Estado» de la biblioteca de APK muestra el estado actual del análisis de cada archivo. Los cambios de estado aparecen en tiempo real en la biblioteca de APK y solo son visibles para el administrador que inició la subida o la edición. Para filtrar la tabla de la biblioteca de APK por estado del análisis, selecciona los valores que desees mostrar en el menú desplegable «Estado ».

APKManagement_StatusIndicators.png
Figura 3:La columna «Estado» de la biblioteca de APK, con el menú desplegable del filtro de estado abierto (haz clic para ampliar)

Añadir un APK a la Biblioteca

Sigue estos pasos para cargar un nuevo APK en la biblioteca de APK.

Las subidas de APK admiten archivos de hasta 15 GB. La compatibilidad con archivos de entre 15 GB y 25 GB está disponible mediante un indicador de función; las subidas dentro de este rango de tamaño no requieren análisis de APK.

  1. En la biblioteca de APK, haz clic en «Cargar».
  2. En la ventana «Subir un archivo .apk », haz clic en «Cargar archivo».
  3. Busca el archivo en tu sistema y haz clic en «Abrir».
  4. Introduce cualquiera de los siguientes datos requeridos por NinjaOne MDM. Cuando hayas terminado, haz clic en «Guardar».
OpciónDescripción
Conexión AndroidSelecciona las conexiones Android Enterprise que deben tener acceso a este APK. Deja este campo en blanco para que el APK esté disponible en todo tu ecosistema MDM de Android. Solo los usuarios asociados a la conexión especificada podrán ver y gestionar la aplicación. Cuando actualices este campo más adelante, NinjaOne MDM actualizará automáticamente todas las políticas asociadas y las excepciones a nivel de dispositivo para reflejar el cambio.
NombreIntroducir un nombre de la pantalla opcional. Este nombre aparecerá en la biblioteca de APK y en la lista de aplicaciones de cualquier política en la que se aplique el APK.
EditorIntroducir el nombre del editor opcional. Este nombre aparecerá en la biblioteca de APK y en la lista de «Aplicaciones» de cualquier política en la que se aplique el APK.
Política de permisos predeterminada

Selecciona el comportamiento deseado cuando la aplicación solicite un permiso al usuario:

  • Preguntar: el dispositivo pregunta al usuario si la aplicación debe permitir o negar el permiso.
  • Conceder: el dispositivo aprueba automáticamente la solicitud de permiso.
  • Denegar: el dispositivo deniega automáticamente la solicitud de permiso.
Permitir la desinstalación por parte del usuarioDecida si el usuario final del dispositivo puede desinstalar la aplicación.
Concesiones de acceso de ámbito delegado

Las aplicaciones de Android pueden tener ámbitos de delegación adicionales, lo que permite a las aplicaciones instalar certificados, acceder a configuraciones gestionadas, bloquear la desinstalación y activar aplicaciones del sistema. Utiliza el menú desplegable para seleccionar una de las siguientes opciones:

  • Instalación y gestión de certificados
  • Gestión de configuraciones gestionadas
  • Bloqueo de la desinstalación
  • Política de permisos y estado de concesión de permisos
  • Estado de acceso a paquetes
  • Habilitación de aplicaciones del sistema

Después de guardar, NinjaOne MDM comienza a analizar el APK. El estado del APK cambia a «Analizando» hasta que finaliza el análisis. NinjaOne MDM registra una entrada de actividad cuando la subida se realiza con éxito o falla.

Si el APK contiene nombres de permisos no reconocidos, NinjaOne MDM muestra una advertencia, pero permite que se complete la subida. Puedes continuar con la instalación sin interrupciones.

Editar un APK en la Biblioteca

Puede subir una nueva versión de un APK existente en la biblioteca para sustituirlo. NinjaOne MDM aplica automáticamente el archivo actualizado a todas las políticas asociadas y a las modificaciones del dispositivo.

  1. En la biblioteca de APK, haz clic en el menú «Acciones » situado junto al APK que deseas actualizar y, a continuación, haz clic en «Editar».
APKEnhancements_EditApp.png
Figura 4:El menú de acciones de la biblioteca de APK, con la opción «Editar» resaltada (haz clic para ampliar)
  1. En la ventana de edición, sube el archivo APK de sustitución y actualiza cualquier ajuste que desees cambiar. Cuando hayas terminado, haz clic en «Actualizar».

NinjaOne MDM agrega la información actualizada del APK a todas las políticas asociadas y a las modificaciones a nivel de dispositivo, y registra una entrada en el feed de «Actividades» con el resultado de la edición.

Para actualizar las asignaciones de conexión de Android de un APK, edita el APK en la biblioteca y modifica el campo de conexión Android. NinjaOne MDM actualiza automáticamente todas las políticas asociadas y las modificaciones a nivel de dispositivo para reflejar el cambio.

Anular un APK

La función de anulación sustituye un APK de la biblioteca por otra versión que ya se encuentra en la biblioteca, en todas las políticas asociadas y las modificaciones del dispositivo de forma simultánea. Utiliza este flujo de trabajo cuando desees cambiar una versión de APK sin subir un nuevo archivo.

  1. En la biblioteca de APK, haz clic en el menú «Acciones » situado junto al APK que deseas sustituir y, a continuación, haz clic en «Anular».
  2. En la ventana de sustitución, selecciona el APK de sustitución de la biblioteca y, a continuación, haz clic en «Confirmar».

La ventana de sustitución muestra únicamente los APK cuyo nombre del paquete coincida con el del APK que se va a sustituir.

NinjaOne MDM elimina el APK original y actualiza todas las políticas asociadas y las modificaciones del dispositivo para que utilicen el APK de sustitución. NinjaOne MDM registra una entrada de actividad en la que se enumeran las políticas y las modificaciones del dispositivo que se han actualizado.

Filtrado de la biblioteca de APK

Puedes filtrar la tabla de la biblioteca de APK para reducir la lista de APK que se muestran. Haz clic en el control de filtro situado encima de la tabla y selecciona una categoría de filtrado. Puedes filtrar los APK por:

  • Estado de actualización
  • Política
  • Nombre del paquete

Registro de actividades de la biblioteca de APK

La biblioteca de APK incluye un registro de actividades que recoge los eventos de cada APK. Para ver el registro de actividades de un APK concreto, haz clic en el menú «Acciones» situado junto al APK y, a continuación, haz clic en «Detalles».

El registro de actividad recoge los siguientes tipos de eventos:

  • Éxito y fallo en la carga
  • Análisis completado, incluidos los resultados en los que el estado del análisis es «Sospechoso»
  • Éxito y fallo en la edición
  • Actualizaciones de políticas y anulaciones de dispositivos derivadas de una anulación o de un cambio en la asignación de conexión Android
  • Eliminación de un APK

Eliminación de un APK desde la Biblioteca

Puedes eliminar APK de la biblioteca cuando ya no los necesites.

  • Si el APK está asignado a una o más políticas o anulaciones a nivel de dispositivo, NinjaOne MDM muestra las políticas y anulaciones afectadas antes de completar la eliminación.
  • Al eliminar el APK, este se retira de todas las políticas y anulaciones de nodos asociadas y se registra una entrada de actividad en la que se anota el nombre del archivo.
  • Debes tener permisos de actualización en todas las políticas y nodos a los que se hace referencia para completar la eliminación.

Al eliminar un APK de la biblioteca, el archivo se elimina de forma permanente del almacenamiento. Esta acción no se puede deshacer.

Procedimiento

  1. En la biblioteca de APK, haz clic en el menú Acciones situado junto al APK que deseas eliminar y, a continuación, haz clic en Eliminar.
  2. NinjaOne MDM le pedirá que confirme la eliminación. Haga clic en «Sí» para completar la acción. NinjaOne MDM eliminará el APK de la biblioteca y registrará una entrada de actividad en la que constará el nombre del archivo que se ha eliminado.

Recursos adicionales

FAQ

Próximos pasos