MicroStrategy ONE

Device Preferences: Connectivity Settings in iOS

The tables below provide a list of connectivity settings that affect the mobile application.  

The top level node in Preferences.xml is the <dp node, which has two child nodes—<cnf for the configuration and <cld for the cloud configuration. The top level node for connectivity settings is the <cty child node under <cnf.

Parent Element

  • Child Element 1

  • Child Element 2

Parent Element Attributes Description Data Type Default Value

 

<dp

 

 

Device preference  (available only on the client)

 

 

 

<cnf

 

 

Represents the configuration

 

 

 

<cld

 

 

Represents the cloud configuration (available only on the client)

 

 

 

 

<cty

 

 

This node contains the settings that appear on the "Connectivity Settings" tab in the configuration interface

 

 

 

 

<wsdc

 

 

Default Web Server credential information

 

 

 

 

 

am

 

Authentication mode

 

 

Integer enumeration

   0 = AuthModeDefault

   1 = AuthModeStandard

   2 = AuthModeNTCredential

   4 = AuthModePassThrough

   8 = AuthModeAnonymous

0x10 = AuthModeLDAP

0x20 = AuthModeWarehousePassthrough

0x40 = AuthModeSimpleSecurityPlugin

0x80 = AuthModeIntegrated

   -1 = AuthModePassFacebook
 

 

0  [AuthModeDefault]

 

 

slo

 

Login username

 

 

String

 

" "

 

 

ps

 

Password

 

String

 

 

 

ow

 

Overwrite the old login and password

 

 

Boolean

 

false

 

 

cc

 

Changed by user

 

 

Boolean

 

 

false

 

 

pst

 

Password start time (time interval in seconds since 1970)

 

 

Double

 

0

 

 

hash

 

Hash value

 

Hash value

 

(The has value of the Credentials instance)

 

 

<fbc

 

 

Facebook credentials

 

 

 

 

 

uid

 

User ID

 

 

String

 

" "

 

 

 

tok

 

 

Token

 

String

 

 

" "

 

 

<wsl

 

 

Represents a web server list

 

 

 

 

<ws

 

 

 

Represents a web server configuration

 

 

 

 

 

nm

 

Host name or IP address

 

 

String

 

 

" "

 

 

 

po

 

 

Port

 

Integer

 

80

 

 

pt

 

 

Path

 

String

 

MicroStrategyMobile

 

 

ty

 

 

Type

 

Integer enumeration

 

0 = J2EE

1 = DOTNET

 

 

1 ( DOTNET )

 

 

rt

 

 

Request type

 

Integer enumeration

 

0 = HTTP

1 = HTTPS
 

 

0 ( HTTP )

 

 

 

udc

 

 

Use default web server credentials

 

 

Boolean

 

false

 

 

crinv

 

 

Credentials invalid

 

 

Boolean

 

false

 

 

crinvr

 

 

Credentials invalid reason

 

Integer enumeration

 

0 = CredentialsInvalidReasonUnknown

1 = CredentialsInvalidReasonError

2 = CredentialsInvalidReasonExpired

3= CredentialsInvalidReasonPasswordMustChange

4 = HTMLFormAuthentication

5 = CredentialsInvalidReasonPasswordHasExpired

6 = CredentialsInvalidReasonUserPrivilegeMissing

 

 

0  (CredentialsInvalidReasonUnknown)

 

 

wst

 

 

Web server type

 

 

Integer enumeration

 

0 = WebServerTypeNormal

1 = WebServerTypeCloud

2 = WebServerTypeCloudShared
 

 

0  (WebServerTypeNormal)

 

 

<wcs

 

 

 

 

Web server credential information

 

 

 

 

<pdc

 

 

 

Default project credentials information

 

 

 

 

<pl

 

 

Represents a project list

 

 

 

<prj

 

 

 

Represents a project configuration

 

 

 

 

pn

 

 

Project name

 

String

 

 

" "

 

 

sn

 

 

Intelligence Server name

 

 

String

 

 

" "

 

 

sp

 

 

Intelligence Server port

 

 

Integer

 

0

 

 

udc

 

 

Use default credentials

 

 

Boolean

 

false

 

 

 

crinv

 

 

Credentials invalid

 

 

Boolean

 

false

 

 

 

crinvr

 

 

Credentials invalid reason

 

Integer enumeration

 

0 = CredentialsInvalidReasonUnknown

1 = CredentialsInvalidReasonError

2 = CredentialsInvalidReasonExpired

3= CredentialsInvalidReasonPasswordMustChange

4 = HTMLFormAuthentication

5 = CredentialsInvalidReasonPasswordHasExpired

6 = CredentialsInvalidReasonUserPrivilegeMissing
 

 

0  (CredentialsInvalidReasonUnknown)

 

 

pf

 

 

Personalization file name

 

 

String

 

 

" "

 

 

pid

 

 

Project ID from the metadata

 

 

String

 

 

" "

 

 

sv

 

 

Server version

 

String

 

 

" "

 

 

wv

 

 

Web version

 

String

 

 

" "

 

 

asd

 

 

Allow subscriptions from device

 

 

Boolean

 

 

false

 

 

 

cd

 

 

Is confidential

 

Boolean

 

false

 

 

 

lcs

 

 

Login is case-sensitive

 

 

Boolean

 

 

false

 

 

 

k

 

 

Project key

 

String

 

 

" "

 

<pc

 

 

 

Project credentials information

 

 

 

 

<rtf

 

 

 

Represents the root folder for folder browsing in the project

 

 

 

 

<sc

 

 

 

Represents the subscription schedule for this project

 

 

 

 

<dpp

 

 

 

Default project properties

 

 

 

 

 

erm

 

 

Empty report message

 

 

String

 

 

" "

 

 

 

derm

 

 

Display empty report message in report services document

 

 

Boolean

 

true

 

 

dpps

 

 

Default property XML string

 

 

String

 

 

" "

 

 

<oi

 

 

 

 

Represents a first-class metadata object

 

 

 

 

<tsc

 

 

A list of locations holding the trusted certificates

 

 

 

 

<cer

 

 

 

Represents the location of a trusted certificate

 

 

 

 

 

url

 

 

Path to the trusted certificate

 

 

String

 

" "