Configurare le app iOS con i criteri di configurazione delle app mobili in Microsoft IntuneConfigure iOS apps with mobile app configuration policies in Microsoft Intune

Si applica a: Intune nel portale classicoApplies to: Intune in the classic portal
Si vuole vedere la documentazione sull'uso di Intune nel portale di Azure?Looking for documentation about Intune in the Azure portal? Fare clic qui.Go here.

Usare i criteri di configurazione delle app mobili in Microsoft Intune per specificare le impostazioni che possono essere richieste quando gli utenti eseguono un'app iOS.Use mobile app configuration policies in Microsoft Intune to supply settings that might be required when users run an app. Ad esempio, un'app può richiedere agli utenti di specificare quanto segue:For example, an app might require users to specify:

  • Un numero di porta personalizzato.A custom port number.

  • Impostazioni della lingua.Language settings.

  • Impostazioni di sicurezza.Security settings.

  • Impostazioni di personalizzazione, ad esempio il logo aziendale.Branding settings such as a company logo.

Se gli utenti immettono queste impostazioni in modo non corretto, si può verificare un aumento del carico dell'help desk e un rallentamento nell'adozione di nuove app.If users enter these settings incorrectly, this can increase the burden on your help desk and slow the adoption of new apps.

I criteri di configurazione delle app mobili permettono di evitare questi problemi consentendo di distribuire tali impostazioni agli utenti in un criterio prima dell'esecuzione dell'app.Mobile app configuration policies can help you eliminate these problems by letting you deploy these settings to users in a policy before they run the app. Le impostazioni vengono quindi specificate automaticamente e gli utenti non devono eseguire alcuna azione.The settings are then supplied automatically, and users need to take no action.

Questi criteri non vengono distribuiti direttamente agli utenti e ai dispositivi,You do not deploy these policies directly to users and devices. ma vengono associati a un'app che viene poi distribuita.Instead, you associate a policy with an app, and then deploy the app. Le impostazioni dei criteri vengono usate ogni volta che l'app ne esegue la ricerca (in genere, alla prima esecuzione).The policy settings will be used whenever the app checks for them (typically, the first time it is run).

Suggerimento

Questo tipo di criteri è attualmente disponibile solo per i dispositivi che eseguono iOS 8.0 e versioni successive.This policy type is currently available only for devices running iOS 8.0 and later. Supporta i tipi di installazione di app seguenti:It supports the following app installation types:

  • App iOS gestita dall'App StoreManaged iOS app from the app store
  • Pacchetto app per iOSApp package for iOS

Per altre informazioni sui tipi di installazione delle app, vedere Distribuire le app con Microsoft IntuneFor more information about app installation types, see Deploy apps with Microsoft Intune.

Configurare un criterio di configurazione delle app mobiliConfigure a mobile app configuration policy

  1. Nella console di amministrazione di Microsoft Intune scegliere Criteri > Panoramica > Aggiungi criterio.In the Microsoft Intune administration console, choose Policy > Overview > Add Policy.

  2. Nell'elenco dei criteri espandere iOS, scegliere Configurazione delle app per dispositivi mobili e quindi scegliere Crea criterio.In the list of policies, expand iOS, choose Mobile App Configuration, and then choose Create Policy.

    Suggerimento

    Per questo tipo di criterio è possibile configurare solo le impostazioni personalizzate.You can configure only custom settings for this policy type. Le impostazioni consigliate non sono disponibili.Recommended settings are not available.

  3. Nella sezione Generale della pagina Crea criterio specificare un nome e una descrizione facoltativa per il criterio di configurazione delle app mobili.In the General section of the Create Policy page, supply a name and an optional description for the mobile app configuration policy.

  4. Nella casella della sezione Criterio di configurazione delle app per dispositivi mobili della pagina immettere o incollare un elenco di proprietà XML contenente le impostazioni di configurazione delle app desiderate.In the Mobile App Configuration Policy section of the page, in the box, enter or paste an XML property list that contains the app configuration settings that you want. Il formato dell'elenco di proprietà XML varia a seconda dell'app da configurare.The format of the XML property list will vary depending on the app you are configuring. Per altre informazioni sul formato esatto da usare, contattare il fornitore dell'app.Contact the supplier of the app for details about the exact format to use.

    Suggerimento

    Per altre informazioni sugli elenchi di proprietà XML, vedere l'articolo relativo agli elenchi di proprietà XML nella libreria degli sviluppatori iOS.To find out more about XML property lists, see Understanding XML Property Lists in the iOS Developer Library.

  5. Fare clic su Convalida per verificare che il formato dell'elenco di proprietà XML immesso sia valido.Click Validate to ensure that the XML that you entered is in a valid property list format.

    Importante

    Quando si fa clic su Convalida, Intune verifica che il file XML aggiunto sia in un formato valido.When you click Validate, Intune checks that the XML you entered is in a valid format. Non verifica che l'elenco di proprietà XML funzioni con l'app a cui è associato.It does not check that the XML property list will work with the app that it is associated with.

  6. Al termine, fare clic su Salva criterio.When you are done, click Save Policy.

