roles = { # # Following two roles are created as default roles upon login in case that no role files # exist in LogAnalysisInfo. Note that we create two different role files, one for pro # and one for enterprise. # LogAnalysisInfo/roles_standard.cfg # LogAnalysisInfo/roles_enterprise.cfg # We use two different files because pro is limited to the two default roles # which requires consistent node names (role_1 and role_2) # role_1 = { label = "$lang_stats.general.manager" created_by_user = "root_admin" features = { admin = { profiles = { # NOTE, there is no edit permission in profiles view = true add = true delete = true } # profiles rename_profile = { view = true } # rename_profile scheduler = { view = true edit = true add = true delete = true unlimited_grants = false # actions = "" # The actions subnode only exist if unlimited_grants is false, it specifies which actions are allowed actions = { build_database = "true" export_csv_table = "true" generate_report_files = "true" remove_database_data = "true" send_report_by_email = "true" update_database = "true" } # actions } # scheduler users = { view = true edit = true add = true delete = true unlimited_grants = false # roles = "" # The roles subnode only exist if unlimited_grants is false, it specifies which roles can be assigned to a user in the users page roles = { role_2 = "true" } # roles } # users roles = { view = true edit = true add = true delete = true } # roles preferences = { view = true edit = true } # preferences tasks = { view = true } # tasks licensing = { view = true } # licensing import = { view = true } user_settings_password = { view = true edit = true } user_settings_email_address = { view = true edit = true } user_settings_language_options = { view = true edit = true } # my_account = { # view = true # edit = true # } support = { view = true } # support } # admin config = { log_source = { view = true edit = true add = true delete = true } # log_source log_filters = { view = true edit = true add = true delete = true } # log_filters log_processing = { view = true edit = true } # log_processing log_parsing_filters = { view = true edit = true add = true delete = true } # log_parsing_filters cancel_task = { view = true } # cancel_task database = { view = true edit = true } # database database_info = { view = true } update_database = { view = true } # update_database build_database = { view = true } # build_database reports = { view = true edit = true add = true delete = true } # reports report_options = { view = true edit = true } # report_options miscellaneous = { view = true edit = true } # miscellaneous log_fields = { view = true edit = true add = true delete = true } # log_fields database_filters = { view = true edit = true add = true delete = true } # database_filters database_fields = { view = true edit = true add = true delete = true } # database_fields xrefs = { view = true edit = true add = true delete = true } # xrefs report_fields = { view = true edit = true add = true delete = true } # report_fields new_field_wizard = { view = true } # new_field_wizard snapons = { view = true edit = true add = true delete = true } # snapons } # config reports = { access_reports = { view = true } # access_reports date_picker = { view = true } # date_picker global_filter = { view = true } # filters macros = { view = true } # macros send_report_by_email = { view = true } # send_report_by_email save_report_changes = { view = true } # save_report_changes save_report_changes_to_profile = { view = true } # save_report_changes_to_profile save_as_new_report = { view = true } # save_as_new_report database_info = { view = true } # database_info update_database = { view = true } # update_database build_database = { view = true } # build_database active_filters_info = { view = true } # active_filters_info cancel_task = { view = true } # cancel_task csv_export = { view = true } # csv_export customize_report_element = { view = true } # customize_report_element cre_graph_options = { view = true } # cre_graph_options cre_pivot_table = { view = true } # cre_pivot_table } # reports miscellaneous = { help = { view = true } # help } # miscellaneous } # features } # role_1 role_2 = { label = "$lang_stats.general.statistics_visitor" created_by_user = "root_admin" features = { reports = { access_reports = { view = true } # access_reports date_picker = { view = true } # date_picker global_filter = { view = true } # filters macros = { view = true } # macros send_report_by_email = { view = true } # send_report_by_email save_report_changes = { view = false } # save_report_changes save_report_changes_to_profile = { view = false } # save_report_changes_to_profile save_as_new_report = { view = false } # save_as_new_report database_info = { view = true } # database_info update_database = { view = false } # update_database build_database = { view = false } # build_database active_filters_info = { view = false } # active_filters_info cancel_task = { view = false } # cancel_task csv_export = { view = true } # csv_export customize_report_element = { view = true } # customize_report_element cre_graph_options = { view = true } # cre_graph_options cre_pivot_table = { view = true } # cre_pivot_table } # reports miscellaneous = { help = { view = true } # help } # miscellaneous } # features } # role_2 } # roles