Ajustes administrativos y de inicio de sesión

Esri Maps for MicroStrategy exige una suscripción a ArcGIS. Puede tratarse de una suscripción de organización a ArcGIS Online o de una implementación de Portal for ArcGIS en las instalaciones. Se supone que el administrador de ArcGIS ha configurado correctamente el método de autenticación utilizado para acceder a la plataforma.

Como administrador de Esri Maps for MicroStrategy, debe configurar el archivo de ajustes de la aplicación para especificar el método de inicio de sesión de usuario que se utilizará con el fin de activar el método de autenticación adecuado para su suscripción a la plataforma. También debe especificar la ubicación de la plataforma ArcGIS y diversas opciones de usuario. Para obtener información detallada sobre los ajustes de inicio de sesión, consulte Configurar los ajustes de inicio de sesión.

En Windows, el archivo de configuración se encuentra en:

<MicroStrategy plugin directory>\em4mstr\JavaScript\configuration\settings.js

En Linux, el archivo de configuración se encuentra en:

<MicroStrategy plugin directory>/em4mstr/JavaScript/configuration/settings.js

Propiedades del inicio de sesión

Las siguientes propiedades se utilizan para definir diversos ajustes relacionados con el método de inicio de sesión. Para obtener más información, consulte Configurar los ajustes de inicio de sesión.

  • arcgisUrl- Apunta a la ubicación de su ArcGIS OnlinePortal for ArcGIS u organización de . Para que Esri Maps for MicroStrategy funcione correctamente debe especificarse el valor de esta propiedad. El valor es una cadena de caracteres entre comillas. Para ArcGIS Online, el valor predeterminado es http://www.arcgis.com. Para introducir otro valor, debe utilizar el formato http://[OrgAccount].maps.arcgis.com, donde [OrgAccount] es la raíz de la cuenta ArcGIS Online de su organización. Para Portal for ArcGIS, el formato es http://[PortalHost]/[PortalApp].

    Por ejemplo:

    arcgisUrl: “http://www.lacs.maps.arcgis.com”
    
    OR
    
    arcgisUrl: “http://portalhost.esri.com/gis”
    
  • arcgisAuthType- Especifica el método de inicio de sesión utilizado para acceder a ArcGIS. El valor de esta propiedad es una cadena de caracteres que debe entrecomillarse.

    Los valores disponibles son:

    • user- El método de inicio de sesión del usuario exige que cada persona proporcione sus propias credenciales de ArcGIS para acceder a los elementos de ArcGIS. Este es el método de inicio de sesión predeterminado.

      Cuando se especifica el método de inicio de sesión del usuario de ArcGIS Online, también debe especificarse la propiedad arcgisAppId.

    • app- El método de inicio de sesión de la aplicación utiliza una sola cuenta para acceder a todos los elementos de ArcGIS. Si se especifica el tipo de autenticación, también deben especificarse las propiedades de arcgisAppUser y arcgisAppPassword.

  • arcgisAppUser- Cuando el tipo de inicio de sesión (arcgisAuthType) se establece como app, esta propiedad especifica el nombre de usuario que se utilizará para obtener un token de autenticación que, a su vez, se utilizará para obtener los elementos de ArcGIS. El valor de esta propiedad es una cadena de caracteres que debe entrecomillarse. Si el método de inicio de sesión se establece como usuario, se ignora esta propiedad.

    Por ejemplo: arcgisAppUser: "Test User"

  • arcgisAppPassword- Cuando el tipo de inicio de sesión (arcgisAuthType) se establece como app, esta propiedad especifica la contraseña que se utilizará para obtener un token de autenticación que, a su vez, se utilizará para obtener los elementos de ArcGIS. El valor de esta propiedad es una cadena de caracteres que debe entrecomillarse. Si el método de inicio de sesión se establece como usuario, se ignora esta propiedad.

    Por ejemplo: arcgisAppPassword: "Test 123"

  • arcgisAppId- Esta propiedad solamente se utiliza cuando se especifica el método de inicio de sesión del usuario de ArcGIS Online. El valor debe especificar un Id. de aplicación exclusivo que se generará cuando registre su aplicación en la plataforma ArcGIS. El valor de esta propiedad es una cadena de caracteres que debe entrecomillarse.

    Por ejemplo: arcgisAppID: "nvgHDDFXzMRWmKfY"

    Para obtener los detalles, consulte Generar el Id. de una aplicación.

Ajustes administrativos

Las siguientes propiedades se utilizan para definir las opciones del usuario.

  • keepAliveInterval- Especifica el intervalo entre las comprobaciones de la interacción del usuario para mantener activa la sesión actual.

    Esri repite la comprobación de las transmisiones Mantener activo de la interacción del usuario. Si no se recibe ninguna respuesta, la aplicación continúa enviando transmisiones Mantener activo con arreglo al intervalo especificado, para verificar que las conexiones paradas siguen activas. El valor de esta propiedad se especifica en milisegundos; el valor predeterminado es 60000.

    Por ejemplo: keepAliveInterval: 60000

  • arcgisSharing- Controla si los mapas web y las capas se pueden compartir con ArcGIS (según lo especifique acrgisUrl). Los valores aceptables son true y false; el valor predeterminado es falso. Este es un valor de propiedad booleana y no exige comillas.

    Por ejemplo: arcgisSharing: false

  • selectionColor- Especifica el color que se debe utilizar para las áreas que definen una selección en el mapa. Los colores se definen utilizando valores hexadecimales; el valor predeterminado es #FF0000 (rojo). El valor de esta propiedad es una cadena de caracteres que debe entrecomillarse.
  • incFetchSize- Especifica las filas numéricas que se obtienen por cada solicitud de datos realizada para cualquier conjunto de datos que se dibuja en un documento con mapa habilitado. Este ajuste ayuda a controlar el tamaño de las solicitudes realizadas al servidor Esri Maps for MicroStrategy Intelligence, que asiste a los administradores en la gestión de llamadas a la base de datos.

    Por ejemplo: incFetchSize: 1000

  • currencySymbol- Especifica el código de divisa correspondiente al símbolo de divisa que se utilizará en el mapa de forma predeterminada.

    Por ejemplo: currencySymbol:"USD"

    Esri Maps for MicroStrategy es compatible con los siguientes símbolos de divisa:

    • Dólar estadounidense: $
    • Libra esterlina: £
    • Euro: €
    • Yen japonés: ¥