Implementar em produçãoDeploy into production

Este tópico ajuda-o com o processo de implementação da sua aplicação com suporte para Azure Information Protection (AIP)/Rights Management Services (RMS).This topic guides you through the deployment process for your Azure Information Protection (AIP) / Rights Management Services (RMS) enabled application.

Pedir um Contrato de Integração do Information Protection (IPIA)Request an Information Protection Integration Agreement (IPIA)

Para poder disponibilizar uma aplicação desenvolvida com AIP/RMS, tem de pedir e celebrar um contrato formal com a Microsoft.Before you can release an application developed with AIP/RMS, you must apply for and complete a formal agreement with Microsoft.

Início do processoBegin the process

Obtenha o seu IPIA ao enviar um e-mail para IPIA@microsoft.com com as seguintes informações:Obtain your IPIA by sending an email to IPIA@microsoft.com with the following information:

Assunto: pedido de IPIA para Nome da EmpresaSubject: Requesting IPIA for Company Name

No corpo do e-mail, inclua:In the body of the email, include:

  • Nome da aplicação e do produtoApplication and product name
  • Nome próprio e apelido do autor do pedidoFirst and last name of the requester
  • Endereço de e-mail do autor do pedidoEmail address of the requester

Próximos passosNext steps

Após a receção do seu pedido de IPIA, ser-lhe-á enviado um formulário (como um documento do Word).Upon receipt of your IPIA request, we will send you a form (as a Word document). Analise os termos e condições do IPIA e devolva o formulário para o e-mail IPIA@microsoft.com com as seguintes informações:Review the terms and conditions of the IPIA, and return the form to IPIA@microsoft.com with the following information:

  • Denominação legal da EmpresaLegal name of the Company
  • Estado/Distrito (E.U.A./Canadá) ou País de RegistoState/Province (US/Canada) or Country of Incorporation
  • URL da empresaCompany URL
  • Endereço de e-mail do contactoEmail address of the contact person
  • Endereços adicionais da empresa (opcional)Additional addresses of the company (optional)
  • Nome da Aplicação da EmpresaName of the Company Application
  • Breve Descrição da AplicaçãoBrief Description of the Application
  • ID do Inquilino do AzureAzure Tenant ID
  • ID da AplicaçãoApp ID for the application
  • Contactos, e-mail e telefone da empresa para Correspondência em Situações CríticasCompany contacts, email, and phone for Critical Situation Correspondence

Celebração do contratoCompleting the agreement

Quando recebermos o seu formulário, ser-lhe-á enviada a ligação final do IPIA para assinar digitalmente.When we receive your form, we'll send you the final IPIA link to digitally sign. Depois de assinar, o contrato será assinado pelo devido representante da Microsoft, dando-se por concluída a celebração do contrato.After your signing, it will be signed by the appropriate Microsoft representative, completing the agreement.

Já tem um IPIA assinado?Already have a signed IPIA?

Se já tiver um IPIA assinado e quiser adicionar um novo ID da Aplicação a uma aplicação que irá disponibilizar, envie um e-mail para IPIA@microsoft.com e forneça-nos as seguintes informações:If you already have a signed IPIA and want to add a new App ID for an application you are releasing, send an email to IPIA@microsoft.com and provide us with the following information:

  • Nome da Aplicação da EmpresaName of the Company Application
  • Breve Descrição da AplicaçãoBrief Description of the Application
  • ID do Inquilino do Azure (mesmo que seja igual ao anterior)Azure Tenant ID (even if it the same one as before)
  • ID da AplicaçãoApp ID for the application
  • Contactos, e-mail e telefone da empresa para Correspondência em Situações CríticasCompany contacts, email, and phone for Critical Situation Correspondence

Depois de nos enviar o e-mail, aguarde até 72 horas para receber um aviso de receção.Upon the sending of the email, please allow up to 72 hours for an acknowledgement of the receipt.

Implementação no ambiente do clienteDeploying to the client environment

Para poder implementar a sua aplicação, desenvolvida com as ferramentas Azure Information Protection (AIP)/Rights Management Services (RMS), terá de implementar o RMS Client 2.1 no computador do utilizador final.In order to deploy your application, built with Azure Information Protection (AIP) / Rights Management Services (RMS) tools, you will need to deploy the RMS Client 2.1 on the end-user's machine.

RMS Client 2.1RMS Client 2.1

O RMS Client 2.1 foi concebido para proteger o acesso e a utilização das informações que circulam nas aplicações com suporte para AIP/RMS, quer estejam instaladas no local ou num datacenter da Microsoft.The RMS Client 2.1 is designed to protect access to and usage of information flowing through AIP/RMS enabled applications, whether installed on your premises or in a Microsoft datacenter.

O RMS Client 2.1 não é um componente de sistema operativo Windows.The RMS Client 2.1 is not a Windows operating system component. O cliente é fornecido como uma transferência opcional que pode ser distribuída livremente com a sua aplicação, com o reconhecimento e a aceitação do respetivo contrato de licença.The client ships as an optional download which can be, with acknowledgment and acceptance of its license agreement, freely distributed with your application.

Importante

