Difference between revisions of "Access Control for File-based Repositories"

m (Text replacement - "XLCubed" to "FluenceXL")
 
Line 12: Line 12:
  
 
Finer control can be maintained by navgating to the Repository folder in windows explorer. The folder location will by default be:  
 
Finer control can be maintained by navgating to the Repository folder in windows explorer. The folder location will by default be:  
  C:\Inetpub\wwwroot\XLCubedWeb\Repository
+
  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. If the user has the permissions, they can maintain the folder structure by right-clicking on the {{Code|Publish Report}} screen in the Excel client. 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.  
 
Additional folders can be added as required, at the level immediately beneath the Repository folder itself, for example one folder per user group. If the user has the permissions, they can maintain the folder structure by right-clicking on the {{Code|Publish Report}} screen in the Excel client. 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.  
  
 
The temp folder should also have these permissions set on it. Its default location is:
 
The temp folder should also have these permissions set on it. Its default location is:
  C:\Inetpub\wwwroot\XLCubedWeb\temp
+
  C:\Inetpub\wwwroot\FluenceXLWeb\temp
  
 
==The My Reports folder==
 
==The My Reports folder==
  
 
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\XLCubedWeb\Repository\__userfolders__
+
  C:\Inetpub\wwwroot\FluenceXLWeb\Repository\__userfolders__
  
 
==Published Connections==
 
==Published Connections==
  
When a user [[Publishing Connections|publishes a connection]] to XLCubed Web, which may contain custom calculations, etc, they are published to:  
+
When a user [[Publishing Connections|publishes a connection]] to FluenceXL Web, which may contain custom calculations, etc, they are published to:  
  C:\Inetpub\wwwroot\XLCubedWebv6\Repository\__xlcubed__\__connections__\Published Connections
+
  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.  
Line 34: Line 34:
  
 
When a user published a report favourite to the web, they are published to:  
 
When a user published a report favourite to the web, they are published to:  
  C:\inetpub\wwwroot\XLCubedWebv6\Repository\__xlcubed__\__grids__\Published Favourites
+
  C:\inetpub\wwwroot\FluenceXLWebv6\Repository\__xlcubed__\__grids__\Published Favourites
  
 
or to subfolders which have been created within this.  
 
or to subfolders which have been created within this.  
Line 40: Line 40:
 
==See Also==
 
==See Also==
 
* [[SQL Repository]]
 
* [[SQL Repository]]
* [[Functional User Permissions for XLCubed Web Edition]]
+
* [[Functional User Permissions for FluenceXL Web Edition]]
  
 
[[Category:Installation]]
 
[[Category:Installation]]
 
[[Category:Web Edition]]
 
[[Category:Web Edition]]

Latest revision as of 22:03, 3 July 2023

The Web 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. For file-based repositories and file-system hybrid repositories, all published reports are held within the Repository folder, or subfolders within it.

Access Control

The permissions for the repository can be controlled by clicking on Repository Access:

MgtConsoleLicensing.png

You will be presented with the form for maintaining which groups have access and the level (Modify for publishing reports, or read-only for viewing reports only):

RespositoryAccess.png]

Finer control can be maintained by navgating to the Repository folder in windows explorer. 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. If the user has the permissions, they can maintain the folder structure by right-clicking on the Publish Report screen in the Excel client. 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.

The temp folder should also have these permissions set on it. Its default location is:

C:\Inetpub\wwwroot\FluenceXLWeb\temp

The My Reports folder

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

or to subfolders which have been created within this.

See Also