Preparar aplicativos de linha de negócios para as políticas de proteção de aplicativosPrepare line-of-business apps for app protection policies

Esta página é útil?

Você pode habilitar seus aplicativos para usar políticas de proteção usando a Ferramenta de Encapsulamento de Aplicativos do Intune ou o SDK de Aplicativos do Intune.You can enable your apps to use app protection policies by using either the Intune App Wrapping Tool or the Intune App SDK. Use essas informações para saber mais sobre esses dois métodos e quando usá-los.Use this information to learn about these two methods and when to use them.

Ferramenta de Encapsulamento de Aplicativo do IntuneIntune App Wrapping Tool

A Ferramenta de Encapsulamento de Aplicativo é usada principalmente para aplicativos internos de linha de negócios (LOB).The App Wrapping Tool is used primarily for internal line-of-business (LOB) apps. A ferramenta é um aplicativo de linha de comando que cria um wrapper envolvendo o aplicativo, que permite que o aplicativo seja gerenciado por uma política de proteção de aplicativo do 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. Ao proteger um aplicativo fornecido por um fornecedor de software independente (ISV), é importante esclarecer se o ISV ainda oferecerá suporte ao aplicativo encapsulado.When protecting an app provided by an independent software vendor (ISV) it's important to clarify if the ISV will still support the wrapped app.

O código-fonte para usar a ferramenta não é necessário, mas você precisa de credenciais de assinatura.You don't need the source code to use the tool, but you do need signing credentials. Para obter mais informações sobre as credenciais de assinatura, consulte o blog do Intune.For more about signing credentials, see the Intune blog. Para obter a documentação da Ferramenta de Disposição de Aplicativo, consulte Ferramenta de Disposição do Aplicativo Android e Ferramenta de Disposição do Aplicativo iOS.For the App Wrapping Tool documentation, see Android App Wrapping Tool and iOS App Wrapping Tool.

A Ferramenta de Disposição de Aplicativo não dá suporte a aplicativos da App Store da Apple ou da Google Play Store.The App Wrapping Tool does not support apps in the Apple App Store or Google Play Store. Ele também não dá suporte a alguns recursos que exigem integração do desenvolvedor (consulte a tabela de comparação de recursos a seguir).It also doesn't support certain features that require developer integration (see the following feature comparison table).

Para obter mais informações sobre a Ferramenta de Encapsulamento de Aplicativos para políticas de proteção de aplicativos em dispositivos que não estão registrados no Intune, consulte Proteger aplicativos e dados de linha de negócios em dispositivos não registrados no 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.

Motivos para usar a Ferramenta de Encapsulamento de AplicativosReasons to use the App Wrapping Tool

  • Seu aplicativo não tem recursos internos para proteção de dadosYour app does not have built-in data protection features
  • Seu aplicativo é simplesYour app is simple
  • Seu aplicativo é implantado internamenteYour app is deployed internally
  • Você não tem acesso ao código-fonte do aplicativoYou don't have access to the app's source code
  • Você não desenvolveu o aplicativoYou didn't develop the app
  • Seu aplicativo tem o mínimo de experiências de autenticação do usuárioYour app has minimal user authentication experiences

Plataformas de desenvolvimento de aplicativo com suporteSupported app development platforms

Ferramenta de Disposição de AplicativoApp Wrapping Tool XamarinXamarin CordovaCordova
iOSiOS SimYes SimYes
AndroidAndroid Não – usar as Associações do Xamarin do SDK de Aplicativo do Intune.No - use the Intune App SDK Xamarin Bindings. SimYes

SDK do Aplicativo do IntuneIntune App SDK

O SDK do Aplicativo é projetado principalmente para clientes que têm aplicativos na App Store da Apple e/ou na Google Play Store e desejam gerenciar os aplicativos com o 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. No entanto, qualquer aplicativo pode tirar proveito da integração do SDK, até mesmo aplicativos de linha de negócios.However, any app can take advantage of integrating the SDK, even line-of-business apps.

Para saber mais sobre o SDK, consulte a Visão Geral.To learn more about the SDK, see the Overview. Para começar a usar o SDK, consulte Getting Started With the Microsoft Intune App SDK (Introdução ao SDK de Aplicativo do Microsoft Intune).To get started with the SDK, see Getting Started With the Microsoft Intune App SDK.

Motivos para usar o SDKReasons to use the SDK

  • Seu aplicativo não tem recursos internos para proteção de dadosYour app does not have built-in data protection features
  • Seu aplicativo é complexo e contém muitas experiênciasYour app is complex and contains many experiences
  • Seu aplicativo está implantado em uma loja de aplicativos pública, como Google Play ou App Store da AppleYour app is deployed on a public app store such as Google Play or Apple's App Store
  • Você é desenvolvedor de aplicativos e tem experiência técnica para usar o SDKYou are an app developer and have the technical background to use the SDK
  • Seu aplicativo tem outras integrações de SDKYour app has other SDK integrations
  • Seu aplicativo é atualizado com frequênciaYour app is frequently updated