O RMS Client 2.1 tem uma arquitetura específica e tem de corresponder à arquitetura do seu sistema operativo de destino.The RMS Client 2.1 is architecture specific and must match the architecture of your target operating system.

Opções de instalação do RMS Client 2.1RMS Client 2.1 installation options

Criar o seu pacote de implementaçãoCreating your deployment package

Recomendamos que agrupe o pacote instalador do RMS Client com a sua aplicação ou solução através da sua tecnologia de instalação preferencial.We recommend that you bundle the RMS Client installer package with your application or solution using your preferred installation technology. O Cliente do RMS pode ser redistribuído livremente com outras aplicações e soluções.The RMS Client can be freely redistributed with other applications and solutions.

Pode optar por instalar o RMS Client 2.1 de forma interativa ao iniciar o instalador do RMS Client 2.1 ou por instalá-lo silenciosamente.You can choose to install the RMS Client 2.1 interactively by starting the RMS Client 2.1 installer or silently installing it. Os passos de integração serão:The integration steps will be:

  • Transferir o instalador do RMS Client 2.1Download RMS Client 2.1 installer
  • Integrar o instalador do RMS Client 2.1 para ser executado com o instalador da sua aplicaçãoIntegrate the RMS Client 2.1 installer to run with your application installer

Um exemplo da integração do RMS Client 2.1 com a sua aplicação é o pacote Rights Protected Folder Explorer.An example of integrating the RMS Client 2.1 with your application is the Rights Protected Folder Explorer package. Tente instalá-lo por si para compreender a abordagem.Try installing it yourself to understand the approach.

Tornar o RMS Client 2.1 um pré-requisito para a instalação da sua aplicaçãoMake RMS Client 2.1 a pre-requisite for your application install

Neste caso, irá criar um pré-requisito de forma que a instalação da aplicação falhe se o RMS Client 2.1 não estiver presente no computador do utilizador final.In this case, you will create a pre-requisite such that your application install will fail if RMS Client 2.1 is not present on the end-user machine.

Se o cliente não estiver presente, forneça uma mensagem de erro a informar o utilizador onde pode transferir uma cópia do RMS Client 2.1If the client is not present, provide an error message informing the user where they can download a copy of the RMS Client 2.1

Se o cliente estiver presente, prossiga com a instalação da aplicação.If the client is present, proceed with your application installation.

Ativar o Azure Information Protection Services na aplicaçãoEnabling Azure Information Protection Services with your application

Nota

Se tiver migrado para o novo modelo de autenticação da ADAL, não tem de instalar o SIA.If you have migrated to the new ADAL model for authentication, you don’t have to install SIA. Para obter mais informações, consulte Autenticação ADAL para a aplicação com suporte RMS.For more information, see ADAL authentication for your RMS enabled application. Além disso, pode certificar a sua aplicação para o Windows 10 - através da atualização da sua aplicação para utilizar a autenticação ADAL em vez do Assistente de Início de Sessão do Microsoft Online, o utilizador e os seus clientes poderão: utilizar a autenticação multifator Instale o RMS Client 2.1 sem necessidade de privilégios administrativos para a máquinaAlso, you can Certify your application for Windows 10 - By updating your application to use ADAL authentication rather than the Microsoft Online Sign-in Assistant, you and your customers will be able to: Utilize multi-factor authentication Install the RMS Client 2.1 without requiring administrative privileges to the machine

Para o utilizador final tirar partido dos serviços do Information Protection, terá de implementar o Assistente de Início de Sessão (SIA) do Online Services.In order for your end-user to take advantage of Information Protection services, you must deploy the Online Services Sign-in Assistant (SIA). Enquanto programador da aplicação, não sabe se o utilizador final irá utilizar o Information Protection através do RMS (no local) ou através do Azure Information Protection.As the application developer, you do not know whether the end-user will use Information Protection through RMS (on premises) or through Azure Information Protection.

Importante

Se executar a aplicação cliente com o RMS baseado no Azure, terá de solicitar os seus próprios inquilinos.If you will be running your client application with Azure based RMS, you'll need to create your own tenants. Para obter mais informações, consulte Requisitos do Azure RMS: Subscrições na cloud que suportam o Azure RMS.For more information, see Azure RMS requirements: Cloud subscriptions that support Azure RMS. Para obter mais informações sobre a execução com o Azure RMS, consulte Permitir que a aplicação do serviço funcione com o RMS baseado na cloud.For more information on running with Azure RMS see, Enable your service application to work with cloud based RMS.

Também terá de utilizar este guia para configurar a sua aplicação – How to configure your App Service application to use Azure Active Directory login (Como configurar a aplicação do Serviço de Aplicações para utilizar o início de sessão do Azure Active Directory).You will also need to use this guide to configure your app - How to configure your App Service application to use Azure Active Directory login.

Para obter mais informações sobre como permitir que a aplicação utilize o RMS para serviços de Gestão de Direitos do Azure, consulte Permitir que a aplicação funcione com o RMS baseado na cloud.For more on enabling your application to use RMS for Azure Rights Management services see, Enable your application to work with cloud based RMS.

Tópicos relacionadosRelated topics

ComentáriosComments

Antes de inserir um comentário, pedimos-lhe que reveja as nossas Regras básicas.Before commenting, we ask that you review our House rules.