Preparare le app line-of-business per i criteri di protezione delle appPrepare line-of-business apps for app protection policies

Si applica a: IntuneApplies to: Intune
Questo argomento si applica a Intune sia nel portale di Azure che nel portale classico.This topic applies to Intune in both the Azure portal and the classic portal.

È possibile consentire alle app di usare i criteri di protezione delle app tramite lo strumento di wrapping delle app di Intune o Intune App SDK.You can enable your apps to use app protection policies by using either the Intune App Wrapping Tool or the Intune App SDK. In questo articolo vengono fornite informazioni su questi due metodi e su quando usarli.Use this information to learn about these two methods and when to use them.

Strumento di wrapping delle app di IntuneIntune App Wrapping Tool

Lo strumento di wrapping delle app viene usato principalmente per le app line-of-business (LOB) interne.The App Wrapping Tool is used primarily for internal line-of-business (LOB) apps. Lo strumento è un'applicazione della riga di comando che crea un wrapper per l'app, consentendo quindi all'app di essere gestita da un criterio di protezione delle app di Intune.The tool is a command-line application that creates a wrapper around the app, which then allows the app to be managed by an Intune app protection policy.

Non è necessario il codice sorgente per usare lo strumento, ma sono necessarie le credenziali di firma.You don't need the source code to use the tool, but you do need signing credentials. Per altre informazioni sulle credenziali di firma, vedere il blog di Intune.For more about signing credentials, see the Intune blog. Per la documentazione dello strumento di wrapping delle app, vedere Prepare Android apps for mobile application management with the Intune App Wrapping Tool (Preparare le app per Android per la gestione di applicazioni per dispositivi mobili con lo strumento di wrapping delle app di Intune) e Prepare iOS apps for mobile application management with the Intune App Wrapping Tool (Preparare le app per iOS per la gestione di applicazioni per dispositivi mobili con lo strumento per di wrapping delle app di Intune).For the App Wrapping Tool documentation, see Android App Wrapping Tool and iOS App Wrapping Tool.

Lo strumento di wrapping delle app non supporta le app nell'App Store Apple o in Google Play Store,The App Wrapping Tool does not support apps in the Apple App Store or Google Play Store. né alcune funzionalità che richiedono un'integrazione dello sviluppatore (vedere la tabella di confronto delle funzionalità seguente).It also doesn't support certain features that require developer integration (see the following feature comparison table).

Per altre informazioni sullo strumento di wrapping delle app per i criteri di protezione delle app sui dispositivi non registrati in Intune, vedere Proteggere app e dati line-of-business su dispositivi non registrati in Microsoft Intune.For more information about the App Wrapping Tool for app protection policies on devices that are not enrolled in Intune, see Protect line-of-business apps and data on devices not enrolled in Microsoft Intune.

Motivi per usare lo strumento di wrapping delle appReasons to use the App Wrapping Tool

  • L'app non ha funzionalità per la protezione dei dati incorporateYour app does not have built-in data protection features
  • L'app è sempliceYour app is simple
  • L'app è distribuita internamenteYour app is deployed internally
  • Non si ha accesso al codice sorgente dell'app.You don't have access to the app's source code
  • Non si è lo sviluppatore dell'appYou didn't develop the app
  • L'app offre esperienze minime di autenticazione utenteYour app has minimal user authentication experiences

Piattaforme di sviluppo delle app supportateSupported app development platforms

Strumento di wrapping delle appApp Wrapping Tool XamarinXamarin CordovaCordova
iOSiOS Yes Yes
AndroidAndroid NoNo Yes

Intune App SDKIntune App SDK

App SDK è progettato principalmente per i clienti che hanno le app nell'App Store Apple o in Google Play Store e che vogliono poter gestire le app con Intune.The App SDK is designed mainly for customers who have apps in the Apple App Store or Google Play Store, and want to be able to manage the apps with Intune. Tuttavia, qualsiasi app può sfruttare l'integrazione dell'SDK, anche se si tratta di un'app line-of-business.However, any app can take advantage of integrating the SDK, even line-of-business apps.

Per altre informazioni sull'SDK, vedere la panoramica.To learn more about the SDK, see the Overview. Per un'introduzione all'SDK, vedere Introduzione a Microsoft Intune App SDKTo get started with the SDK, see Getting Started With the Microsoft Intune App SDK.

