The global properties of the package Discngine/Discngine TIBCO Spotfire Connector are available from the administration portal, under Setup > Global Properties.
| Property | Default | Description |
|---|---|---|
| WebPlayerURL | The URL of the Spotfire Web Player (e.g. https://yourspotfireserver.com/spotfire/wp). |
|
| WebPlayerAPI | The URL of the Spotfire Web Player JavaScript API (e.g. https://yourspotfireserver.com/spotfire/js-api/loader.js or https://yourspotfireserver.com/spotfire/js-api/oauth.js if the OAuth authentication is configured for mashup applications). |
|
| WebPlayerAPIClientID | Client ID for the Mashup OAuth Authentication. | |
| WebPlayerAPIRedirectURL | The redirect URL for the OAuth authentication flow (e.g. https://yourpipelinepilotserver.com/discngine/swapp/oauth_endpoint.html). |
|
| StartupDocumentPath | The Library path of the Spotfire document that will be used to open the Web Player if needed (the Web Player cannot be opened without a document - e.g. /Discngine/Client Automation/empty). |
|
| Domain | The document domain, in order to avoid browser security issues (cross-site scripting). If your Pipeline Pilot server is hosted on https://pipelinepilot.yourcompany.com:9943, set it to "yourcompany.com". | |
| SWAPPDelimiter | !!_!! |
The string delimiter used in the SWAPP. Leave it to the default value !!_!! unless your column names contain this expression. |
| SWAPPProtocolsRoot | / |
The root folder you want to see when browsing Pipeline Pilot XMLDB from the SWAPP. For example if you want to only see the example protocols for the SWAPP, specify /Spotfire Enabled Protocols/Client Automation/SWAPP Examples. |
| SWAPPHomePageProtocol | The path to the protocol used as SWAPP's home page. | |
| MarvinJSPath | Relative path to MarvinJS Editor on your Pipeline Pilot server. e.g. /marvinjs/editor.html, or /marvinjs/editorws.html if you want to use web services (see MarvinJS Documentation for details). Once set, you will be able to use MarvinJS editor in the SWAPP. |
|
| MarvinJSToolbars | When using MarvinJS, you can optionally specify which toolbars to use, e.g. reporting. See details in MarvinJS documentation. |
|
| AutomationServicesClientID | Client ID for the Automation Services REST API. | |
| AutomationServicesClientSecret | Client Secret for the Automation Services REST API. | |
| LibraryUploadClientID | Client ID for the Library Upload Service. | |
| LibraryUploadClientSecret | Client Secret for the Library Upload Service. |
Note that for WebPlayerURL and WebPlayerAPI the FQDN (Fully Qualified Domain Name) must be used to reference the Spotfire server to avoid browser security issues (cross-site scripting).
