Roles

ConfMaster has a set of predefined roles. Each role has a fixed internal id and a customizable name and can be activated and deactivated separately. If a role is inactive, the menu entry for this role disapears and all pages belonging to the role are not accessible.

Managing Roles

You can add and edit roles via Chair→Roles:

Field Description
Role id internal role_id (see below)
Name Customizable name of the role, used e.g. in the main menu
Is active if false: Menu for this role is not visible, all pages assigned to this role are inactive
Confidential Deprecated, do not use
Display Names of Roles On pages, belonging to this role, the names of persons (authors, reviewers) of the following roles are visible, comma separated list without spaces of role_ids (By these means you can realize Double or Triple Blind reviewing)
Parameters Some roles require specific parameters in JSON / Python format (see below)

Roles and role_ids

role_id Icon Default Name / Menu Name Description
guest - Login functionality Do not disable!
user User (First and last name of the user) edit user data (email addresses, affiliation, password, social logins, keywords)
author Cog Wheel Submissions Add, list and edit papers, upload addtional material, view reviews
.. rev_9 upto 9 levels of reviewers, a lower x-number has higher priority, Reviewers can invite or suggest lower level reviewers, bid for papers, assign papers to lower level reviewers, review and discuss papers
rev_1 Queen Area Chair
rev_2 Tower Senior PC Member
rev_3 Bishop PC Member
rev_4 Knight Reviewer
rev_5 Pawn Review Assistent
admin Wrench Administrator access to all configuration options and exports
ac King Track Chair access to all papers of a track (except own papers) and persons
pcc Globe Conference Chair access to all papers (except own papers) and persons

Role Specific Parameters

Per role mulitple parameters can be stored as a JSON array. Each of these JSON parameters itself, can be a Python list, tuple or dictionary - see the concrete page parameters below.

To check JSON Format use the JSON Formatter.

Invitation of Reviewers

{"invitable_roles": "{'rev_4':('INVITED','SUGGESTED',)}"}

Allows the role to invite and suggest level-4-reviewers. The necessary pages have to activated.

Assignment of Papers to Reviewers

{"assignable_role_ids": "['rev_5']", "nominated_reviewers_only": "True"}

Allows the role to assign papers to level-5-reviewer, which have been nominated by this person.