Motivi per usare l'SDKReasons to use the SDK

  • L'app non ha funzionalità per la protezione dei dati incorporateYour app does not have built-in data protection features
  • L'app è complessa e contiene numerose esperienzeYour app is complex and contains many experiences
  • L'app è distribuita a un App Store pubblico, ad esempio Google Play o l'App Store AppleYour app is deployed on a public app store such as Google Play or Apple's App Store
  • Si è uno sviluppatore di app e si ha il background tecnico per l'uso dell'SDKYou are an app developer and have the technical background to use the SDK
  • L'app ha altre integrazioni dell'SDKYour app has other SDK integrations
  • L'app viene aggiornata di frequenteYour app is frequently updated

Piattaforme di sviluppo delle app supportateSupported app development platforms

Intune App SDKIntune App SDK XamarinXamarin CordovaCordova
iOSiOS Sì: usare il componente Xamarin per Intune App SDK.Yes – use the Intune App SDK Xamarin Component. Sì: usare il plug-in Cordova per Intune App SDK.Yes – use the Intune App SDK Cordova Plugin.
AndroidAndroid Sì: usare il componente Xamarin per Intune App SDK.Yes - use the Intune App SDK Xamarin Component. Sì: usare il plug-in Cordova per Intune App SDK.Yes – use the Intune App SDK Cordova Plugin.

Confronto delle funzionalitàFeature comparison

Questa tabella elenca le impostazioni che è possibile usare per App SDK e per lo strumento di wrapping delle app.This table lists the settings that you can use for the App SDK and App Wrapping Tool.

Nota

Lo strumento di wrapping delle app può essere usato con la versione autonoma di Intune o con Intune con Configuration Manager.The App Wrapping Tool can be used with Intune standalone or Intune with Configuration Manager.

FunzionalitàFeature App SDKApp SDK Strumento di wrapping delle appApp Wrapping Tool
Limitare il contenuto Web per la visualizzazione in Managed Browser dell'aziendaRestrict web content to display in a corporate managed browser XX XX
Impedire backup in Android, iTunes o iCloudPrevent Android, iTunes, or iCloud backups XX XX
Consenti all'app di trasferire i dati ad altre appAllow app to transfer data to other apps XX XX
Consenti all'app di ricevere i dati da altre appAllow app to receive data from other apps XX XX
Limita le operazioni taglia, copia e incolla con le altre appRestrict cut, copy, and paste with other apps XX XX
Richiedi PIN semplice per l'accessoRequire simple PIN for access XX XX
Sostituire il PIN dell'app predefinita con il PIN di IntuneReplace built-in app PIN with Intune PIN XX
Specificare il numero di tentativi prima della reimpostazione del PINSpecify the number of attempts before PIN reset XX XX
Consenti impronta digitale anziché PINAllow fingerprint instead of PIN XX XX
Richiedi credenziali aziendali per l'accessoRequire corporate credentials for access XX XX
Blocca l'esecuzione delle app gestite nei dispositivi jailbroken o rootedBlock managed apps from running on jailbroken or rooted devices XX XX
Crittografa dati appEncrypt app data XX XX
Ricontrollare i requisiti di accesso dopo un numero di minuti specificatoRecheck the access requirements after a specified number of minutes XX XX
Specificare il periodo di prova offlineSpecify the offline grace period XX XX
Bloccare l'acquisizione schermo (solo Android)Block screen capture (Android only) XX XX
Supportare la gestione delle applicazioni mobili senza registrazione del dispositivoSupport for MAM without device enrollment XX XX
Cancellazione completaFull Wipe XX XX
Cancellazione selettivaSelective Wipe
Nota: per iOS, quando viene rimosso il profilo di gestione, viene rimossa anche l'app.Note: For iOS, when the management profile is removed, the app is also removed.
XX
Impedire "Salva con nome"Prevent “Save as” XX
Configurazione dell'applicazione di destinazioneTargeted Application Configuration XX
Supportare più identitàSupport for Multi-Identity XX
Stile personalizzabileCustomizable Style XX

Passaggi successiviNext steps

Per altre informazioni sui criteri di protezione delle app e Intune, vedere gli argomenti seguenti:To learn more about app protection policies and Intune, see the following topics: