# Configuring the Reporting Server
The 4App Reporting Server consists of three CoreEngine modules:
- report (Reports = main module)
- report_chapt (Chapter)
- report_hist (Created Reports)
# Role permissions
Go to General system configurations / Role configuration / Role-based module settings
and look for the modules Reports
and Created Reports
.
We recommend a configuration for admins and one for users with limited permissions:
# Admin configuration
# Reports (main module)
name | setting |
---|---|
Main menu entry | "Yes, shown by default" |
View | All |
Delete | All / Own |
Edit | All / Own |
Assign | Default |
Create | Yes |
# Feature Permission
- Execute report: Execute a report
- Test report: testfunction
- Show template-test function: testfunction for templates
- Show Details: shows the "Details"-tab in module
Reports
- Show Administration: Shows the "Administration"-tab in module
Reports
- Presets: Allow history true
# Created Reports
name | setting | description |
---|---|---|
Main menu entry | "Yes, shown by default" | see all created reports (optional) |
View | All | |
Delete | All / Own | |
Edit | Default | |
Assign | Default | |
Create | Default |
# Feature Permission
Search templates: allows defining individual search-renderers per role
Downloading: allows downloading a created report-file
Tab Presets: Allow history true
With this configuration, you will get access to the Created Reports
and Reports
modules with the tabs "Overview", "Details", "Administration", and "Test function":
# User configuration
# Reports (main module)
name | setting |
---|---|
Main menu entry | "Yes, shown by default" |
View | All |
Delete | None |
Edit | None |
Assign | Default |
Create | No |
# Feature Permission
# Created Reports
name | setting | description |
---|---|---|
Main menu entry | "Yes, shown by default" | see all created reports (optional) |
View | All | |
Delete | None | |
Edit | Default | |
Assign | Default | |
Create | Default |
# Feature Permission
- Presets: Allow history true