Il nuovo criterio verrà visualizzato nel nodo Criteri di configurazione .The new policy is displayed in the Configuration Policies node.

Informazioni sul formato di file XMLInformation about the XML file format

Intune supporta i tipi di dati seguenti in un elenco di proprietà:Intune supports the following data types in a property list:

  • <integer><integer>
  • <real><real>
  • <string><string>
  • <array><array>
  • <dict><dict>
  • <true /> o <false /><true /> or <false />

Per altre informazioni sui tipi di dati, vedere l'articolo relativo agli elenchi di proprietà nella libreria degli sviluppatori iOS.For more information about data types, see About Property Lists in the iOS Developer Library.

Intune supporta anche i tipi di token seguenti nell'elenco di proprietà:Additionally, Intune supports the following token types in the property list:

  • {{userprincipalname}} - (esempio: **John@contoso.com**){{userprincipalname}} - (Example: **John@contoso.com**)
  • {{mail}} - (esempio: **John@contoso.com**){{mail}} - (Example: **John@contoso.com**)
  • {{partialupn}} - (esempio: Luca){{partialupn}} - (Example: John)
  • {{accountid}} - (esempio: fc0dc142-71d8-4b12-bbea-bae2a8514c81){{accountid}} - (Example: fc0dc142-71d8-4b12-bbea-bae2a8514c81)
  • {{deviceid}} - (esempio: b9841cd9-9843-405f-be28-b2265c59ef97){{deviceid}} - (Example: b9841cd9-9843-405f-be28-b2265c59ef97)
  • {{userid}} - (esempio: 3ec2c00f-b125-4519-acf0-302ac3761822){{userid}} - (Example: 3ec2c00f-b125-4519-acf0-302ac3761822)
  • {{username}} - (esempio: Luca Udinesi){{username}} - (Example: John Doe)
  • {{serialnumber}} - (esempio: F4KN99ZUG5V2) per dispositivi iOS{{serialnumber}} - (Example: F4KN99ZUG5V2) for iOS devices
  • {{serialnumberlast4digits}} - (esempio: G5V2) per dispositivi iOS{{serialnumberlast4digits}} - (Example: G5V2) for iOS devices

I caratteri {{ e }} vengono usati solo dai tipi di token e non devono essere usati per altri scopi.The {{ and }} characters are used by token types only and must not be used for other purposes.

Associare un criterio di configurazione delle app mobili a un'appAssociate a mobile app configuration policy with an app

Dopo aver creato un criterio di configurazione delle app mobili, è necessario associarlo all'app iOS a cui si vogliono applicare le impostazioni del criterio di configurazione.After you have created a mobile app configuration policy, you must associate it with the iOS app to which you want the settings in the configuration policy to apply.

A tale scopo, seguire i passaggi per la creazione di una distribuzione di app in Aggiungere app per dispositivi mobili in Microsoft Intune e Distribuire app con Microsoft Intune.To do this, follow the steps to create an app deployment in Add apps for mobile devices in Microsoft Intune and Deploy apps with Microsoft Intune. Quando viene visualizzata la pagina Configurazione delle app per dispositivi mobili della procedura guidata, selezionare il criterio che si vuole associare all'app dall'elenco a discesa Criterio di configurazione dell'app.When you reach the Mobile App Configuration page of the wizard, select the policy that you want to associate with the app from the App Configuration Policy drop-down list.

Continuare quindi a distribuire e monitorare la distribuzione dell'app come di consueto.Then, continue to deploy and monitor the app deployment as usual.

Quando l'app distribuita viene eseguita in un dispositivo, verrà eseguita con le impostazioni configurate nel criterio di configurazione delle app mobili.When the deployed app is run on a device, it will run with the settings that you configured in the mobile app configuration policy.

Suggerimento

Se uno o più criteri di configurazione delle app mobili sono in conflitto, non verrà applicato alcun criterio.If one or more mobile app configuration policies conflict, neither policy is enforced. Il conflitto verrà segnalato nel Dashboard della console di amministrazione di Intune.The conflict will be reported in the Intune administration console Dashboard.

Formato di esempio per file XML di configurazione di app per dispositivi mobiliExample format for a mobile app configuration XML file

Quando si crea un file di configurazione di app per dispositivi mobili, è possibile specificare uno o più dei seguenti valori usando questo formato:When you create a mobile app configuration file, you can specify one or more of the following values by using this format:

<dict>
  <key>userprincipalname</key>
  <string>{{userprincipalname}}</string>
  <key>mail</key>
  <string>{{mail}}</string>
  <key>partialupn</key>
  <string>{{partialupn}}</string>
  <key>accountid</key>
  <string>{{accountid}}</string>
  <key>deviceid</key>
  <string>{{deviceid}}</string>
  <key>userid</key>
  <string>{{userid}}</string>
  <key>username</key>
  <string>{{username}}</string>
  <key>serialnumber</key>
  <string>{{serialnumber}}</string>
  <key>serialnumberlast4digits</key>
  <string>{{serialnumberlast4digits}}</string>
  <key>udidlast4digits</key>
  <string>{{udidlast4digits}}</string>
</dict>