Você está lendo a documentação do Icon Map Pro para a versão 1.1.0.11, que ainda não foi lançada. Ir para a versão mais recente (1.1.0.10).

Segurança e certificação

Esta página é para administradores e revisores de segurança. Ela explica o que permanece dentro do visual, a quais serviços o Icon Map Pro se conecta e o que ele envia a esses serviços, e por que o visual não é certificado pela Microsoft.

Resumo

O Power BI passa os campos que você adiciona ao Icon Map Pro, que é executado na área restrita do Power BI e desenha as suas linhas ali. Os mapas chegam dos serviços do Icon Map, e só as solicitações de tiles e a verificação de licença saem
Os seus dados chegam do Power BI, e os mapas chegam do Icon Map
  • O Icon Map Pro é executado dentro da área restrita (sandbox) de visuais personalizados do Power BI, no navegador ou no Power BI Desktop. O Power BI entrega a ele somente os campos que você adiciona.
  • Ele desenha os seus dados dentro do visual. Nada dos dados do seu relatório é enviado ao Icon Map.
  • Ele carrega mapas base, e quaisquer camadas às quais você se vincule por link, de serviços externos. É disso que um mapa precisa, e é o motivo pelo qual o visual não pode ser certificado.
  • Um servidor que você conecta aos seus dados, como uma camada do ArcGIS unida a eles, recebe os valores de que precisa para fazer a correspondência. Você escolhe esses servidores.
  • Ele envia telemetria de uso de recursos que não contém dados do relatório, e que você pode desativar.
  • No mecanismo Moderno, as bibliotecas JavaScript que ele usa estão empacotadas dentro do visual. Nenhuma é carregada da internet em tempo de execução.

Os dados do seu relatório

  • O Icon Map Pro desenha as suas linhas ele mesmo, dentro do visual. Ele não tem nenhum serviço de geocodificação ao qual as suas linhas sejam enviadas: você fornece coordenadas, formas ou valores que correspondem a feições.
  • As rotas e as linhas de fluxo são calculadas dentro do visual.
  • Nada dos dados do seu relatório é enviado aos serviços do Icon Map: nem aos mapas base, nem à verificação de licença, nem à telemetria, nem ao Catálogo do Icon Map.
  • O controle Pesquisar procura lugares em um índice que o visual baixa. Ele pesquisa o que um leitor digita, e não os seus dados.
  • Quando você une uma camada de feições do ArcGIS aos seus dados pelo campo Referência da feição, o visual pede a esse servidor ArcGIS as feições correspondentes. Os valores que ele procura são enviados a esse servidor como parte da consulta.
  • Um link que você monta a partir dos seus dados com a formatação condicional, como um link de arquivo ou um valor de filtro, é enviado ao servidor para o qual esse link aponta, como parte da solicitação.
  • As dicas de ferramenta, a seleção e o filtro cruzado passam pelas interfaces do próprio Power BI.

O que o visual tem permissão para fazer

O Power BI executa todo visual personalizado em uma área restrita: um quadro separado que não pode ler a página do relatório, os outros visuais dela nem a sua entrada no Power BI. O Power BI passa ao visual somente os campos que você adiciona a ele, e o visual devolve as seleções e as dicas de ferramenta por meio do Power BI.

O Power BI também concede a um visual personalizado somente os privilégios que ele declara. O Icon Map Pro declara três:

Privilégio Por quê
Acesso à Web Para carregar mapas base, tiles, arquivos e serviços, verificar chaves de licença e enviar telemetria
Armazenamento local Opcional. Para lembrar a entrada de uma pessoa no ArcGIS no dispositivo dela. É respeitado quando um administrador desativa o armazenamento local para visuais personalizados
Entrada com o Microsoft Entra, para https://api.iconmap.ai Somente para organizações que usam o Icon Map for Fabric. Para conectar você ao Catálogo do Icon Map da sua organização no Microsoft Fabric com a sua conta do Power BI

Serviços externos

O que o Icon Map Pro envia a cada serviço ao qual se conecta, e o que recebe de volta. As linhas e os valores dos seus dados, o conteúdo das dicas de ferramenta e o que os leitores selecionam nunca são enviados ao Icon Map
O que o visual envia a cada serviço, e o que recebe de volta

Cada serviço só é contatado quando o recurso que o utiliza está em uso. Os endereços estão listados, para regras de firewall, em Ambientes compatíveis e limites.

O quê Serviço Quando
Mapas base do Icon Map: a lista de estilos, os estilos, os tiles do mapa, as fontes, o sombreamento de relevo e o terreno Icon Map (styles.iconmappro.com) Um mapa base do Icon Map, o sombreamento de relevo, o terreno ou os rótulos do mapa estão em uso
Imagens da biblioteca de ícones Icon Map Ícones da biblioteca de ícones estão em uso
Pesquisa de lugares Icon Map (styles.iconmappro.com) O controle Pesquisar está ativado. Ele baixa um índice de lugares
Pesquisa no Catálogo do Icon Map: encontrar conjuntos de dados e ler os detalhes deles Icon Map (catalogapi.icon-map.com) Você navega pelo Catálogo do Icon Map ou usa as camadas dele
Camadas do Catálogo do Icon Map: tiles e dados Icon Map (catalog.icon-map.com) Camadas do catálogo estão em uso
O Catálogo do Icon Map da sua organização Icon Map (api.iconmap.ai) Somente com o Icon Map for Fabric, quando você navega pelo catálogo da sua organização
Validação da chave de licença Icon Map (validate.iconmappro.com, validate2.iconmappro.com) O relatório usa uma chave de licença
Azure Maps, ArcGIS, Mappable, Ordnance Survey, Open Weather Map O fornecedor que você escolheu Você seleciona esse fornecedor. A sua chave de API dele é enviada a esse fornecedor
Os seus próprios servidores raster, vetoriais, WMS, WFS e ArcGIS O servidor do link que você insere Você adiciona um mapa base ou uma camada a partir de um link
Imagens, GeoJSON, KML e outros arquivos por link O servidor do link Você adiciona uma imagem ou uma camada de arquivo a partir de um link
O proxy do Icon Map Icon Map (proxy.icon-map.com) Somente quando uma opção de proxy está ativada. Consulte a próxima seção
Telemetria Azure Application Insights, UK South A menos que Recusar a telemetria esteja ativado

