Preparare le app linea di business per MAMPrepare line of business apps for MAM

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

È possibile consentire alle app di usare i criteri di gestione delle applicazioni mobili (MAM, Mobile Application Management) tramite lo strumento di wrapping delle app di Intune o Intune App SDK.You can enable your apps to use mobile application management (MAM) 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 dai criteri MAM 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 MAM 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 la gestione delle applicazioni mobili 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 MAM 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 app:Reasons to use the App Wrapping Tool:

  • L'app non dispone di funzionalità per la protezione dei dati incorporate.Your app does not have built-in data protection features.
  • L'app è semplice.Your app is simple.
  • L'app è distribuita internamente.Your 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'app.You didn't develop the app.
  • L'app offre esperienze minime di autenticazione utente.Your 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 dispone di funzionalità per la protezione dei dati incorporate.Your app does not have built-in data protection features.
  • L'app è complessa e contiene numerose esperienze.Your app is complex and contains many experiences.
  • L'app è distribuita a un app store pubblico, ad esempio Google Play o l'App Store Apple.Your app is deployed on a public app store such as Google Play or Apple's App Store.
  • Si è uno sviluppatore di app e si dispone del background tecnico per l'uso dell'SDK.You are an app developer and have the technical background to use the SDK.
  • L'app ha altre integrazioni dell'SDK.Your app has other SDK integrations.
  • L'app viene aggiornata di frequente.Your 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

Vedere ancheSee also

Strumento di wrapping delle app per AndroidAndroid app wrapping tool
Strumento di wrapping delle app per iOS iOS app wrapping tool
Usare l'SDK per abilitare le app per la gestione delle applicazioni per dispositivi mobili Use the SDK to enable apps for mobile application management

Per inviare commenti e suggerimenti sul prodotto, visita la pagina Intune Feedback