Targets and User Access

A target is a destination to which the server can direct output. Targets include physical file locations, either on the local or remote machines, and email addresses.

Users and groups can be granted access to different targets. You can use parameter substitutions, eg. ${dir} in target parameters, so that users can set the values by passing parameters while rendering. This allows the same mail target to be used to send to different recipients, for example.

Target (and MIME type) Configurations Moved to Database

Prior to 7.3 release, target configurations are saved in ERS2-Config.xml. Moving the targets to the database provides the following benefits:

  • Any updates to the target configuration can take effect without restarting Repertoire server.
  • Target configuration in database can be shared by multiple instances of Repertoire server. This enable us to cluster Repertoire servers in future.

After this change, the ERS2-Config.xml file is deprecated. All Targets are configured through the browser interface and saved in database.

New Target Parameter Resolution Mechanism

Each target can be configured via a set of properties. Administrators can define parameters in target configuration through the browser interface, if some parameters are to be provided by end users.

Roles

Users and groups are defined and maintained using the server's web administration interface. See Chapter 6, Web Interface for more details.

You may want to restrict certain users or groups from using certain targets - for example, you don't want everyone to be able to email confidential reports. Using the section called “Targets”, you can define which users and groups should have access to which targets.