Directivas de configuración de aplicaciones para Microsoft IntuneApp configuration policies for Microsoft Intune

Las directivas de configuración de aplicaciones pueden ayudar a eliminar problemas de configuración de aplicaciones, ya que permiten asignar opciones de configuración a una directiva que se asigna a los usuarios finales antes de que ejecuten la aplicación.App configuration policies can help you eliminate app setup up problems by letting you assign configuration settings to a policy that is assigned to end-users before they run the app. La configuración se proporciona de forma automática al configurar la aplicación en el dispositivo de los usuarios finales, que no tendrán que realizar ninguna acción.The settings are then supplied automatically when the app is configured on the end-users device, and end-users don't need to take action. Los valores de configuración son únicos para cada aplicación.The configuration settings are unique for each app.

Puede crear y usar directivas de configuración de aplicaciones para proporcionar valores de configuración para aplicaciones iOS/iPadOS o Android.You can create and use app configuration policies to provide configuration settings for both iOS/iPadOS or Android apps. Estos valores de configuración permiten personalizar una aplicación mediante el uso de la configuración y administración de aplicaciones.These configuration settings allow an app to be customized by using app configuration and management. Los valores de la directiva de configuración se usan cada vez que la aplicación los comprueba, que suele ser la primera vez que se ejecuta.The configuration policy settings are used when the app checks for these settings, typically the first time the app is run.

Por ejemplo, para una aplicación podría ser necesario especificar uno de estos detalles:An app configuration setting, for example, might require you to specify any of the following details:

  • Un número de puerto personalizadoA custom port number
  • Configuración de idiomaLanguage settings
  • Configuración de seguridadSecurity settings
  • Configuración de marca, como un logotipo de empresaBranding settings such as a company logo

Si en su lugar los usuarios finales tuvieran que escribir esta configuración, podrían hacerlo de forma incorrecta.If end-users were to enter these settings instead, they could do this incorrectly. Las directivas de configuración de aplicaciones pueden ayudar a proporcionar coherencia en una empresa y reducir las llamadas al departamento de soporte técnico de los usuarios finales que intentan configurar las opciones por sí solos.App configuration policies can help provide consistency across an enterprise and reduce helpdesk calls from end-users trying to configure settings on their own. Mediante el uso de directivas de configuración de aplicaciones, la adopción de nuevas aplicaciones puede ser más fácil y rápida.By using app configuration policies, the adoption of new apps can be easier and quicker.

Los desarrolladores de la aplicación deciden en última instancia los parámetros de configuración disponibles.The available configuration parameters are ultimately decided by the developers of the app. Se debe revisar la documentación del proveedor de la aplicación para ver si una aplicación admite la configuración y qué configuraciones están disponibles.Documentation from the application vendor should be reviewed to see if an app supports configuration and what configurations are available. En algunas aplicaciones, Intune rellenará las opciones de configuración disponibles.For some applications, Intune will populate the available configuration settings.

Nota

En Google Play Store administrado, las aplicaciones que admiten la configuración se marcarán como tales:In the Managed Google Play Store, apps that support configuration will be marked as such:

Captura de pantalla de una aplicación configurada

Al usar Dispositivos administrados como Tipo de inscripción para dispositivos Android, solo verá las aplicaciones de Google Play Store administrado, no de Google Play Store.You will only see apps from Managed Google Play store, not the Google Play store, when using Managed Devices as the Enrollment Type for Android devices. Google Play Store administrado, que también se denomina Android for Work (AfW) y Android Enterprise, son las aplicaciones del perfil de trabajo que contienen las versiones de la aplicación que admiten la configuración de la aplicación.Managed Google Play Store, which you may also know as Android for Work (AfW) and Android Enterprise, are the apps in the Work Profile that contain the app versions that support app configuration.

