Skip to main content

BackPrevious Topic  Next TopicNext

Configuring Advanced Server Settings

Administrators can also customize some advanced settings of Logi Report Server. For example, they can enable the server to do security check upon all requests, enable end users to specify time condition for scheduled report tasks, and customize timeout time for user sessions and temporary files.

To configure the advanced server settings, in the Logi Report Server console, point to Administration on the system toolbar, and then select Configuration > Advanced from the drop-down menu. In the Advanced page, customize the options listed below as required and save them. Then restart Logi Report Server so as to make the changes take effect.

OptionDescription
No Security CheckSpecifies whether the server responds to all the requests without security checking.
Enable "Publish to Versioning System" for Background Tasks ViewSpecifies to enable the "Publish to Versioning System" option when running a report in the Advanced mode in a format other than the Page Report or Web Report format. More Info.
Keep Connection AliveSpecifies whether to keep the connection alive. By default, this option is selected. When connections are established to Logi Report Server at runtime, you can choose either to keep the connections alive or to close them. If you clear this option, the connection will be disconnected once the HTTP request has been responded to. That is, web browser will not hold the open connection.
Prompt Message When Server Task Queue Is FullIf selected, a message will be prompted asking you either to place the task in the waiting queue or to cancel it when a task cannot be run in Logi Report Server immediately due to the task queue being fully occupied.
Prompt Message When Page Report Studio Action Queue Is FullIf selected, a message will be prompted asking you either to place the action in the waiting queue or to cancel it when an action cannot be performed in Page Report Studio immediately due to the action queue being fully occupied, or simply showing that no more action can be held at the moment when the waiting queue is full.
Enable Multiple Users to Login Using the Same User NameSpecifies whether multiple sessions created by one user can exist simultaneously. By default, this option is selected and one user can log onto Logi Report Server repeatedly without having to terminate former sessions until the session number reaches the number permitted by the license. If this option is unselected, only the newly created session will be active, and all the other former sessions created by the same user will be terminated by the server automatically.
Enable Resources from Real PathsSpecifies whether to enable getting resources from real paths.
Enable Task DurationSpecifies whether to enable the task-level timeout mechanism on Logi Report Server.
Enable Linked CatalogEnables to predefine a linked catalog at server level for the built-in resource folders to inherit. After a linked catalog is specified here, these folders can inherit the linked catalog from the server level once their Enable Linked Catalog property is enabled.
Role Based AuthorizationSpecifies whether to activate the role based security in replace of the default applied security of setting permissions for users, groups and roles. In the role based security, permissions are defined on roles only, and users and groups are mapped to roles.

If this option is selected, the option Permission Setting UI Displays will be hidden since it applies to the default applied security.

Permission Setting UI DisplaysControls whether to display user, role or group permissions in the resource permission setting UI.
Advanced PasswordSpecifies whether to apply advanced password rule on Logi Report Server. When this option is enabled, when setting password on Logi Report Server, a complex one which matches the rule specified below is required. However, this rule doesn't affect administrator's changing and setting password for other users.
  • Logi Report Password Rule
    Specifies to use Logi Report's built-in password rule.
    • Min Length
      Specifies the minimum number of characters that can be used in the password. The number specified here should be larger than the password minimum length defined for all users created in the Administration > Security > User page. The default number is 8.
    • Uppercase
      If selected, the password must contain at least one uppercase letter.
    • Lowercase
      If selected, the password must contain at least one lowercase letter.
    • Number
      If selected, the password must contain at least one Arabic numeral.
    • Symbol
      If selected, the password must contain at least one character that is not defined as letter, numeral or space.
  • User Defined Password Rule
    Logi Report also provides you with the interface AdvancedPasswordRule in the package jet.server.api.admin for defining your own password rule. You can specify a Java class to implement this interface, then add the path of the class file to the ADDCLASSPATH variable in setenv.bat, which is located in <install_root>\bin. After that, select this option and type the name of the class in the text box to validate the password.
Permission AlgorithmSpecifies an algorithm for calculating a user, role or group's permission.

For information about the permission accumulation algorithm and the user permission replacement algorithm, see server.permission.algorithm.

Show Resource Name ExtensionSpecifies whether to show the resource name extension in the resource tree.
  • Logi Report Server
    Specifies whether to show the resource name extension in the resource tree in the Logi Report Server console.
  • Web Report Studio/Page Report Studio/JDashboard
    Specifies whether to show the resource name extension in the resource tree on Web Report Studio, Page Report Studio and JDashboard.
User Session TimeoutSpecifies the time limit for a user to gain access to Logi Report Server.

Generally speaking, if several users attempt to gain access to Logi Report Server at the same time and among them, a user is unable to send requests to Logi Report Server for a period of time, the server will then log it out after timeout. The default session timeout is 500 hours.

Time Limit Before Moving to BackgroundSpecifies the maximum time for running a report. If a report is so large that Logi Report Server cannot run it within the time specified here, it will be put into the Background Tasks page and the server will go on running the report there. If you want to stop running the report, select the report by selecting in the row and then delete it from the Background Tasks tab.
Status Refresh IntervalSpecifies task duration check frequency. By default, Logi Report Server checks task duration every 30 seconds. This value can also be reset by the task.duration.check_cycle property in the server.properties file. Note that the value must be an integer greater than 0.

The option is available when the option Enable Task Duration in this page is selected.

Temporary Files LifeSpecifies the length of the period to keep the temp files for after they have been generated. By default it is 24 hours. Temp files are deleted 24 hours after they have been generated.
Engine PrioritySpecifies the priority of the engine in CPU usage when multiple tasks are running on your machine. It can be one of the following: Lowest Priority, Low Priority, Normal Priority, High Priority, and Highest Priority.

On the condition that multiple tasks are running on your machine, you can decide your engine's priority in CPU usage by choosing one of them. For example, if you choose Low Priority, Logi Report Engine will share a comparatively small part of the CPU usage when it is running. Whereas, if you choose High Priority, Logi Report Engine will occupy more CPU usage. This choice provides you with greater flexibility in adjusting the engine's utilization of the CPU according to your requirement. Of course, the higher the priority, the faster the performance.

Max Records in Parameter Value ListSpecifies the maximum number of values that can be shown in the value list of the parameters which are bound with columns. To show unlimited values, set the number to -1.

BackPrevious Topic  Next TopicNext

Was this article helpful?