Permissions determine the actions that users can perform within the application. A user can be assigned individual permissions directly using the Configure | Permissions Configuration menu, or they can get their permissions through roles assigned to them or through permissions or roles assigned to a user group they belong to. Permissions within the application are fixed and include the following.
| Permission | Description |
|---|---|
| view_reports | Allows a user to run reports |
| schedule_jobs | Allows a user to schedule jobs. He will also be able to view job output and job archives. |
| view_jobs | Allows a user to view job output and archives |
| configure_jobs | Allows a user to configure jobs. He will also be able to view job output and archives, view job log files and view running jobs. |
| view_logs | Allows a user to view application logs |
| configure_users | Allows a user to configure users |
| configure_settings | Allows a user to configure settings |
| configure_user_groups | Allows a user to configure user groups |
| configure_datasources | Allows a user to configure datasources |
| configure_reports | Allows a user to configure reports. He will also be able to view and cancel running queries. He can also configure drilldowns, rules, rule values, parameters, parameter default values and fixed parameter values. |
| configure_caches | Allows a user to clear caches |
| configure_connections | Allows a user to view connections |
| configure_loggers | Allows a user to configure loggers |
| configure_report_groups | Allows a user to configure report groups |
| configure_schedules | Allows a user to configure schedules |
| configure_destinations | Allows a user to configure destinations |
| configure_access_rights | Allows a user to grant or revoke access rights |
| configure_user_group_membership | Allows a user to configure user group membership |
| configure_report_group_membership | Allows a user to configure report group membership |
| configure_smtp_servers | Allows a user to configure smtp servers |
| configure_encryptors | Allows a user to configure encryptors |
| migrate_records | Allows a user to import/export records |
| configure_roles | Allows a user to configure roles and role permissions |
| configure_permissions | Allows a user to assign permissions or roles to a user or user group and view permission usage |
| configure_pipelines | Allows a user to configure pipelines |