Puede asignar una directiva de configuración de aplicaciones a un grupo de usuarios finales y dispositivos mediante una combinación de asignaciones de inclusión y exclusión.You can assign an app configuration policy to a group of end-users and devices by using a combination of include and exclude assignments. Tras agregar una directiva de configuración de aplicación, podrá establecer las asignaciones de la directiva de configuración de aplicación.Once you add an app configuration policy, you can set the assignments for the app configuration policy. Al establecer las asignaciones de la directiva, puede elegir si quiere incluir o excluir los grupos de usuarios finales a los que se aplica la directiva.When you set the assignments for the policy, you can choose to include and exclude the groups of end-users for which the policy applies. Si decide incluir uno o varios grupos, puede optar por seleccionar grupos específicos para incluir o seleccionar los grupos integrados.When you choose to include one or more groups, you can choose to select specific groups to include or select built-in groups. Los grupos integrados incluyen Todos los usuarios, Todos los dispositivos y Todos los usuarios + todos los dispositivos.Built-in groups include All Users, All Devices, and All Users + All Devices.

Tiene dos opciones para usar las directivas de configuración de aplicaciones con Intune:You have two options to use app configuration policies with Intune:

  • Dispositivos administrados: el dispositivo se administra mediante Intune como el proveedor de administración de dispositivos móviles (MDM).Managed devices - The device is managed by Intune as the mobile device management (MDM) provider. La aplicación debe estar diseñada para admitir la configuración de la aplicación.The app must be designed to support the app configuration.

  • Aplicaciones administradas: una aplicación que se ha desarrollado para integrar Intune App SDK.Managed apps - An app that has been developed to integrate the Intune App SDK. Esto se conoce como Administración de aplicaciones móviles sin necesidad de inscripción (MAM-WE).This is known as Mobile Application Management without enrollment (MAM-WE). También puede encapsular una aplicación para implementar y admitir Intune App SDK.You can also wrap an app to implement and support the Intune App SDK. Para más información sobre cómo encapsular una aplicación, vea Preparación de aplicaciones de línea de negocio para las directivas de protección de aplicaciones.For more information about wrapping an app, see Prepare line-of-business apps for app protection policies.

    Nota

    Las aplicaciones administradas de Intune se insertarán en el repositorio con un intervalo de 30 minutos para el estado de la Directiva de configuración de aplicaciones de Intune, cuando se implementen junto con una directiva de Intune App Protection.Intune managed apps will check-in with an interval of 30 minutes for Intune App Configuration Policy status, when deployed in conjunction with an Intune App Protection Policy. Si una directiva de Protección de aplicaciones de Intune no está asignada al usuario, el intervalo de inserción en el repositorio de la directiva de configuración de aplicaciones de Intune se establece en 720 minutos.If an Intune App Protection Policy isn't assigned to the user, then the Intune App Configuration Policy check-in interval is set to 720 minutes.

Aplicaciones que admiten la configuración de aplicacionesApps that support app configuration

Dispositivos administradosManaged devices

Puede usar las directivas de configuración de aplicaciones en las aplicaciones que las admitan.You can use app configuration policies for apps that support it. Para admitir la configuración de aplicaciones en Intune, las aplicaciones se deben escribir para este fin, como lo define el sistema operativo.To support app configuration in Intune, apps must be written to support the use of app configurations as defined by the OS. Consulte al proveedor de la aplicación para obtener más información sobre las claves de configuración de la aplicación que admite.Consult your app vendor for details for which app config keys they support.

Aplicaciones administradasManaged apps

Puede preparar las aplicaciones de línea de negocio si incorpora Intune App SDK en la aplicación, o bien si la encapsula después de que haberla desarrollado con la Herramienta de ajuste de aplicaciones de Intune.You can prepare your line-of-business apps by either incorporating the Intune App SDK into the app, or wrapping the app after it is developed using the Intune App Wrapping Tool. Intune App SDK intenta minimizar la cantidad de cambios de código que debe realizar el desarrollador de la aplicación.The Intune App SDK strives to minimize the amount of code changes required from the app developer. Para obtener más información, vea Información general del SDK para aplicaciones de Intune.For more information, see the Intune App SDK overview. Para obtener una comparación entre Intune App SDK y la herramienta de ajuste de aplicaciones de Intune, vea Preparación de aplicaciones de línea de negocio para las directivas de protección de aplicaciones.For a comparison between the Intune App SDK and the Intune App Wrapping Tool, see Prepare line-of-business apps for app protection policies.

