Seguridad y certificación

Esta página está dirigida a administradores y revisores de seguridad. Explica qué permanece dentro del objeto visual, a qué servicios se conecta Icon Map Slicer y qué les envía, y por qué el objeto visual no está certificado por Microsoft.

Resumen

Power BI pasa los campos que se añaden a Icon Map Slicer, que se ejecuta en el espacio aislado de Power BI y dibuja allí las filas. Los mapas llegan desde los servicios de Icon Map, y solo salen las solicitudes de teselas y la comprobación de licencia
Los datos llegan desde Power BI y los mapas, desde Icon Map
  • Icon Map Slicer se ejecuta dentro del espacio aislado de objetos visuales personalizados de Power BI, en el explorador o en Power BI Desktop. Power BI solo le pasa los campos que se le añaden.
  • Dibuja los datos dentro del objeto visual. No se envía nada de los datos del informe a Icon Map.
  • Cuando un lector selecciona elementos, filtra el informe a través de la propia interfaz de filtros de Power BI. El filtro permanece dentro de Power BI.
  • Carga los mapas base, y cualquier capa a la que se vincule, desde servicios externos. Es lo que un mapa necesita, y es el motivo por el que el objeto visual no se puede certificar.
  • Un servidor que se conecta a los datos, como una capa de ArcGIS unida a ellos, recibe los valores que necesita para buscar coincidencias. Esos servidores los elige usted.
  • Envía telemetría de uso de características que no contiene datos del informe y que se puede desactivar.
  • Las bibliotecas de JavaScript que usa están empaquetadas dentro del objeto visual. Ninguna se carga desde Internet en tiempo de ejecución.

Los datos del informe

  • Icon Map Slicer dibuja las filas por sí mismo, dentro del objeto visual. No tiene ningún servicio de geocodificación al que se envíen las filas: el autor proporciona coordenadas, formas o valores que coinciden con entidades.
  • Las áreas de tiempo de viaje, las rutas y las líneas de flujo se calculan dentro del objeto visual. Para los tiempos de viaje, descarga datos de carreteras. El punto en el que hace clic un lector no se envía a ningún sitio.
  • No se envía nada de los datos del informe a los servicios de Icon Map: ni a los mapas base, ni a la comprobación de licencia, ni a la telemetría ni al catálogo de Icon Map.
  • El control Buscar busca lugares en un índice que el objeto visual descarga. Busca lo que escribe un lector, no los datos del informe.
  • Cuando se une una capa de entidades de ArcGIS a los datos mediante el campo Referencia de la entidad, el objeto visual pide a ese servidor de ArcGIS las entidades que coinciden. Los valores con los que busca coincidencias se envían a ese servidor como parte de la consulta.
  • Un vínculo creado a partir de los datos con formato condicional, como un vínculo a un archivo o un valor de filtro, se envía al servidor al que apunta ese vínculo, como parte de la solicitud.
  • La selección, el filtrado, la información sobre herramientas y el menú contextual pasan por las interfaces propias de Power BI.

Qué se le permite hacer al objeto visual

Power BI ejecuta cada objeto visual personalizado en un espacio aislado: un marco independiente que no puede leer la página del informe, los demás objetos visuales de la página ni el inicio de sesión de Power BI. Power BI pasa al objeto visual solo los campos que se le añaden, y el objeto visual devuelve las selecciones, los filtros y la información sobre herramientas a través de Power BI.

Power BI también concede a un objeto visual personalizado solo los privilegios que declara. Icon Map Slicer declara tres:

Privilegio Motivo
Acceso web Para cargar mapas base, teselas, archivos y servicios, comprobar claves de licencia y enviar telemetría
Almacenamiento local Opcional. Para recordar el inicio de sesión de ArcGIS de una persona en su propio dispositivo. Se respeta cuando un administrador desactiva el almacenamiento local para los objetos visuales personalizados
Inicio de sesión de Microsoft Entra, para https://api.iconmap.ai Solo para organizaciones que usan Icon Map for Fabric. Para iniciar sesión en el catálogo de Icon Map de la organización en Microsoft Fabric con la cuenta de Power BI

Servicios externos

Qué envía Icon Map Slicer a cada servicio al que se conecta y qué recibe a cambio. Las filas y los valores de los datos, el contenido de la información sobre herramientas y lo que seleccionan los lectores nunca se envían a Icon Map
Qué envía el objeto visual a cada servicio y qué recibe a cambio

Solo se contacta con cada servicio cuando se usa la característica que lo necesita. Las direcciones se enumeran, para las reglas de firewall, en Entornos compatibles y límites.

Qué Servicio Cuándo
Mapas base de Icon Map: la lista de estilos, los estilos, las teselas del mapa, las fuentes, el sombreado y el terreno Icon Map (styles.iconmappro.com) Se usa un mapa base de Icon Map, el sombreado, el terreno o las etiquetas del mapa
Imágenes de la biblioteca de iconos Icon Map Se usan iconos de la biblioteca de iconos
Búsqueda de lugares Icon Map (styles.iconmappro.com) El control Buscar está activado. Descarga un índice de lugares
Datos de carreteras para la selección por tiempo de viaje Icon Map (styles.iconmappro.com) Selección por isócrona está activado y un lector la usa. El objeto visual descarga datos de carreteras y calcula el área por sí mismo
Búsqueda en el catálogo de Icon Map: encontrar conjuntos de datos y leer sus detalles Icon Map (catalogapi.icon-map.com) Se examina el catálogo de Icon Map o se usan sus capas
Capas del catálogo de Icon Map: teselas y datos Icon Map (catalog.icon-map.com) Se usan capas del catálogo
El catálogo de Icon Map de la organización Icon Map (api.iconmap.ai) Solo con Icon Map for Fabric, cuando se examina el catálogo de la organización
Validación de la clave de licencia Icon Map (validate.iconmappro.com, validate2.iconmappro.com) El informe usa una clave de licencia
ArcGIS Online o ArcGIS Enterprise ArcGIS El mapa usa ArcGIS. Su credencial de ArcGIS se envía a ArcGIS
El proxy de Icon Map Icon Map (proxy.icon-map.com) Solo cuando una opción del proxy está activada. Consulte la sección siguiente
Servidores propios ráster, vectoriales, WMS, WFS y de estilos El servidor del vínculo indicado Se añade un mapa base o una capa desde un vínculo
Imágenes, GeoJSON, KML y otros archivos mediante un vínculo El servidor del vínculo Se añade una capa de imagen o de archivo desde un vínculo
Telemetría Azure Application Insights, UK South Salvo que No participar en la telemetría esté activado

Entorno aislado detiene el catálogo de Icon Map y el proxy. Sin una URL de estilos personalizados, también impide que el objeto visual lea la lista de estilos de Icon Map: el mapa dibuja entonces un estilo de reserva. No detiene la telemetría: para ello, active No participar en la telemetría.

Consulte Power BI Report Server (local).

El proxy

El proxy de Icon Map está desactivado de forma predeterminada. Cuando se activa para un servidor que no permite que Power BI lo lea, las solicitudes a ese servidor pasan de camino por una retransmisión gestionada por Icon Map, junto con cualquier credencial adjunta, y la retransmisión devuelve la respuesta. Sus registros conservan el sitio y la ruta de cada solicitud, no la consulta ni lo que se envió. El proxy nunca se usa cuando Entorno aislado está activado, ni cuando su licencia de Icon Map lo excluye.

Inicio de sesión de ArcGIS y el proxy describe exactamente cuándo se usa el proxy y qué se le envía.

Credenciales

  • Una clave de API de ArcGIS, las credenciales escritas para una capa WMS y la clave de licencia de Icon Map se guardan en el informe como configuración. Un informe que las contiene debe tratarse en consecuencia.
  • Un secreto de cliente de ArcGIS se guarda de forma protegida.
  • Los inicios de sesión personales de ArcGIS se conservan en el almacenamiento local del objeto visual en el dispositivo del lector, no en el informe. La ventana de inicio de sesión de ArcGIS indica Icon Map Slicer como la aplicación que solicita el acceso.

Consulte Inicio de sesión de ArcGIS y el proxy y Conectar con ArcGIS.

Comprobaciones de licencia

  • Las licencias de usuario las comprueba Power BI. El objeto visual pregunta a Power BI qué planes de Icon Map Slicer tiene el usuario que ha iniciado sesión. Para esto no se envía nada a Icon Map.
  • Las claves de licencia se validan en línea con el servicio de licencias de Icon Map. Un objeto visual con licencia por clave también registra el uso en ese servicio cuando carga datos: la clave, el entorno en el que se ejecuta, el producto, el valor opcional de Referencia, el identificador de instancia del objeto visual y un identificador de sesión. Las licencias por uso se miden de esta manera. El uso de las capas del catálogo de Icon Map se registra en la licencia.
  • Las claves de licencia para entornos aislados las acepta el propio objeto visual cuando no puede acceder al servicio de licencias, así que funcionan sin conexión.

Telemetría

Icon Map Slicer envía telemetría de uso de características a Azure Application Insights en la región UK South. Se usa para saber qué características se utilizan y para diagnosticar errores.

  • Qué se envía. Cuando un mapa se dibuja por primera vez, una lista de las características que usa, no los datos: el tipo de mapa base y el estilo de Icon Map, si el sombreado, el terreno y el cielo están activados, qué capas de referencia y capas de datos están activadas, el origen de las imágenes, el número de niveles de formas y, para las capas del catálogo de Icon Map, su nombre, identificador, tipo de acceso y visibilidad.
  • Qué incluye cada evento. El identificador de instancia del objeto visual, su versión, el producto, el entorno en el que se ejecuta y si el informe se está editando o leyendo. Si el informe usa una clave de licencia, se incluyen la clave y el valor opcional de Referencia, para que el soporte técnico pueda relacionar los eventos con una licencia.
  • Errores. Los errores, como una validación de licencia fallida, se envían como excepciones. Antes de enviar un error, se eliminan de su mensaje el texto entre comillas, los números y las direcciones web, de modo que no puede contener ningún valor del informe.
  • Qué no se recopila. El seguimiento automático de las vistas de página y de las solicitudes de red está desactivado. Solo se envían los eventos anteriores. No se incluye ningún dato del informe, ni nada sobre lo que seleccionan los lectores.
  • No participar. Active panel Formato > Icon Map Slicer > Comentarios > No participar en la telemetría. La telemetría no se inicia hasta que el objeto visual ha leído esta configuración, así que un informe que no participa no envía absolutamente nada.
  • Telemetría detallada. Los eventos de diagnóstico adicionales solo se envían mientras Telemetría detallada para soporte técnico está activada. Describen problemas, como un ID de celda que no se puede leer, sin los valores implicados. Déjela desactivada salvo que el soporte técnico la pida.

Certificación de Microsoft

Microsoft no puede certificar Icon Map Slicer. Uno de los requisitos de un objeto visual certificado es que no acceda a ningún servicio externo:

Acceso a servicios o recursos externos. Por ejemplo, ninguna solicitud HTTP/S o WebSocket puede salir de Power BI hacia ningún servicio.

Los mapas de fondo son demasiado grandes para almacenarlos dentro de un objeto visual, por lo que deben servirse desde un origen externo. Los criterios completos están en la documentación de Microsoft sobre objetos visuales certificados.

Los objetos visuales no certificados no están permitidos en mi organización

Al publicar un informe en el servicio Power BI, puede aparecer este mensaje en lugar del objeto visual:

Mensaje de Power BI: los objetos visuales no certificados de AppSource, o agregados desde un archivo, no están disponibles debido a la configuración del administrador
El mensaje que muestra Power BI cuando los objetos visuales no certificados están bloqueados

Significa que los objetos visuales no certificados no están permitidos en el inquilino de Power BI o Microsoft Fabric. Un administrador puede hacer una excepción con un objeto visual concreto añadiéndolo como objeto visual de la organización, que después se puede usar en toda la organización. Consulte las instrucciones de Microsoft sobre los objetos visuales de la organización.

Revisiones de seguridad del código

Estaremos encantados de dar soporte a las revisiones de seguridad del código. Podemos entregar el código fuente bajo un acuerdo de confidencialidad (NDA) para que lo revise el equipo de seguridad de TI de la organización. Contacto: support@icon-map.com.

Contenido relacionado