XLCubed is now FluenceXL. The new wiki can be found here: https://help.fluencexl.com/

SQL Repository/Version 8

Revision as of 10:16, 14 August 2014 by Csalter (talk | contribs) (Installation)

From XLCubed V8, XLCubed Web Enterprise Edition can store its repository of published files in a database rather than on the server's file system. This method allows for finer grained control of various aspects of repository access, as well as a more comfortable interface:

  • new Excel-based dialogs for controlling permissions and access to reports and folders
  • full version history of published items, as well as locking the live version
  • logging of report accesses, including rendering times for usage and performance monitoring
  • integration with any present domain and the ability to set up custom groups
  • Extended options around integrating with existing "Forms Authentication" websites

In addition to these features, the SQL Repository feature also enhances the following:

  • scheduling: this is also accessible from Excel, and features an easier to use interface as well as integrated run history
  • error logging: available from a dedicated server administration application, this can be used on any machine and user that has server access

Installation

  1. Create a blank SQL Server database, and grant full access to it for the user doing the installation:
    SQLRepository1.png
    1. Set the "Recovery Mode" to "Simple"
  2. On the XLCubed Web Edition server, run the Configure XLCubed Web Edition application
  3. Select the appropriate Web Edition instance (this will usually be done for you)
  4. Switch to the Sql Repository tab:
    SQLRepository2.png
  5. Select the Use SQL for XLCubed Repository box
  6. Enter the server and database names for the previously created blank database, and click Connect .
  7. The application will ask you if you want to populate the database. Click Yes :
    SQLRepository3.png
  8. If desired, enter the Domain name and click the Load Domain Information button to load the users and groups from the domain
  9. If desired, click the Import Repository button and enter the path to import an existing file system repository
  10. Using SQL Server Management Studio, you should now add a Login for the XLCubed application pool user
  11. On the User Mappings screen map that user to the XLCUBED_USER role
  12. If any users should be able to administer the repository (see below), map those users to the XLCUBED_ADMIN role

Administration

There are two applications that can be used to administer the SQL repository:

  • Configure XLCubed Web Edition (included in the XLCubed Web Edition setup, and installed on the server's start menu)
  • Administer XLCubed Web Edition Repository (optionally installed separately on any machine)

Either of these will allow you to:

  • Administer users, including giving them access to the XLCubed Web application, allow and deny them access to their personal folders, scheduling and scheduling distribution groups
  • Administer groups, including adding and removing users. You may also designate a group for XLCubed web access
  • Control folder access and permissions
  • Control startup reports for users and groups
  • Manage SMTP servers for scheduling
  • View logs

See Also