Preparar aplicativos de linha de negócios para políticas de proteção de aplicativo

Você pode habilitar seus aplicativos para usar políticas de proteção de aplicativos usando a Ferramenta de Encapsulamento de Aplicativos do Intune ou o SDK do Aplicativo do Intune. Use essas informações para saber mais sobre esses dois métodos e quando usá-los.

Ferramenta de Encapsulamento de Aplicativos do Intune

A App Wrapping Tool é usada principalmente para aplicativos internos de linha de negócios (LOB). A ferramenta é um aplicativo de linha de comando que cria um wrapper em torno do aplicativo, o que permite que a política de proteção do aplicativo do Intune gerencie o aplicativo. Ao proteger um aplicativo fornecido por um ISV (fornecedor independente de software), é importante esclarecer se o ISV dá suporte ao aplicativo encapsulado.

Você não precisa do código-fonte para usar a ferramenta, mas precisa de credenciais de assinatura válidas. Para obter mais informações sobre os requisitos de assinatura, consulte Certificado, perfil de provisionamento e requisitos de autenticação. Para obter a documentação do App Wrapping Tool, consulte Android App Wrapping Tool e iOS App Wrapping Tool.

A App Wrapping Tool não oferece suporte a aplicativos na Apple ou disponíveis na Apple App Store ou na Google Play Store. Ele também não dá suporte a determinados recursos que exigem integração do desenvolvedor (consulte a tabela de comparação de recursos a seguir).

Para obter mais informações sobre a App Wrapping Tool para políticas de proteção de aplicativo em dispositivos que não estão registrados no Intune, consulte Proteger aplicativos de linha de negócios e dados em dispositivos não registrados no Microsoft Intune.

Importante

Intune lança regularmente atualizações para o Intune App Wrapping Tool. marcar regularmente os repositórios de Intune App Wrapping Tool para atualizações e incorporá-las ao ciclo de lançamento de desenvolvimento de software para garantir que seus aplicativos dão suporte às configurações mais recentes da Política de Proteção do Aplicativo.

Motivos para usar o App Wrapping Tool

  • Seu aplicativo não tem recursos internos de proteção de dados
  • Seu aplicativo foi implantado internamente e não está disponível na Apple App Store ou na Google Play Store
  • Você não tem acesso ao código-fonte do aplicativo
  • Você não desenvolveu o aplicativo
  • Seu aplicativo tem experiências mínimas de autenticação de usuário

SDK de aplicativo do Intune

O SDK do Aplicativo foi projetado principalmente para clientes que têm aplicativos na Apple App Store ou na Google Play Store e desejam gerenciar os aplicativos com o Intune. No entanto, qualquer aplicativo pode aproveitar a integração do SDK, até mesmo aplicativos de linha de negócios.

Para saber mais sobre o SDK, consulte a Visão geral. Para começar a usar o SDK, confira Introdução ao SDK do aplicativo do Microsoft Intune.

Motivos para usar o SDK

  • Seu aplicativo não tem recursos internos de proteção de dados
  • Seu aplicativo é implantado em uma loja de aplicativos pública, como o Google Play ou a App Store da Apple
  • Você é um desenvolvedor de aplicativos e tem a formação técnica para usar o SDK
  • Seu aplicativo tem outras integrações do SDK
  • Seu aplicativo é atualizado com frequência

Não está usando uma plataforma de desenvolvimento de aplicativos listada anteriormente?

A equipe de desenvolvimento do SDK do Intune testa ativamente e mantém o suporte para aplicativos criados com as plataformas nativas Android e iOS (Obj-C, Swift). Não são fornecidas diretrizes para outras plataformas, mas é possível usar o SDK nativo para criar seus próprios plug-ins.

Comparação de recursos

Esta tabela lista as configurações que serão habilitadas se um aplicativo usar o SDK do aplicativo ou a App Wrapping Tool. Alguns recursos exigem que os desenvolvedores de aplicativos apliquem alguma lógica fora da integração básica com o SDK do Intune e, como tal, não serão habilitados se o aplicativo usar a App Wrapping Tool.

Recurso SDK de aplicativo App Wrapping Tool
Restringir o conteúdo da Web a ser exibido em um navegador gerenciado corporativo X X
Impedir backups do Android, iTunes ou iCloud X X
Permitir que o aplicativo transfira dados para outros aplicativos X X
Permitir que o aplicativo receba dados de outros aplicativos X X
Restringir recortar, copiar e colar com outros aplicativos X X
Especifique o número de caracteres que podem ser recortados ou copiados de um aplicativo gerenciado X X
Exigir PIN simples para acesso X X
Especifique o número de tentativas antes da redefinição do PIN X X
Permitir a impressão digital em vez do PIN X X
Permitir reconhecimento facial em vez de PIN (só iOS) X X
Exigir credenciais corporativas para acesso X X
Definir uma expiração do PIN X X
Bloquear a execução de aplicativos gerenciados em dispositivos com jailbreak ou com acesso raiz X X
Criptografar dados de aplicativo X X
Verifique novamente os requisitos de acesso após um número especificado de minutos X X
Especificar o período de carência offline X X
Bloquear captura de tela (somente Android) X X
Suporte para MAM sem registro de dispositivo X X
Limpeza completa de dados de aplicativos X X
Apagamento seletivo de dados corporativos e de estudante em cenários de Várias Identidades

Observação: Para iOS/iPadOS, quando o perfil de gerenciamento é removido, o aplicativo também é removido.
X
Impedir "Salvar como" X
Configuração de aplicativo direcionado (ou configuração de aplicativo por meio do "canal MAM") X
Suporte para várias identidades X
Estilo personalizável X
Conexões VPN de aplicativo sob demanda com Citrix mVPN X X
Desabilitar a sincronização de contatos X X
Desabilitar a impressão X X
Exigir versão mínima do aplicativo X X
Requer sistema operacional mínimo X X
Requer uma versão mínima do patch de segurança do Android (só Android) X X
Exigir o mínimo de SDK do Intune para iOS (somente iOS) X X
Jogar veredicto de integridade (só Android) X X
Verificação de ameaças em aplicativos (só Android) X X
Exigir o nível máximo de risco do dispositivo do fornecedor do Mobile Threat Defense X
Configurar o conteúdo de notificação do aplicativo para contas da organização X X
Exigir o uso de teclados aprovados (só Android) X X
Requer política de proteção do aplicativo (Acesso Condicional) X

Próximas etapas

Para obter mais informações sobre políticas de proteção do aplicativo e o Intune, confira: