Conectar con ArcGIS

El contenido público de ArcGIS no necesita configuración. Para el contenido privado, suyo o de su organización, indique al mapa cómo autenticarse. Un solo ajuste cubre todas las capas y mapas base de ArcGIS del objeto visual.

Los ajustes están en panel Formato > Claves de API y autenticación > Autenticación de ArcGIS.

Elegir un tipo de autenticación

Tipo de autenticación Quién inicia sesión Qué puede ver el mapa Úselo cuando
Clave de API Nadie. La clave se guarda en el informe Solo lo que concede la clave Los lectores no tienen cuenta de ArcGIS
OAuth2 (ID de cliente y secreto) Nadie. La credencial de aplicación se guarda en el informe El contenido compartido con el propietario de la aplicación y el contenido público Los lectores no tienen cuenta de ArcGIS y usted usa credenciales de aplicación
Nombre de usuario y contraseña Cada persona, en una ventana de inicio de sesión en el mapa Todo lo que esa persona puede ver en ArcGIS Los lectores tienen cuentas de ArcGIS y deben ver solo lo que se les permite

Sin ninguna credencial (Clave de API seleccionado y la clave vacía), el mapa lee el contenido público.

Diagrama de los tres tipos de autenticación: una clave de API y una credencial de aplicación se guardan en el informe, y cada lector escribe un nombre de usuario y una contraseña
Dos tipos guardan una credencial en el informe. Uno pide a cada lector que inicie sesión

Una clave de API o un secreto de cliente guardados en un informe dan a todos los que pueden abrir el informe el acceso que tiene la credencial. Concédale solo los elementos que necesita el informe.

Clave de API

  1. Cree una clave de API en ArcGIS y concédale los elementos y servicios que usa el informe. Para usar los mapas base de ArcGIS, concédale también los mapas base.
  2. Establezca Tipo de autenticación en Clave de API y pegue la clave en Clave de API.

Las claves de API caducan. Cuando una clave caduque, cree una nueva y péguela.

OAuth2 (ID de cliente y secreto)

  1. Cree credenciales de desarrollador OAuth 2.0 en ArcGIS. Cuando ArcGIS pida una URL de redireccionamiento, escriba https://app.powerbi.com.
  2. Establezca Tipo de autenticación en OAuth2 (ID de cliente y secreto).
  3. Escriba la URL del portal si no usa ArcGIS Online, y después el ID de cliente y el Secreto de cliente.

El secreto de cliente se almacena cifrado en el informe y se muestra como puntos una vez escrito. La credencial de aplicación solo ve el contenido compartido con el propietario de la aplicación, o el que es público.

Nombre de usuario y contraseña

Establezca Tipo de autenticación en Nombre de usuario y contraseña y escriba la URL del portal si no usa ArcGIS Online. En el informe no se guarda ningún nombre de usuario ni contraseña.

Cada persona que abre el informe ve una ventana Iniciar sesión en ArcGIS la primera vez que el mapa necesita contenido de ArcGIS, y escribe su propio nombre de usuario y contraseña de ArcGIS.

La ventana Iniciar sesión en ArcGIS con los cuadros Nombre de usuario y Contraseña
Cada lector inicia sesión con su propia cuenta de ArcGIS

El inicio de sesión dura dos semanas cuando el navegador tiene permiso para recordarlo. Recordarlo depende del ajuste de almacenamiento local para objetos visuales personalizados del portal de administración de Power BI. Si su inquilino tiene ese ajuste desactivado, se pide a los lectores que inicien sesión con más frecuencia.

Cómo se envía la credencial

Enviar la credencial como decide cómo viaja el token o la clave hasta ArcGIS.

  • Parámetro de URL (predeterminado) lo añade a la dirección de cada solicitud. Déjelo así salvo que su servidor lo rechace.
  • Encabezado de autorización (Bearer) lo envía como encabezado de solicitud. ArcGIS Enterprise 11.5 y posteriores pueden rechazar en la URL las claves de API más recientes (que empiezan por AAPT) con "Invalid Token". Esos servidores necesitan esta opción, y deben permitir el encabezado Authorization en su configuración de CORS.

Ajustes

panel Formato > Claves de API y autenticación > Autenticación de ArcGIS

Ajuste Qué hace Valor predeterminado
Tipo de autenticación Clave de API, OAuth2 (ID de cliente y secreto) o Nombre de usuario y contraseña Clave de API
Enviar la credencial como Parámetro de URL (predeterminado) o Encabezado de autorización (Bearer) Parámetro de URL (predeterminado)
Clave de API La clave de API de ArcGIS. Se muestra para Clave de API Vacío
URL del portal La dirección de su portal de ArcGIS. Se muestra para OAuth2 (ID de cliente y secreto) y Nombre de usuario y contraseña https://www.arcgis.com
ID de cliente El id. de cliente de su aplicación. Se muestra para OAuth2 (ID de cliente y secreto) Vacío
Secreto de cliente El secreto de cliente de su aplicación. Se muestra para OAuth2 (ID de cliente y secreto) Vacío

Consejos y límites

  • Un objeto visual de Power BI solo puede leer un servidor que se lo permite (CORS). ArcGIS Online lo permite. Un servidor de ArcGIS Enterprise debe configurarse para permitir las solicitudes de Power BI antes de que sus capas se puedan dibujar.
  • Una capa WMS alojada en ArcGIS usa la misma credencial. Establezca su Tipo de autenticación en ArcGIS. Consulte Teselas ráster, WMTS y WMS.

Contenido relacionado