La selección de Aplicaciones administradas como el Tipo de inscripción de dispositivos hace referencia específicamente a las aplicaciones configuradas mediante directivas de configuración de Intune en un dispositivo que no está inscrito en la administración de dispositivos, mientras que Dispositivos administrados se aplica a las aplicaciones implementadas a través del canal de MDM y que, por tanto, se administran mediante Intune.Selecting Managed apps as the Device Enrollment Type specifically refers to apps configured by Intune configuration policies on a device that is not enrolled in device management, whereas Managed devices applies to apps deployed through the MDM channel and thus are managed by Intune. Seleccione la opción adecuada en función de estas descripciones.Select the appropriate choice based on these descriptions.

Tipo de inscripción del dispositivo

Nota

En el caso de las aplicaciones de varias identidades, como Microsoft Outlook, se pueden tener en cuenta las preferencias del usuario.For multi-identity apps, such as Microsoft Outlook, user preferences may be considered. La Bandeja de entrada Prioritarios, por ejemplo, respetará la configuración del usuario y no la cambiará.Focused Inbox, for example, will respect the user setting and not change the configuration. Otros parámetros permiten controlar si un usuario puede o no cambiar la configuración.Other parameters do let you control whether a user can or cannot change the setting. Para más información, vea Implementación de las opciones de configuración de la aplicación de Outlook para iOS/iPadOS y Android.For more information, see Deploying Outlook for iOS/iPadOS and Android app configuration settings.

Validación de la directiva de configuración de aplicaciones aplicadaValidate the applied app configuration policy

Puede validar la directiva de configuración de aplicaciones mediante los tres métodos siguientes:You can validate the app configuration policy using the following three methods:

  1. De forma visible en el dispositivo.Visibly on the device. ¿La aplicación de destino muestra el comportamiento aplicado en la Directiva de configuración de aplicaciones?Is the targeted app exhibiting the behavior applied in the App Configuration policy?

  2. A través de registros de diagnóstico (vea la sección Registros de diagnóstico a continuación).Via Diagnostic Logs (see the Diagnostic Logs section below).

  3. En el portal de Intune.In the Intune Portal. La sección Supervisión de una directiva puede proporcionar el estado relevante:The Monitor section of a policy can provide the relevant status:

    Primera captura de pantalla del estado de instalación del dispositivo

    Segunda captura de pantalla del estado de instalación del dispositivo

    Además, en Intune -> Dispositivos -> Todos los dispositivos en el lado izquierdo de la pantalla, la opción Configuración de la aplicación mostrará todas las directivas asignadas y su estado:Additionally, under Intune -> Devices -> All Devices on the left side of the screen, the App Configuration option will display all the assigned policies and their state:

    Captura de pantalla de la configuración de la aplicación

Registros de diagnósticoDiagnostic Logs

Configuración de iOS/iPadOS en dispositivos no administradosiOS/iPadOS configuration on unmanaged devices

Puede validar la configuración de iOS/iPadOS con el registro de diagnóstico de Intune en dispositivos no administrados para la configuración de aplicaciones administradas.You can validate iOS/iPadOS configuration with the Intune Diagnostic Log on unmanaged devices for managed app configuration. Además de los pasos siguientes, puede acceder a los registros de aplicaciones administradas con Microsoft Edge.In addition to the below steps, you can access managed app logs using Microsoft Edge. Para más información, vea Uso de Microsoft Edge en iOS/iPadOS para acceder a los registros de aplicaciones administradas.For more information, see Use Microsoft Edge on iOS/iPadOS to access managed app logs.

  1. Si aún no está instalado en el dispositivo, descargue e instale Microsoft Edge desde la App Store.If not already installed on the device, download and install the Microsoft Edge from the App Store. Para obtener más información, consulte Aplicaciones protegidas de Microsoft Intune.For more information, see Microsoft Intune protected apps.

  2. Inicie Microsoft Edge y seleccione about > intunehelp en la barra de navegación.Launch the Microsoft Edge and select about > intunehelp from the navigation bar.

  3. Haga clic en Introducción.Click Get Started.

  4. Haga clic en Compartir registros.Click Share Logs.

  5. Use la aplicación de correo que prefiera para enviarse el registro y verlo en su PC.Use the mail app of your choice to send the log to yourself so they can be viewed on your PC.

  6. Revise IntuneMAMDiagnostics.txt en el visor del archivo de texto.Review IntuneMAMDiagnostics.txt in your text file viewer.

  7. Busque ApplicationConfiguration.Search for ApplicationConfiguration. Los resultados tendrán un aspecto similar al siguiente:The results will look like the following:

        {
            (
                {
                    Name = "com.microsoft.intune.mam.managedbrowser.BlockListURLs";
                    Value = "https://www.aol.com";
                },
                {
                    Name = "com.microsoft.intune.mam.managedbrowser.bookmarks";
                    Value = "Outlook Web|https://outlook.office.com||Bing|https://www.bing.com";
                }
            );
        },
        {
            ApplicationConfiguration =             
            (
                {
                Name = IntuneMAMUPN;
                Value = "CMARScrubbedM:13c45c42712a47a1739577e5c92b5bc86c3b44fd9a27aeec3f32857f69ddef79cbb988a92f8241af6df8b3ced7d5ce06e2d23c33639ddc2ca8ad8d9947385f8a";
                },
                {
                Name = "com.microsoft.outlook.Mail.NotificationsEnabled";
                Value = false;
                }
            );
        }
    

Los detalles de configuración de la aplicación deben coincidir con las directivas de configuración de la aplicación configuradas para el inquilino.Your application configuration details should match the application configuration policies configured for your tenant.

Configuración de la aplicación de destino

Configuración de iOS/iPadOS en dispositivos administradosiOS/iPadOS configuration on managed devices

Puede validar la configuración de iOS/iPadOS con el registro de diagnóstico de Intune en dispositivos administrados para la configuración de aplicaciones administradas.You can validate iOS/iPadOS configuration with the Intune Diagnostic Log on managed devices for managed app configuration.

  1. Si aún no está instalado en el dispositivo, descargue e instale Microsoft Edge desde la App Store.If not already installed on the device, download and install the Microsoft Edge from the App Store. Para obtener más información, consulte Aplicaciones protegidas de Microsoft Intune.For more information, see Microsoft Intune protected apps.
  2. Inicie Microsoft Edge y seleccione about > intunehelp en la barra de navegación.Launch Microsoft Edge and select about > intunehelp from the navigation bar.
  3. Haga clic en Introducción.Click Get Started.
  4. Haga clic en Compartir registros.Click Share Logs.
  5. Use la aplicación de correo que prefiera para enviarse el registro y verlo en su PC.Use the mail app of your choice to send the log to yourself so they can be viewed on your PC.
  6. Revise IntuneMAMDiagnostics.txt en el visor del archivo de texto.Review IntuneMAMDiagnostics.txt in your text file viewer.
  7. Busque AppConfig.Search for AppConfig. Los resultados deben coincidir con las directivas de configuración de la aplicación configuradas para el inquilino.Your results should match the application configuration policies configured for your tenant.

Configuración de Android en dispositivos administradosAndroid configuration on managed devices

Puede validar la configuración de iOS/iPadOS con el registro de diagnóstico de Intune en dispositivos administrados para la configuración de aplicaciones administradas.You can validate iOS/iPadOS configuration with the Intune Diagnostic Log on managed devices for managed app configuration.