Para impedir todas as chamadas aos serviços do Icon Map, ative Ambiente isolado. Consulte Power BI Report Server (local).

Os mapas base e os recursos que pertencem ao mecanismo Herdado, como os fundos do Google Maps, do Mapbox e do MapTiler, estão descritos na documentação da versão 1.1.0.9 e anteriores.

O proxy

O proxy do Icon Map vem desativado por padrão. Quando você o ativa para um servidor que não permite que o Power BI o leia, as solicitações a esse servidor passam no caminho por uma retransmissão operada pelo Icon Map, junto com qualquer credencial anexada a elas, e a retransmissão devolve a resposta. Os registros dela guardam o site e o caminho de cada solicitação, e não a consulta nem o que foi enviado.

Chaves de API, autenticação e o proxy descreve exatamente quando o proxy é usado e o que é enviado a ele.

Credenciais

  • As chaves de API dos fornecedores e a chave de licença do Icon Map são salvas no relatório como configurações. Trate de acordo um relatório que as contenha.
  • Um segredo do cliente do ArcGIS é salvo em forma protegida.
  • As entradas pessoais no ArcGIS são mantidas no armazenamento local do visual no dispositivo do leitor, e não no relatório.

Consulte Chaves de API, autenticação e o proxy e Conectar ao ArcGIS.

Verificações de licença

  • As licenças de usuário são verificadas pelo Power BI. O visual pergunta ao Power BI quais planos do Icon Map o usuário conectado tem. Nada é enviado ao Icon Map para isso.
  • As chaves de licença são validadas online no serviço de licenciamento do Icon Map. Um visual licenciado por chave também registra o uso nesse serviço quando carrega dados: a chave, o ambiente em que está sendo executado, o produto, a Referência opcional, o ID da instância do visual e um ID de sessão. As licenças baseadas em uso são medidas dessa forma. O uso de camadas do Catálogo do Icon Map é registrado na licença.

Telemetria

O Icon Map Pro envia telemetria de uso de recursos ao Azure Application Insights na região UK South. Ela é usada para entender quais recursos são utilizados e para diagnosticar erros.

  • O que é enviado. Uma lista dos recursos que um mapa usa, e não os seus dados: o mecanismo de mapa e a projeção, o tipo de mapa base e o estilo do Icon Map, se o sombreamento de relevo está ativado, quais camadas de referência e camadas de dados estão ativadas, a fonte das imagens, o número de níveis de formas e, para as camadas do Catálogo do Icon Map, o nome, o ID, o tipo de acesso e a visibilidade. Cada evento também traz o ID da instância do visual, a versão dele, o ambiente em que está sendo executado e se o relatório está sendo editado ou lido.
  • Erros. Erros como uma falha na validação da licença são enviados como exceções. Antes de um erro ser enviado, os textos entre aspas, os números e os endereços da Web são removidos da mensagem dele, por isso ele não pode levar nenhum valor do seu relatório.
  • O que não é coletado. O rastreamento automático de exibições de página e de solicitações de rede está desativado. Somente os eventos acima são enviados. Nenhum dado do seu relatório é incluído.
  • Recusar. Ative Painel Formato > Icon Map Pro > Informações para o suporte > Recusar a telemetria. A telemetria só é iniciada depois que o visual lê essa configuração, por isso um relatório que a recusa não envia absolutamente nada.
  • Telemetria detalhada. Eventos adicionais de diagnóstico só são enviados enquanto Telemetria detalhada para o suporte está ativado. Deixe desativado, a menos que o suporte peça.

Certificação pela Microsoft

O Icon Map Pro não pode ser certificado pela Microsoft. Um dos requisitos de um visual certificado é que ele não acesse nenhum serviço externo:

Accessing external services or resources. For example, no HTTP/S or WebSocket requests can go out of Power BI to any services.

Os mapas base são grandes demais para serem armazenados dentro de um visual, por isso precisam ser servidos por uma fonte externa. Os critérios completos estão na documentação da Microsoft sobre visuais certificados.

Os visuais não certificados não são permitidos na minha organização

Ao publicar um relatório no serviço do Power BI, você pode ver esta mensagem no lugar do visual:

Mensagem do Power BI: Uncertified visuals from AppSource, or added from a file, are not available due to your admin settings
A mensagem que o Power BI mostra quando os visuais não certificados estão bloqueados

Ela significa que os visuais não certificados não são permitidos no seu locatário do Power BI ou do Microsoft Fabric. Um administrador pode abrir uma exceção para um visual específico adicionando-o como visual organizacional, que pode então ser usado em toda a organização. Consulte as orientações da Microsoft sobre visuais organizacionais.

Revisões de segurança do código

Temos prazer em apoiar revisões de segurança do código. Podemos liberar o código-fonte sob um acordo de confidencialidade (NDA) para que a equipe de segurança de TI da sua organização o revise. Entre em contato com support@icon-map.com.

Relacionados