Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O SDK do Microsoft Information Protection (MIP) é composto por três SDKs, conforme mostrado no diagrama a seguir:
Dependendo das necessidades da sua aplicação, pode querer interagir na camada do SDK de Ficheiros, ou pode precisar de trabalhar diretamente com as camadas do SDK de Política ou de Proteção.
Kit de Desenvolvimento de Software de Arquivos
O SDK de arquivo é uma abstração dos SDKs de proteção e política. Fornece interfaces fáceis de usar para ler etiquetas do serviço, aplicar etiquetas a tipos de ficheiros definidos e ler etiquetas desses tipos de ficheiro. Utilize o SDK de Ficheiros para qualquer serviço ou aplicação nos casos em que:
- Está em causa um tipo de ficheiro suportado.
- As etiquetas devem ser lidas ou escritas.
- O serviço ou aplicação deve proteger ou desencriptar o conteúdo.
Casos de uso do SDK de ficheiros
És engenheiro de software numa instituição de serviços financeiros. Queres garantir que os dados das tuas aplicações LOB, normalmente exportados em formato Excel, estão rotulados na exportação com base no seu conteúdo. Use o File SDK para listar as etiquetas disponíveis, depois aplique a etiqueta apropriada a um formato de ficheiro suportado.
Sua organização desenvolve aplicativos de linha de negócios capazes de exportar relatórios em formato PDF. O MIP File SDK permite que a sua organização defina um rótulo padrão ou específico de contexto para estes relatórios exportados, e depois aplique esse rótulo ao PDF na criação para proteger os dados aquando da criação.
Sua organização desenvolve um agente de segurança de acesso à nuvem (CASB). Seus clientes pedem a capacidade de aplicar rótulos MIP a documentos do Microsoft Office e PDF. O File SDK permite-lhe mostrar uma lista de etiquetas configuradas e depois permite que os seus clientes criem regras que apliquem uma determinada etiqueta. O File SDK, que absorve o ID da etiqueta, trata do restante para ficheiros que cumprem os critérios do cliente.
Sua organização fornece uma solução de prevenção de perda de dados baseada em serviço ou um CASB que monitora aplicativos SaaS para atividade de arquivos. Para reduzir o risco de perda ou exposição de dados onde os dados são protegidos com MIP, seu serviço deve verificar o conteúdo de arquivos protegidos. Ao usar o File SDK para os formatos suportados, o serviço pode usar um utilizador privilegiado para:
- Remover proteção
- Verificar o conteúdo em busca de conteúdo restrito ou confidencial
- descartar o resultado de texto simples
- aplicar uma regra de serviço para relatar ou remediar o risco, caso seja encontrado
SDK de Política
O Policy SDK, ou Universal Policy Engine (UPE), oferece aos desenvolvedores de software a capacidade de recuperar políticas de rotulagem para um usuário específico. Ele pode então "calcular" as ações que esses rótulos devem tomar.
As aplicações cliente utilizam principalmente o Policy SDK quando o programador controla a interface e o formato do ficheiro. Use o Policy SDK quando o único requisito for recuperar a política do utilizador, e não rotular diretamente os ficheiros.
Casos de uso do SDK de políticas
Sua organização desenvolve um software de projeto 3D que usa um formato de arquivo proprietário. Os seus clientes usam o MIP e querem aplicar etiquetas nativamente através da sua aplicação. Como engenheiro de software, você usa o SDK de política e um controle personalizado para exibir os rótulos disponíveis para o usuário autenticado. Depois que o usuário seleciona um rótulo, você chama a função de ação de computação. O SDK indica-lhe exatamente que metadados, marcação de conteúdo e proteção deve aplicar.
A sua organização desenvolve um serviço de prevenção de perda de dados (DLP) que permite aos seus clientes configurar políticas DLP através de um portal central de administração. Tem clientes que utilizam o Proteção de Informações do Microsoft Purview e precisam de ler ou aplicar etiquetas de sensibilidade como parte das políticas DLP. Como engenheiro de software, você pode usar o SDK de política para obter uma lista de rótulos para a organização do cliente. Pode então ler esses rótulos como parte de uma regra DLP ou aplicar a informação do rótulo como parte de uma ação de regra.
SDK de proteção
O Protection SDK permite aos programadores converterem fluxos de texto simples em fluxos geridos por direitos, e vice-versa.
Casos de uso do SDK de proteção
A sua organização desenvolve software de impressão 3D que utiliza um formato de ficheiro proprietário. Deves usar MIP para proteger o ficheiro, para que só utilizadores específicos possam imprimi-lo. Use o Protection SDK para aplicar proteção ao ficheiro, de modo a que apenas os consumidores autorizados o possam abrir e imprimir.
Sua organização desenvolve uma solução de Descoberta Eletrônica que processa caixas de correio do Exchange e . Arquivos PST. Seu aplicativo precisa permitir que os usuários descriptografem mensagens para executar a Descoberta Eletrônica. Usando um analisador de mensagens/RPMSG personalizado e uma conta suficientemente privilegiada, você pode usar a API do RMS para:
- Desencriptar o ficheiro encriptado
- analisar o conteúdo
- Rejeite o conteúdo se estiver fora do escopo ou empacote-o se estiver dentro do escopo
Próximos passos
Agora que compreendes os SDKs MIP disponíveis e como são usados, continua com os conceitos MipContext e os conceitos de objetos Profile e Engine. Estes conceitos são fundamentais e aplicam-se a todos os SDKs MIP.