Para recopilar registros de un dispositivo Android, usted o el usuario final deben descargar los registros del dispositivo a través de una conexión USB (o el equivalente al Explorador de archivos del dispositivo).To collect logs from an Android device, you or the end user must download the logs from the device via a USB connection (or the File Explorer equivalent on the device). Estos son los pasos:Here are the steps:

  1. Conecte el dispositivo Android al equipo con el cable USB.Connect the Android device to your computer with the USB cable.

  2. En el equipo, busque un directorio que contenga el nombre del dispositivo.On the computer, look for a directory that has the name of your device. En ese directorio, busque Android Device\Phone\Android\data\com.microsoft.windowsintune.companyportal.In that directory, find Android Device\Phone\Android\data\com.microsoft.windowsintune.companyportal.

  3. En la carpeta com.microsoft.windowsintune.companyportal, abra la carpeta de archivos y abra OMADMLog_0.In the com.microsoft.windowsintune.companyportal folder, open the Files folder and open OMADMLog_0.

  4. Busque AppConfigHelper para ubicar mensajes relacionados con la configuración de la aplicación.Search for AppConfigHelper to find app configuration related messages. Los resultados tendrán un aspecto similar al siguiente bloque de datos:The results will look similar to the following block of data:

    2019-06-17T20:09:29.1970000 INFO AppConfigHelper 10888 02256 Returning app config JSON [{"ApplicationConfiguration":[{"Name":"com.microsoft.intune.mam.managedbrowser.BlockListURLs","Value":"https:\/\/www.aol.com"},{"Name":"com.microsoft.intune.mam.managedbrowser.bookmarks","Value":"Outlook Web|https:\/\/outlook.office.com||Bing|https:\/\/www.bing.com"},{"Name":"com.microsoft.intune.mam.managedbrowser.homepage","Value":"https:\/\/www.arstechnica.com"}]},{"ApplicationConfiguration":[{"Name":"IntuneMAMUPN","Value":"AdeleV@M365x935807.OnMicrosoft.com"},{"Name":"com.microsoft.outlook.Mail.NotificationsEnabled","Value":"false"},{"Name":"com.microsoft.outlook.Mail.NotificationsEnabled.UserChangeAllowed","Value":"false"}]}] for user User-875363642

Compatibilidad de Graph API para la configuración de aplicacionesGraph API support for app configuration

Puede usar Graph API para realizar tareas de configuración de aplicaciones.You can use Graph API to accomplish app configuration tasks. Para obtener más información, consulte la referencia sobre Graph API para la configuración de destino de MAM. Para obtener más información sobre Intune y Graph, consulte Trabajar con Intune en Microsoft Graph.For details, see Graph API Reference MAM Targeted Config. For more information about Intune and Graph, see Working with Intune in Microsoft Graph.

Solución de problemasTroubleshooting

Uso de registros para mostrar un parámetro de configuraciónUsing logs to show a configuration parameter

Cuando los registros muestran un parámetro de configuración que se confirma que se está aplicando pero parece no funcionar, es posible que haya un problema con la implementación de la configuración por parte del desarrollador de la aplicación.When the logs show a configuration parameter that is confirmed to be applying but doesn't seem to work, there may be an issue with the configuration implementation by the app developer. Ponerse en contacto primero con el desarrollador de la aplicación, o bien comprobar su base de conocimiento, puede ahorrarle una llamada al servicio de soporte técnico de Microsoft.Reaching out to that app developer first, or checking their knowledge base, may save you a support call with Microsoft. Si se trata de un problema con la forma de controlar la configuración en una aplicación, tendría que solucionarse en una futura versión actualizada de esa aplicación.If it is an issue with how the configuration is being handled within an app, it would have to be addressed in a future updated version of that app.

Pasos siguientesNext steps

Dispositivos administradosManaged devices

Aplicaciones administradasManaged apps