Plataformas de desenvolvimento de aplicativo com suporteSupported app development platforms

SDK do Aplicativo do IntuneIntune App SDK XamarinXamarin CordovaCordova
iOSiOS Sim – use Associações do Xamarin do SDK de Aplicativo do Intune.Yes – use the Intune App SDK Xamarin Bindings. NãoNo
AndroidAndroid Sim – use Associações do Xamarin do SDK de Aplicativo do Intune.Yes - use the Intune App SDK Xamarin Bindings. NãoNo

Comparação de recursosFeature comparison

Esta tabela lista as configurações que você pode usar para o SDK do Aplicativo e a Ferramenta de Encapsulamento de Aplicativo.This table lists the settings that you can use for the App SDK and App Wrapping Tool.

Observação

A Ferramenta de Disposição de Aplicativo só pode ser usada quando você estiver usando o Intune autônomo ou o Intune com o Configuration Manager.The App Wrapping Tool can be used with Intune standalone or Intune with Configuration Manager.

RecursoFeature SDK do AplicativoApp SDK Ferramenta de Encapsulamento de AplicativoApp Wrapping Tool
Restringir o conteúdo da web a ser exibido em um navegador gerenciado corporativoRestrict web content to display in a corporate managed browser XX XX
Impedir backups do Android, iTunes ou iCloudPrevent Android, iTunes, or iCloud backups XX XX
Permitir que o aplicativo transfira dados para outros aplicativosAllow app to transfer data to other apps XX XX
Permitir que o aplicativo receba dados de outros aplicativosAllow app to receive data from other apps XX XX
Restringir recortar, copiar e colar com outros aplicativosRestrict cut, copy, and paste with other apps XX XX
Especifique o número de caracteres que podem ser recortados ou copiados de um aplicativo gerenciadoSpecify the number of characters that may be cut or copied from a managed app XX XX
Solicitar PIN simples para acessoRequire simple PIN for access XX XX
Especificar o número de tentativas antes da redefinição do PINSpecify the number of attempts before PIN reset XX XX
Permitir a impressão digital em vez do PINAllow fingerprint instead of PIN XX XX
Permitir reconhecimento facial, em vez de PIN (somente iOS)Allow facial recognition instead of PIN (iOS only) XX XX
Exigir credenciais corporativas para acessoRequire corporate credentials for access XX XX
Bloquear a execução de aplicativos gerenciados em dispositivos com jailbreak ou rootBlock managed apps from running on jailbroken or rooted devices XX XX
Criptografar dados do aplicativoEncrypt app data XX XX
Verificar novamente os requisitos de acesso após uma quantidade especificada de minutosRecheck the access requirements after a specified number of minutes XX XX
Especificar o período de cortesia offlineSpecify the offline grace period XX XX
Bloquear captura de tela (somente para Android)Block screen capture (Android only) XX XX
Suporte para MAM sem registro de dispositivoSupport for MAM without device enrollment XX XX
Apagamento completo de dados de aplicativoFull Wipe of app data XX XX
Apagamento Seletivo de dados corporativos e de estudante em cenários com várias identidadesSelective Wipe of work and school data in multi-identity scenarios

Observação: para iOS, quando o perfil de gerenciamento é removido, o aplicativo também é removido.Note: For iOS, when the management profile is removed, the app is also removed.
XX
Impedir "Salvar como"Prevent “Save as” XX
Configuração de aplicativo direcionadoTargeted Application Configuration XX
Suporte para múltiplas identidadesSupport for Multi-Identity XX
Estilo PersonalizávelCustomizable Style XX
Conexões de VPN do aplicativo sob demanda com mVPN CitrixOn-demand application VPN connections with Citrix mVPN XX XX
Desabilitar a sincronização de contatosDisable contact sync XX XX
Desabilitar a impressãoDisable printing XX XX
Exigir versão mínima do aplicativoRequire minimum app version XX XX
Exigir sistema operacional mínimo (iOS e Android)Require minimum operating system (iOS and Android) XX XX
Exibir versão mínima do patch de segurança do Android (somente Android)Require minimum Android security patch version (Android only) XX XX
Exigir SDK mínimo do Intune para iOS (somente iOS)Require minimum Intune SDK for iOS (iOS only) XX XX

Próximas etapasNext steps

Para saber mais sobre as políticas de proteção de aplicativos e o Intune, consulte os tópicos a seguir:To learn more about app protection policies and Intune, see the following topics: