implementing-mobile-application-management
Ajuda seu agente a proteger dados corporativos em dispositivos móveis, controlando aplicativos e separando dados pessoais e de trabalho.
O que ela faz
Esta ferramenta ajuda a proteger dados importantes da sua empresa em celulares. Ela aplica regras de segurança diretamente nos aplicativos, como exigir senha ou impedir que você copie informações de um app de trabalho para um app pessoal.
Quando usar
- ✓Quando você quer proteger apps da empresa em celulares pessoais (seu ou de funcionários).
- ✓Ao configurar regras de segurança para aplicativos no celular.
- ✓Para separar dados pessoais dos dados do trabalho no celular.
Exemplo do que pedir para a IA
“Configure as regras de segurança para os aplicativos da empresa no meu celular.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta usa um sistema chamado Intune para definir políticas de segurança. Essas políticas são aplicadas aos aplicativos, controlando como os dados podem ser usados, copiados ou salvos.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill implementing-mobile-application-managementOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/implementing-mobile-application-management/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Implementando Gerenciamento de Aplicativos Móveis
Quando Usar
Use esta funcionalidade quando:
- Estiver implantando proteção de aplicativos móveis corporativos sem gerenciamento completo do dispositivo (MDM)
- Estiver implementando políticas de BYOD (Traga Seu Próprio Dispositivo) que protegem dados corporativos, respeitando a privacidade pessoal
- Estiver configurando Políticas de Proteção de Aplicativos do Microsoft Intune para iOS e Android
- Estiver aplicando controles de prevenção contra perda de dados em aplicativos móveis gerenciados
Não use quando o gerenciamento completo do dispositivo (MDM) já estiver implantado e for suficiente -- o MAM adiciona complexidade quando o MDM já fornece os controles necessários.
Pré-requisitos
- Microsoft Intune ou plataforma MAM equivalente (VMware Workspace ONE, MobileIron)
- Azure AD para identidade e políticas de acesso condicional
- SDK de Aplicativo Intune integrado aos aplicativos de destino (ou Ferramenta de Empacotamento de Aplicativos Intune)
- Dispositivos de teste (Android 10+ e iOS 15+)
- Licenças Azure AD Premium P1 ou P2 para acesso condicional
Fluxo de Trabalho
Etapa 1: Definir Requisitos da Política de Proteção de Aplicativos
Classifique a sensibilidade dos dados e defina níveis de proteção:
| Nível | Tipo de Dado | Controles |
|---|---|---|
| Nível 1 - Básico | E-mail corporativo geral | Exigir PIN, bloquear capturas de tela |
| Nível 2 - Aprimorado | Dados financeiros, registros de RH | Criptografar dados do aplicativo, restringir copiar/colar |
| Nível 3 - Alto | PII (Informações Pessoais Identificáveis), saúde, jurídico | Limpeza seletiva, limites de acesso offline, DLP (Prevenção contra Perda de Dados) |
Etapa 2: Configurar Políticas de Proteção de Aplicativos do Intune
Política de Proteção de Aplicativos para Android:
{
"displayName": "Corporate App Protection - Tier 2",
"platform": "android",
"dataProtectionSettings": {
"allowedDataStorageLocations": ["oneDriveForBusiness", "sharePoint"],
"blockDataTransferToOtherApps": "managedApps",
"blockDataTransferFromOtherApps": "managedApps",
"saveAsBlocked": true,
"clipboardSharingLevel": "managedAppsWithPasteIn",
"screenCaptureBlocked": true,
"encryptAppData": true,
"backupBlocked": true
},
"accessSettings": {
"pinRequired": true,
"minimumPinLength": 6,
"biometricEnabled": true,
"offlineGracePeriod": 720,
"offlineWipeInterval": 90
},
"conditionalLaunchSettings": {
"maxOsVersion": "15.0",
"minOsVersion": "12.0",
"jailbreakBlocked": true,
"maxPinRetries": 5
}
}
Etapa 3: Implementar Políticas de Configuração de Aplicativos
Implante a configuração gerenciada de aplicativos para configuração automática de endpoints:
{
"displayName": "Email App Configuration",
"targetedManagedApps": ["com.microsoft.outlooklite"],
"settings": [
{"key": "com.microsoft.outlook.EmailProfile.AccountType", "value": "ModernAuth"},
{"key": "com.microsoft.outlook.EmailProfile.ServerName", "value": "outlook.office365.com"},
{"key": "com.microsoft.outlook.EmailProfile.AllowedDomains", "value": "corporate.com"}
]
}
Etapa 4: Implantar Integração de Acesso Condicional
Azure AD > Conditional Access > New Policy:
- Users: All users with corporate apps
- Cloud apps: Office 365, custom LOB apps
- Conditions: All platforms
- Grant: Require app protection policy
- Session: App enforced restrictions
Etapa 5: Testar e Validar Controles MAM
Teste cada controle de política em ambas as plataformas:
# Verify data transfer restrictions
1. Open managed app (Outlook)
2. Copy text from email body
3. Attempt paste in unmanaged app (Notes) -- should be blocked
4. Attempt paste in managed app (Teams) -- should work
# Verify selective wipe
1. Enroll test device with MAM
2. Access corporate data in managed apps
3. Trigger selective wipe from Intune portal
4. Verify corporate data removed, personal data intact
# Verify offline grace period
1. Access managed app while connected
2. Disconnect from network
3. After grace period expires, verify app access blocked
Etapa 6: Monitorar e Responder
Configure painéis de monitoramento de MAM:
- Status de atribuição da política de proteção de aplicativos
- Relatórios de dispositivos/usuários não conformes
- Logs de execução de limpeza seletiva
- Alertas de detecção de jailbreak/root
- Rastreamento de tentativas de PIN falhas
Conceitos Chave
| Termo | Definição |
|---|---|
| MAM | Gerenciamento de Aplicativos Móveis - políticas em nível de aplicativo sem exigir o registro completo do dispositivo |
| Política de Proteção de Aplicativos | Conjunto de regras que impõem a proteção de dados no nível do aplicativo (criptografia, DLP, controles de acesso) |
| Limpeza Seletiva | Remover apenas dados corporativos de aplicativos gerenciados, preservando dados pessoais |
…
Perguntas frequentes
O que é MAM?
MAM significa Gerenciamento de Aplicativos Móveis. É uma forma de proteger dados da empresa nos aplicativos, sem precisar controlar o celular inteiro.
O que é 'Selective Wipe'?
É a capacidade de apagar apenas os dados da empresa de um aplicativo, sem apagar suas fotos ou outros arquivos pessoais.
Preciso instalar algo no celular?
Depende. Se o aplicativo já foi preparado com o SDK do Intune, não precisa. Se não, pode ser necessário usar uma ferramenta para 'envolver' o aplicativo com as regras de segurança.
Detalhes
Descrição original do autor
Implements Mobile Application Management (MAM) policies to protect enterprise data on managed and unmanaged mobile devices through app-level controls including data loss prevention, selective wipe, app configuration, and containerization. Use when securing corporate apps on BYOD devices, implementing Intune App Protection Policies, or enforcing data separation between personal and work apps. Activ
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5912
- Licença
- Apache-2.0
- Atualizada em
- 31/08/2026
Comentários
- …
Mais skills deste repositório
abusing-dpapi-for-credential-access
Dá ao seu agente de IA instruções prontas para uma tarefa específica, para ele fazer melhor e mais rápido.
mukul975/Anthropic-Cybersecurity-Skills
abusing-shadow-credentials-for-privesc
Ensina seu agente de IA a escrever textos claros e bem estruturados.
mukul975/Anthropic-Cybersecurity-Skills
achieving-cmmc-level-2-compliance
Ajuda seu agente a preparar um ambiente para conformidade com CMMC Nível 2. Ele implementa requisitos de segurança e gerencia a documentação necessária.
mukul975/Anthropic-Cybersecurity-Skills
acquiring-disk-image-with-dd-and-dcfldd
Ajuda seu agente a criar cópias exatas de discos rígidos. Isso é útil para garantir que nenhuma informação seja perdida ou alterada durante investigações.
mukul975/Anthropic-Cybersecurity-Skills
Skills parecidas
android-clean-architecture
Faz seu agente organizar projetos Android de forma eficiente. Ele estrutura o código para facilitar a manutenção e o desenvolvimento de novos recursos.
affaan-m/ECC
compose-multiplatform-patterns
Ajuda seu agente a usar padrões do Compose Multiplatform e Jetpack Compose em projetos KMP. Ele cobre gerenciamento de estado, navegação, temas e performance. Útil para criar interfaces de usuário consistentes.
affaan-m/ECC
dart-flutter-patterns
Faz seu agente escrever código para apps Dart e Flutter. Ele usa padrões modernos para criar apps robustos e fáceis de gerenciar.
affaan-m/ECC