Orientação do desenvolvedor dos Serviços de Gestão de Direitos SDK 2.1
Importante
As versões do Microsoft Rights Management Service SDK lançadas antes de março de 2020 são depreciadas; as aplicações que utilizam versões anteriores devem ser atualizadas para utilizar a versão de março de 2020. Para mais detalhes, consulte o aviso de depreciação.
Não estão previstas mais melhorias para o Microsoft Rights Management Service SDK. Recomendamos vivamente a adoção do Proteção de Informações da Microsoft SDK para serviços de classificação, rotulagem e proteção.
Esta secção inclui documentação de orientação específica para diversos cenários de desenvolvimento importantes, bem como informações gerais sobre a desenvolvimento este SDK. Os cenários nesta secção são específicos desta versão do SDK Rights Management Services 2.1 e poderão ser alterados em versões posteriores.
- Procedimentos: utilizar a autenticação ADAL - Autenticação com o Azure RMS para a sua aplicação com o ADAL (Azure Active Directory Authentication Library).
- Procedimentos: adicionar direitos de proprietário explícitos – a sua aplicação deve adicionar explicitamente direitos de "Proprietário" quando cria uma licença de raiz (IpcCreateLicenseFromScratch).
- Procedimentos: depurar uma aplicação com capacidade para direitos - Este tópico mostra como depurar a aplicação e utilizar o Registo de Eventos do Windows.
- Procedimentos: implementar uma aplicação no inquilino de um cliente – descreve os passos para implementar uma aplicação, desde o seu inquilino de desenvolvimento do Azure AD ao inquilino de produção do Azure AD.
- Procedimentos: ativar o controlo e a revogação de documentos -Este tópico inclui a documentação de orientação básica para implementação do controlo de documento do conteúdo, bem como código de exemplo para atualizações de metadados e criação de um botão Controlar Utilização para a sua aplicação.
- Procedimentos: ativar a notificação por e-mail – a notificação por e-mail permite que um proprietário de conteúdo protegido seja notificado quando esse conteúdo for acedido.
- Procedimentos: permitir que a aplicação de serviço funcione com o RMS baseado na cloud – este tópico descreve os passos para configurar a sua aplicação de serviço para utilizar o Azure Rights Management.
- Procedimentos: instalar e configurar um servidor RMS - este tópico inclui os passos para ligação a um Servidor RMS ou ao Azure RMS para fins de testar da sua aplicação com capacidade para direitos.
- Procedimentos: definir o modo de segurança da API – pode escolher em que modo de segurança a sua aplicação de API de Ficheiros é executada utilizando a função IpcSetGlobalProperty.
- Procedimentos: trabalhar com definições de encriptação – este tópico descreve os nossos pacotes de encriptação e mostra alguns fragmentos de código para utilização.
- Tipos de aplicação – este tópico inclui os tipos de aplicações que pode escolher para criar com capacidade para direitos.
- Configuração da API de ficheiros – o comportamento da API de ficheiros pode ser configurado através de definições no registo.
- Diretrizes de segurança – disponibiliza orientação e instruções para os programadores de aplicações para que estes trabalhem bem no ecossistema do AIP.
- Formatos de ficheiro suportados – a API de Ficheiros suporta formatos nativos e Pfile
- Plataformas suportadas - este tópico identifica as plataformas de cliente e de servidor suportadas pelo SDK RMS 2.1.
- Compreender restrições de utilização – todas as aplicações com suporte RMS têm de impor restrições de utilização, que são definidas pelas constantes indicadas neste tópico.