TLS 1.2 Recomendado para aplicativos do Power BI Embedded

Postado em quarta-feira, 10 de abril de 2019

Como parte dos programas da Microsoft para garantir que os clientes tenham controle sobre a segurança das comunicações com os serviços da Microsoft, recomendamos veementemente (e exigiremos no futuro) a atualização para a versão TLS do seu aplicativo para a TLS 1.2. 

O que é o TLS?

TLS significa “Segurança da Camada de Transporte” e é um protocolo padrão da indústria projetado para proteger a privacidade das informações transmitidas pela Internet. O protocolo TLS é usado em muitos navegadores e aplicativos da Web que se comunicam por HTTPS e TCP.

Se estiver usando o aplicativo .NET, realize um dos seguintes procedimentos:

  • Se o seu aplicativo estiver sendo executado no .NET Framework 4.6 ou superior, independentemente de ter sido ou não modificado, a configuração padrão continuará funcionando.
  • Se o aplicativo for executado no .NET Framework anterior à versão 4.6, você poderá habilitar o protocolo de modo programático quando o aplicativo começar a ser executado usando a seguinte linha de código:

System.Net.ServicePointManager  .SecurityProtocol |= SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12;

O SDK da API do Power BI é compatível com o padrão 2.0 do .NET, desde a versão 2.1.0, que adiciona suporte no TLS versão 1.2. Você pode baixar a versão mais recente do SDK aqui.

Para o Powershell Adicione [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12 ao seu script do Powershell

Para softwares diferentes do .NET, verifique com seu fornecedor. Para a maioria das linguagens de programação, isso pode ser feito com uma simples entrada de configuração.

Informações adicionais podem ser encontradas em ‘suporte ao TLS 1.2 na Microsoft’.

  • Power BI Embedded
  • Security