User Roles

User Roles are the functional teams of your company or the external users that will be using ExtraView. User Roles are assigned specific privileges based on what you want each of them to be able to see and do. Example user roles may be:

  • Administrator
  • Customer
  • Engineer
  • QA
  • Manager

There is no limit to the number of user roles that may exist within your ExtraView system. Additional user roles may be created at any time. Individual users may belong to any number of user roles. When a user is given the privilege of belonging to more than one user role, they are automatically given a link in the title bar of the screen that shows their current role. Following the link allows them to alter their role. A user may not change their role when in the add / edit issue process, or during the process of preparing a report as this change may significantly alter their permissions, and would lead to unpredictable behavior.

Altering the Current User Role

Users have the ability to change their role as long as they belong to more than one. This allows each user to wear a “different hat”. By changing their role, they can perform different functions. For example, a user may be both an Administrator and a QA Engineer.


Home Page screen

  1. Click on the list of user roles in the navigation bar and observe a list of the roles that your user may adopt
  2. Select the role you would like to adopt by clicking on its name. Your role is immediately changed and your permissions will reflect the change. You may find that access to certain buttons on the navigation bar disappear or appear, or that fields no longer show up in the add/edit screens, or that buttons are added and fields appear in some screens; this is a direct result of changing your role.
  3. When you change the user role to which you currently belong, ExtraView automatically adapts and presents the various screens and reports that have been customized for that user role.

Adding New User Roles

Click the User Roles entry under the Site Configuration tab within administration. Click the Add button on the User Roles Screen.


User Roles Summary screen

  1. Type in a fixed name, and make it relevant to the name you will use as a title.
  2. Type in a title to display on all screens and reports.
  3. You can then choose to clone the Security Privileges from another existing user role, or set your own from Grant Security Privileges by first selecting * create with no permissions *. Cloning a user role is particularly useful when you want to create a new role similar to an existing one. After cloning the privileges, you can make any changes to the new role from the Grant Security Privileges screen.
  4. You can set default Home Page reports for each role. When a new user is created, and given a role, then the reports selected on this screen are used to provide the initial Home Page reports for the new user.

  5. Add a User Role screen

  6. Click the Update button when done.