Difference between revisions of "FluenceXL Web Edition Installation Guide/Version 6.1"
(→External Links) |
m (Text replacement - "XLCubed" to "FluenceXL") |
||
Line 1: | Line 1: | ||
== Overview == | == Overview == | ||
− | To install | + | To install FluenceXL Web: |
* Run the setup program while logged onto the server as a user with administrator permissions | * Run the setup program while logged onto the server as a user with administrator permissions | ||
− | * Once installed, copy the provided license key (xl3web.license) into the website folder, which is by default: {{Code|C:\Inetpub\wwwroot\ | + | * Once installed, copy the provided license key (xl3web.license) into the website folder, which is by default: {{Code|C:\Inetpub\wwwroot\FluenceXLWeb}} |
− | * When installed, the application is accessed by navigating to {{Code|http://<yourservername>/ | + | * When installed, the application is accessed by navigating to {{Code|http://<yourservername>/FluenceXLWeb}} |
− | * | + | * FluenceXLWeb is the default website name during installation, but can be changed as required during the installation process |
* Please note version 6 will not upgrade existing version 5 installations: it will install as a separate product | * Please note version 6 will not upgrade existing version 5 installations: it will install as a separate product | ||
Line 20: | Line 20: | ||
* Mozilla Firefox 3.6 or above | * Mozilla Firefox 3.6 or above | ||
− | The installation will automatically download and install any required Microsoft redistributables. If desired or if Internet access is restricted, these can be downloaded and installed manually before running the | + | The installation will automatically download and install any required Microsoft redistributables. If desired or if Internet access is restricted, these can be downloaded and installed manually before running the FluenceXL setup process. A list is available [[FluenceXL_Web_Edition_Prerequisites/Version_6.1|here]]. |
− | == Setting up the | + | == Setting up the FluenceXL Web Edition application manually == |
This step is usually not required, as the setup program will create the web application for you. It may be necessary if: | This step is usually not required, as the setup program will create the web application for you. It may be necessary if: | ||
− | * During the setup process, the {{Code|Add | + | * During the setup process, the {{Code|Add FluenceXL Web Edition to IIS}} checkbox was unselected |
* Your web server is set up in a non-standard configuration, especially where the Default Web Site has been modified | * Your web server is set up in a non-standard configuration, especially where the Default Web Site has been modified | ||
* You wish to create the web application yourself for whatever reason | * You wish to create the web application yourself for whatever reason | ||
Line 33: | Line 33: | ||
In any of these cases, the setup program will have copied the application files to the web server, but you will have to create the site yourself. To do this: | In any of these cases, the setup program will have copied the application files to the web server, but you will have to create the site yourself. To do this: | ||
# Open Internet Information Services Manager ({{Code|inetmgr.exe}}) | # Open Internet Information Services Manager ({{Code|inetmgr.exe}}) | ||
− | # Under the {{Code|Application Pools}} node, ensure that the | + | # Under the {{Code|Application Pools}} node, ensure that the FluenceXL application pool has been set up. It must be configured to use v4.0 of the .NET Framework and use the Classic pipeline mode. |
− | # Under the {{Code|Sites}} node, open the website in which | + | # Under the {{Code|Sites}} node, open the website in which FluenceXL Web Edition should be made available (usually the Default Web Site). |
− | # Usually the {{Code| | + | # Usually the {{Code|FluenceXLWeb}} Virtual Directory will already exist within the website. If this is the case, then right-click on it and select {{Code|Convert to Application}}. If not, right-click on the website instead and select {{Code|Add Application...}} |
− | # In the {{Code|Add Application}} dialog, ensure that the {{Code| | + | # In the {{Code|Add Application}} dialog, ensure that the {{Code|FluenceXL}} application pool is selected and, if necessary, choose the correct path. |
This will set up the application's web site. Further security setup and other configuration will likely be necessary. Information can be found below. | This will set up the application's web site. Further security setup and other configuration will likely be necessary. Information can be found below. | ||
Line 43: | Line 43: | ||
=== Cube-based security options === | === Cube-based security options === | ||
− | === | + | === FluenceXL Web Edition and Analysis Services on same server === |
Either basic authentication or integrated security may be enforced by IIS. | Either basic authentication or integrated security may be enforced by IIS. | ||
Line 54: | Line 54: | ||
====== IIS 5/6 ====== | ====== IIS 5/6 ====== | ||
− | Right click the | + | Right click the FluenceXLWeb directory and select "Properties" |
Select the "Directory Security" tab | Select the "Directory Security" tab | ||
Ensure that "Integrated Windows authentication" is checked and all others are not. | Ensure that "Integrated Windows authentication" is checked and all others are not. | ||
− | [[File: | + | [[File:FluenceXLWebConfigIIS5AuthenticationWindows.png|200px|center]] |
====== IIS 7/7.5 ====== | ====== IIS 7/7.5 ====== | ||
− | Select the | + | Select the FluenceXLWeb directory and open the "Authentication" section. |
− | [[File: | + | [[File:FluenceXLWebConfigIIS6Authentication.png|200px|center]] |
Ensure "ASP.NET Impersonation" and "Windows Authentication" are enabled, and others are disabled. | Ensure "ASP.NET Impersonation" and "Windows Authentication" are enabled, and others are disabled. | ||
− | [[File: | + | [[File:FluenceXLWebConfigIIS6AuthenticationWindows.png|200px|center]] |
If you do not have these options you must add them from | If you do not have these options you must add them from | ||
Line 109: | Line 109: | ||
====== IIS 5/6 ====== | ====== IIS 5/6 ====== | ||
− | Right click the | + | Right click the FluenceXLWeb directory and select "Properties" |
Select the "Directory Security" tab | Select the "Directory Security" tab | ||
Ensure that "Basic authentication" is checked and all others are not. | Ensure that "Basic authentication" is checked and all others are not. | ||
− | [[File: | + | [[File:FluenceXLWebConfigIIS5AuthenticationBasic.png|200px|center]] |
====== IIS 7/7.5 ====== | ====== IIS 7/7.5 ====== | ||
− | Select the | + | Select the FluenceXLWeb directory and open the "Authentication" section. |
− | [[File: | + | [[File:FluenceXLWebConfigIIS6Authentication.png|200px|center]] |
Ensure "ASP.NET Impersonation" and "Basic Authentication" are enabled, and others are disabled. | Ensure "ASP.NET Impersonation" and "Basic Authentication" are enabled, and others are disabled. | ||
− | [[File: | + | [[File:FluenceXLWebConfigIIS6AuthenticationBasic.png|200px|center]] |
===== Web.config ===== | ===== Web.config ===== | ||
Line 161: | Line 161: | ||
====== IIS 5/6 ====== | ====== IIS 5/6 ====== | ||
− | Right click the | + | Right click the FluenceXLWeb directory and select "Properties" |
Select the "Directory Security" tab | Select the "Directory Security" tab | ||
Ensure that "Enable anonymous access" is checked and all others are not. | Ensure that "Enable anonymous access" is checked and all others are not. | ||
− | [[File: | + | [[File:FluenceXLWebConfigIIS5AuthenticationAnon.png|200px|center]] |
====== IIS 7/7.5 ====== | ====== IIS 7/7.5 ====== | ||
− | Select the | + | Select the FluenceXLWeb directory and open the "Authentication" section. |
− | [[File: | + | [[File:FluenceXLWebConfigIIS6Authentication.png|200px|center]] |
Ensure "ASP.NET Impersonation" and "Anonymous Authentication" are enabled, and others are disabled. | Ensure "ASP.NET Impersonation" and "Anonymous Authentication" are enabled, and others are disabled. | ||
− | [[File: | + | [[File:FluenceXLWebConfigIIS6AuthenticationAnon.png|200px|center]] |
If you do not have these options you must add them from | If you do not have these options you must add them from | ||
Line 208: | Line 208: | ||
multipleSiteBindingsEnabled="true" | multipleSiteBindingsEnabled="true" | ||
− | === | + | === FluenceXL Web Edition and Analysis Services on separate servers === |
Either basic authentication or integrated security may be enforced by IIS. | Either basic authentication or integrated security may be enforced by IIS. | ||
Line 214: | Line 214: | ||
==== Basic authentication ==== | ==== Basic authentication ==== | ||
− | Make same changes as for | + | Make same changes as for FluenceXL Web Edition and Analysis Services are on same server. |
==== Integrated Security ==== | ==== Integrated Security ==== | ||
− | Make same changes as for | + | Make same changes as for FluenceXL Web Edition and Analysis Services are on same server. |
In addition to enable integrated security in this situation, the network must be set up to support the [http://support.microsoft.com/kb/917409 Kerberos authentication protocol] to enable the security credentials to be passed on from the web server (where they were received from the originating client) to the OLAP server. This is due to a limitation in the NTLM (LanManager) protocol which does not support the delegation of security credentials further than one-hop. | In addition to enable integrated security in this situation, the network must be set up to support the [http://support.microsoft.com/kb/917409 Kerberos authentication protocol] to enable the security credentials to be passed on from the web server (where they were received from the originating client) to the OLAP server. This is due to a limitation in the NTLM (LanManager) protocol which does not support the delegation of security credentials further than one-hop. | ||
Line 224: | Line 224: | ||
==== Anonymous authentication ==== | ==== Anonymous authentication ==== | ||
− | Make same changes as for | + | Make same changes as for FluenceXL Web Edition and Analysis Services are on same server. |
− | == | + | == FluenceXL Web Security == |
− | During the installation | + | During the installation FluenceXLWeb sets up Read/Write permissions on the following folders. |
− | * {{Code| | + | * {{Code|FluenceXLWeb\Repository}} (handles repository and publish / preview) |
− | * {{Code| | + | * {{Code|FluenceXLWeb\Temp}} (handles save to excel and save to repository) |
=== Functional User Permissions === | === Functional User Permissions === | ||
Access to the application, and the type of access is controlled by two files located in: | Access to the application, and the type of access is controlled by two files located in: | ||
− | C:\Inetpub\wwwroot\ | + | C:\Inetpub\wwwroot\FluenceXLWeb\Xml\Security |
To enable or disable user or group access to the Web Edition, enable or disable read access for the relevant user or group to: | To enable or disable user or group access to the Web Edition, enable or disable read access for the relevant user or group to: | ||
Line 246: | Line 246: | ||
The repository, visible in the left hand pane of the web application, is simply a folder on the Web Server within which additional subfolders can be added. All published reports are held within the repository folder, or subfolders within it. The folder location will by default be: | The repository, visible in the left hand pane of the web application, is simply a folder on the Web Server within which additional subfolders can be added. All published reports are held within the repository folder, or subfolders within it. The folder location will by default be: | ||
− | C:\Inetpub\wwwroot\ | + | C:\Inetpub\wwwroot\FluenceXLWeb\Repository |
Additional folders can be added as required, at the level immediately beneath the Repository folder itself, for example one folder per user group. These are added on the server itself, thus lending itself to maintenance of the structure by the IT function, or a designated user(s). | Additional folders can be added as required, at the level immediately beneath the Repository folder itself, for example one folder per user group. These are added on the server itself, thus lending itself to maintenance of the structure by the IT function, or a designated user(s). | ||
Line 253: | Line 253: | ||
Note that every user has a 'My Reports' folder, which is the equivalent of 'My Documents' in Windows, and is only accessible by the individual user. These are held in the location below: | Note that every user has a 'My Reports' folder, which is the equivalent of 'My Documents' in Windows, and is only accessible by the individual user. These are held in the location below: | ||
− | C:\Inetpub\wwwroot\ | + | C:\Inetpub\wwwroot\FluenceXLWeb\Repository\__userfolders__ |
=== Published Connections === | === Published Connections === | ||
− | When a user publishes a connection to | + | When a user publishes a connection to FluenceXL Web, which may contain custom calculations, etc, they are published to: |
− | C:\Inetpub\wwwroot\ | + | C:\Inetpub\wwwroot\FluenceXLWebv6\Repository\__xlcubed__\__connections__\Published Connections |
or to subfolders which have been created within this. | or to subfolders which have been created within this. | ||
Published Favourites When a user published a report favourite to the web, they are published to: | Published Favourites When a user published a report favourite to the web, they are published to: | ||
− | C:\inetpub\wwwroot\ | + | C:\inetpub\wwwroot\FluenceXLWebv6\Repository\__xlcubed__\__grids__\Published Favourites |
− | == Accessing | + | == Accessing FluenceXL Web reports from SharePoint and other portals == |
− | + | FluenceXL Web reports can be accessed either through the Web Edition homepage, or accessed directly by URL within other portals. | |
− | To get the URL for a specific report, in the homepage of | + | To get the URL for a specific report, in the homepage of FluenceXL Web: |
* Click on the {{Menu|View parameters}} icon: [[File:GetUrl1.png|center]] | * Click on the {{Menu|View parameters}} icon: [[File:GetUrl1.png|center]] | ||
Line 291: | Line 291: | ||
For example, for the report above, to include the toolbar in the rendered version, the URL would become: | For example, for the report above, to include the toolbar in the rendered version, the URL would become: | ||
− | http://localhost/ | + | http://localhost/FluenceXLWeb/WebForm/ShowReport.aspx?rep=FluenceXL/Management Book.xml&dpi=96&Toolbar=True |
== System Configuration Settings == | == System Configuration Settings == | ||
=== Behavioural Configuration === | === Behavioural Configuration === | ||
− | The web.config file held within the | + | The web.config file held within the FluenceXLWeb folder determines various behavioural aspects of the product. The following settings are held within the {{Code|<appSettings>}} section. |
{{TableHeader}} | {{TableHeader}} | ||
Line 329: | Line 329: | ||
|{{Code|PdfConverterPassword}}||see [[#PDF Printing - Configuration|PDF Printing - Configuration]] | |{{Code|PdfConverterPassword}}||see [[#PDF Printing - Configuration|PDF Printing - Configuration]] | ||
|- | |- | ||
− | |{{Code|DocumentDomain}}||Used when embedding | + | |{{Code|DocumentDomain}}||Used when embedding FluenceXL within an iframe on a different server |
{{TableFooter}} | {{TableFooter}} | ||
Line 344: | Line 344: | ||
[[Image:PDF1.png|350px|centre]] | [[Image:PDF1.png|350px|centre]] | ||
− | Select View Application Pools and select the | + | Select View Application Pools and select the FluenceXL application pool. |
[[Image:PDF2.png|350px|centre]] | [[Image:PDF2.png|350px|centre]] | ||
Line 364: | Line 364: | ||
== See Also == | == See Also == | ||
− | * [[ | + | * [[FluenceXL Web Edition Prerequisites/Version 6.1|FluenceXL Web Edition Prerequisites]] |
== External Links == | == External Links == |
Revision as of 09:51, 4 July 2023
Contents
[hide]- 1 Overview
- 2 Installation Pre-requisites
- 3 Setting up the FluenceXL Web Edition application manually
- 4 Analysis Services Security Setup and Options
- 5 FluenceXL Web Security
- 6 Accessing FluenceXL Web reports from SharePoint and other portals
- 7 System Configuration Settings
- 8 Server specification
- 9 Application Usage
- 10 See Also
- 11 External Links
Overview
To install FluenceXL Web:
- Run the setup program while logged onto the server as a user with administrator permissions
- Once installed, copy the provided license key (xl3web.license) into the website folder, which is by default: C:\Inetpub\wwwroot\FluenceXLWeb
- When installed, the application is accessed by navigating to http://<yourservername>/FluenceXLWeb
- FluenceXLWeb is the default website name during installation, but can be changed as required during the installation process
- Please note version 6 will not upgrade existing version 5 installations: it will install as a separate product
Installation Pre-requisites
Server Requirements:
- Windows 2000 Server or above
- Internet Information Services (IIS) 5.1 or above
- Microsoft .NET Framework version 4.0
Client Requirements:
- Internet Explorer 7.0 or above
- Google Chrome 5.0 or above
- Mozilla Firefox 3.6 or above
The installation will automatically download and install any required Microsoft redistributables. If desired or if Internet access is restricted, these can be downloaded and installed manually before running the FluenceXL setup process. A list is available here.
Setting up the FluenceXL Web Edition application manually
This step is usually not required, as the setup program will create the web application for you. It may be necessary if:
- During the setup process, the Add FluenceXL Web Edition to IIS checkbox was unselected
- Your web server is set up in a non-standard configuration, especially where the Default Web Site has been modified
- You wish to create the web application yourself for whatever reason
Note that in the non-standard configuration, you may receive the following error message from the setup program: Failed while processing WebVirtualDirs. (-2147024894)
In any of these cases, the setup program will have copied the application files to the web server, but you will have to create the site yourself. To do this:
- Open Internet Information Services Manager (inetmgr.exe)
- Under the Application Pools node, ensure that the FluenceXL application pool has been set up. It must be configured to use v4.0 of the .NET Framework and use the Classic pipeline mode.
- Under the Sites node, open the website in which FluenceXL Web Edition should be made available (usually the Default Web Site).
- Usually the FluenceXLWeb Virtual Directory will already exist within the website. If this is the case, then right-click on it and select Convert to Application. If not, right-click on the website instead and select Add Application...
- In the Add Application dialog, ensure that the FluenceXL application pool is selected and, if necessary, choose the correct path.
This will set up the application's web site. Further security setup and other configuration will likely be necessary. Information can be found below.
Analysis Services Security Setup and Options
Cube-based security options
FluenceXL Web Edition and Analysis Services on same server
Either basic authentication or integrated security may be enforced by IIS.
Windows Authentication
IIS Settings
Depending on your IIS version, take the following steps:
IIS 5/6
Right click the FluenceXLWeb directory and select "Properties" Select the "Directory Security" tab Ensure that "Integrated Windows authentication" is checked and all others are not.
IIS 7/7.5
Select the FluenceXLWeb directory and open the "Authentication" section.
Ensure "ASP.NET Impersonation" and "Windows Authentication" are enabled, and others are disabled.
If you do not have these options you must add them from Control Panel -> Programs -> Turn Windows features on or off
Web.config
You will need to change the web.config file to include entries for all bindings. These entries are dependent on the authentication mode (Basic, Windows or Anonymous) and whether or not you are using HTTPS.
Please note that when using HTTPS the security mode should be equal to Transport.
Authentication | Using HTTPS | web.config: on all bindings |
---|---|---|
Windows | Yes | <security mode="Transport"> <transport clientCredentialType="Windows"/> </security> |
Windows | No | <security mode="TransportCredentialOnly"> <transport clientCredentialType="Windows"/> </security> |
Multiple IIS sites
If you are using multiple sites in IIS you need to add the following to web.config in section <serviceHostingEnvironment>
multipleSiteBindingsEnabled="true"
Basic Authentication
IIS Settings
Depending on your IIS version, take the following steps:
IIS 5/6
Right click the FluenceXLWeb directory and select "Properties" Select the "Directory Security" tab Ensure that "Basic authentication" is checked and all others are not.
IIS 7/7.5
Select the FluenceXLWeb directory and open the "Authentication" section.
Ensure "ASP.NET Impersonation" and "Basic Authentication" are enabled, and others are disabled.
Web.config
You will need to change the web.config file to include entries for all bindings. These entries are dependent on the authentication mode (Basic, Windows or Anonymous) and whether or not you are using HTTPS.
Please note that when using HTTPS the security mode should be equal to Transport.
Authentication | Using HTTPS? | web.config – on all bindings |
---|---|---|
Basic | Yes | <security mode="Transport"> <transport clientCredentialType="Basic"/> </security> |
Basic | No | <security mode="TransportCredentialOnly"> <transport clientCredentialType="Basic"/> </security> |
Multiple IIS sites
If you are using multiple sites in IIS you need to add the following to web.config in section <serviceHostingEnvironment>
multipleSiteBindingsEnabled="true"
Anonymous Authentication
IIS Settings
Depending on your IIS version, take the following steps:
IIS 5/6
Right click the FluenceXLWeb directory and select "Properties" Select the "Directory Security" tab Ensure that "Enable anonymous access" is checked and all others are not.
IIS 7/7.5
Select the FluenceXLWeb directory and open the "Authentication" section.
Ensure "ASP.NET Impersonation" and "Anonymous Authentication" are enabled, and others are disabled.
If you do not have these options you must add them from Control Panel -> Programs -> Turn Windows features on or off
Web.config
You will need to change the web.config file to include entries for all bindings. These entries are dependent on the authentication mode (Basic, Windows or Anonymous) and whether or not you are using HTTPS.
Please note that when using HTTPS the security mode should be equal to Transport.
Authentication | Using HTTPS | web.config: on all bindings |
---|---|---|
Anonymous | Yes | <security mode="Transport"> <transport clientCredentialType="None"/> </security> |
Anonymous | No | <security mode="TransportCredentialOnly"> <transport clientCredentialType="None"/> </security> |
Multiple IIS sites
If you are using multiple sites in IIS you need to add the following to web.config in section <serviceHostingEnvironment>
multipleSiteBindingsEnabled="true"
FluenceXL Web Edition and Analysis Services on separate servers
Either basic authentication or integrated security may be enforced by IIS.
Basic authentication
Make same changes as for FluenceXL Web Edition and Analysis Services are on same server.
Integrated Security
Make same changes as for FluenceXL Web Edition and Analysis Services are on same server.
In addition to enable integrated security in this situation, the network must be set up to support the Kerberos authentication protocol to enable the security credentials to be passed on from the web server (where they were received from the originating client) to the OLAP server. This is due to a limitation in the NTLM (LanManager) protocol which does not support the delegation of security credentials further than one-hop.
Anonymous authentication
Make same changes as for FluenceXL Web Edition and Analysis Services are on same server.
FluenceXL Web Security
During the installation FluenceXLWeb sets up Read/Write permissions on the following folders.
- FluenceXLWeb\Repository (handles repository and publish / preview)
- FluenceXLWeb\Temp (handles save to excel and save to repository)
Functional User Permissions
Access to the application, and the type of access is controlled by two files located in:
C:\Inetpub\wwwroot\FluenceXLWeb\Xml\Security
To enable or disable user or group access to the Web Edition, enable or disable read access for the relevant user or group to:
system.xml
'Ad hoc' access gives users the ability to build their own report from scratch. This access is controlled via the adhoc.xml file. To restrict users to be able to view only pre-published reports, revoke access to:
adhoc.xml
Repository Management and Security – User Folders
The repository, visible in the left hand pane of the web application, is simply a folder on the Web Server within which additional subfolders can be added. All published reports are held within the repository folder, or subfolders within it. The folder location will by default be:
C:\Inetpub\wwwroot\FluenceXLWeb\Repository
Additional folders can be added as required, at the level immediately beneath the Repository folder itself, for example one folder per user group. These are added on the server itself, thus lending itself to maintenance of the structure by the IT function, or a designated user(s).
Windows permissions determine which folders are visible within the web application to any given user, e.g. can be configured such that the 'Sales' function cannot see the 'Finance' function folder and vice versa. This is all handled transparently by the application, and set at the Windows folder level permissions level. The same logic is true of read/write vs. a read-only split between user groups.
Note that every user has a 'My Reports' folder, which is the equivalent of 'My Documents' in Windows, and is only accessible by the individual user. These are held in the location below:
C:\Inetpub\wwwroot\FluenceXLWeb\Repository\__userfolders__
Published Connections
When a user publishes a connection to FluenceXL Web, which may contain custom calculations, etc, they are published to:
C:\Inetpub\wwwroot\FluenceXLWebv6\Repository\__xlcubed__\__connections__\Published Connections
or to subfolders which have been created within this.
Published Favourites When a user published a report favourite to the web, they are published to:
C:\inetpub\wwwroot\FluenceXLWebv6\Repository\__xlcubed__\__grids__\Published Favourites
FluenceXL Web reports can be accessed either through the Web Edition homepage, or accessed directly by URL within other portals.
To get the URL for a specific report, in the homepage of FluenceXL Web:
- Click on the View parameters icon:
- Then press the Get Url button:
The provided URL can be used to embed the report within other portals and frames as required. In the case of SharePoint, the URL is used within a sitelink web part.
Additional configuration options accessible as suffixes on the URL are:
HorizontalScrollbar | true/false |
VerticalScrollbar | true/false |
SheetTabs | true/false |
Toolbar | true/false |
DefaultTargetFrame | text |
For example, for the report above, to include the toolbar in the rendered version, the URL would become:
http://localhost/FluenceXLWeb/WebForm/ShowReport.aspx?rep=FluenceXL/Management Book.xml&dpi=96&Toolbar=True
System Configuration Settings
Behavioural Configuration
The web.config file held within the FluenceXLWeb folder determines various behavioural aspects of the product. The following settings are held within the <appSettings> section.
LogErrors | write errors to Error.log file |
LogPerformance | for debug only |
ShowErrorMessages | show detailed error messages or just a reference to the log file |
DefaultChartSeries | default number of series to chart on an ad-hoc report |
MaxChartSeries | maximum number of series to chart on an ad-hoc report |
DisplaySystemMemProps | show system member properties available for selection |
DrillthroughDefaultMaxRows | default maximum rows on a drillthrough |
DrillthroughAbsoluteMaxRows | maximum permitted rows on a drillthrough |
RepositioryRootUNC | No longer supported - listed for compatibility reasons. To create a shared repository, use MKLink [1] to replace the folder with a Symbolic Link to a network share. |
ClearLevelsMovedToFilters | Where an entire level is selected on an axis (potentially a large number of members), and is dragged onto the slicer, the selection is changed to the default member (Typically 'All'). This is to prevent users accidentally creating a very slow running query by individually aggregating all the members dragged to the slicer |
DefaultCulture | Backup culture where it cannot be retrieved from the browser |
QueryActiveDirectory | Used to display the user name on homepage |
WritebackTimeout | Writeback timeout in milliseconds |
PdfConverterUserName | see PDF Printing - Configuration |
PdfConverterPassword | see PDF Printing - Configuration |
DocumentDomain | Used when embedding FluenceXL within an iframe on a different server |
PDF Printing Configuration
For PDF printing you need to:
1. Edit web.config and change PDFRenderer value to SpreadsheetGear:
<add key="PdfRenderer" value="SpreadsheetGear"/>
2. In a 64-bit environment you will also need to change an application pool setting in IIS.
Select View Application Pools and select the FluenceXL application pool.
Select Advanced Settings and set Enable 32-bit Applications to False
Server specification
Recommended specification is dependent on the cube size and design, the number of users, and the pattern of usage. Having Analysis Services on the same machine will also have an impact.
As an absolute minimum we recommend:
- Memory: 2GB
- Processor: Dual Core 2.2 GHz
Application Usage
- Please refer to the help menu within the product for an overview of all functionality.