1. Titles and Toolbars

    2. Homepage

    3. Curator Styles

    4. Group Overrides

    1. Pages Overview

    2. Tiles

    3. Error Pages

    4. SSRS Embedding

    5. Explorer

    6. User Customized Metrics

    1. Tutorials

    2. Search

    3. Managing Menus

    4. Menu Items

    5. Keywords

    6. Files

    7. Notices

    8. Loading Screens

    1. Embedded Tableau Server Views

    2. Thumbnails

    3. Tagged Workbooks

    4. Favorites

    5. Email Subscriptions

    6. Data Export

    7. Download Workbook

    8. Share Workbook

    9. Custom Views

    10. Pause/Resume Changes

    11. Dashboard Titles

    1. Filters

    2. Parameters

    3. Apply Button

    4. Filter Categories

    5. Hidden Sticky Filters/Parameters

    6. Specify Filter Sheet

    7. Mark Commenting

    8. URL Action Overrides (Link Target)

    9. Hidden Dashboards

    10. Replace Dashboard URLs

    11. Site Switcher

    12. Cache Filter/Parameter Options

    1. Data Manager Basics

    2. Web Data Connector (WDC)

    3. Connecting to Data Manager

    4. User Commenting

    5. Field Calculations

    1. Overview and Enabling

    2. Report Builder: Scheduled Reports Option

    3. Report Builder: Email Option

    4. Report Builder: Watermark Text

    1. Automatic License Provisioning

    2. Just-in-time (JIT) Provisioning

    3. Users and Groups

    4. Reset User's Password

    1. Frontend User Permissions

    2. Password Change

    3. Password Reset

    4. Password Expiration and Complexity

    1. E-mail Configuration

    1. Force SSL

    2. Trusted Tickets

    3. Basic HTTP Authentication

    1. Import / Export

    2. Backend Users

    3. Frontend Users

    4. Updating License Key

    5. Linux: Cron Troubleshooting

    6. Filesystem Permissions

    7. Backend Administrator Password Reset

    8. Dependency Updates

    9. Manual Restoration of Curator Backup

    10. Updating Curator Logging

    11. Third Party Cookies

    12. Troubleshooting Load Times

    13. Curator Backup

    14. Taking a Manual Full Backup

    1. System Upgrade

    2. Disable Curator Upgrades

    3. Offline Upgrades (Airgapped)

    4. Troubleshooting Upgrades

    1. Scripts

    2. Commands

    3. Subscription Routing

    1. Curator API Overview

    2. Integration

    3. Curator API

    4. Tableau API

    5. Content

    6. User API

    1. Username Mapping

Setup: Central Dispatch

Central Dispatch Windows Deployment

  1. Install Curator using Apache installer like usual.
  2. Move central dispatch portal to subfolder of htdocs
    1. Make directory C:\InterWorks\Curator\htdocs\centraldispatch
    2. Move all other files and folders in htdocs directory to centraldispatch directory using Windows Explorer
  3. Save SSL/TLS certificates and key files to C:\InterWorks\Curator\certs directory (create if it doesn’t exist)
  4. Create C:\InterWorks\Curator\vhosts directory
  5. Update curator.conf
    1. Point the default virtualhost’s document root and directory to C:\InterWorks\Curator\htdocs\centraldispatch
    2. Use wildcard subdomain for servername and/or serveralias
    3. Add include statement at the bottom to look for configuration files in C:\InterWorks\Curator\vhosts directory:
      1. IncludeOptional C:\InterWorks\Curator\vhosts\
    4. Configure it to listen on 443 and point at the certs and key in the certs directory by uncommenting the lines at the bottom section.
    5. Add these 2 lines to the 443 VirtualHost (usually under the DocumentRoot)
      1. ErrorLog ${APACHE_LOG_DIR}/centraldispatch_error.log
      2. CustomLog ${APACHE_LOG_DIR}/centraldispatch_access.log combined
  6. Create database user using the worker_database_user.sql example script at C:\InterWorks\Curator\htdocs\centraldispatch\plugins\interworks\centraldispatch\workers directory. Tweak as needed before executing.
  7. Create folder C:\InterWorks\Curator\archives
  8. Set up worker script
      1. Copy php_worker.example.php script to php_worker.php in the C:\InterWorks\Curator\htdocs\centraldispatch\plugins\interworks\centraldispatch\workers directory
      2. Copy vhost.template.example.conf to vhost.template.conf in the same directory.
      3. Tweak paths as needed in php_worker.php (note the use of / instead of \ for paths)
        1. DB_ENV_DISPATCHER uses details from step 6 above.
        2. DB_ENV_INSTANCE uses the root database details to be able to provision users as needed. Can set up dispatcher user with these permissions if you don’t want to use the root account.
        3. Modify vhost section:
          1. Directory should be set to C:/InterWorks/Curator/vhosts directory
          2. Template should be set to C:/InterWorks/Curator/htdocs/centraldispatch/plugins/interworks/centraldispatch/workers/vhost.template.conf
        4. Modify worker section:
          1. Source_directory should be set to C:/InterWorks/Curator/htdocs/centraldispatch
          2. Archive_directory should be set to C:/InterWorks/Curator/archives
        5. Modify $DEFAULT_BACKEND_EMAIL as needed
        6. Modify $WINDOWS_INSTALL_DIR if not using C:/InterWorks/Curator (i.e. if installed to D:\InterWorks\Curator)
      4. Tweak vhost template as needed in workers directory
        1. Comment out the #apache 2.2 lines (lines 22-23) and uncomment out the #apache 2.4 lines unless using Apache 2.2.
        2. Update SSLCertificateChainFile, SSLCertificateFile, and SSLCertificateKeyFile as needed. At the least, change the paths to C:\InterWorks\Curator\certs.
      5. Schedule worker by running the command in the worker_scheduled_task.bat example script. Tweak as needed. It defaults to 15 minutes.
  9. Restart apache using the shortcuts on the desktop. If you receive an error message about access, then right click on the stop.bat and start.bat scripts within C:\InterWorks\Curator and run as administrator.
  10. In the Central Dispatch Curator portal’s backend, register the workers with the dispatcher at Backend > Settings > Central Dispatch > Central Dispatch Settings. Probably with these settings:
    1. Host URL: localhost
    2. Worker name: localhost (or use something more descriptive)
    3. Install Path: C:\InterWorks\Curator\htdocs\
  11. Attempt to deploy a new managed instance at Backend > Central Dispatch > Managed Instances.