Global and Group roles

In the TAO Portal, there are two types of roles: global roles and group roles. Understanding the permissions associated with these roles is important when creating or editing a user or group.

Global roles

Global roles give users access to functionality across the whole application. A global role is assigned when a user account is created or edited. Users assigned to these roles have rights across the TAO Portal within the group and organizational unit they are enrolled in. The user will have those same rights within any organizational unit below their own in the hierarchy.

The TAO Portal supports the following Account (global) roles:

  • Global admin [ADMIN]

  • Content developer [CONTENT_CREATOR]

  • Group creator [GROUP_CREATOR]

  • Public sessions manager [PUBLIC_SESSION_MANAGER]

  • Battery manager [BATTERY_MANAGER]

  • Support [SUPPORT]

  • System Manager [SYSTEM_MANAGER]

  • Data Explorer bulk edit (DATA_EXPLORER_BULK_EDIT)

The names in brackets, such as [ADMIN], represent how each role is assigned in a CSV import. For more information, see CSV imports.

Data Explorer viewer is only available when creating or updating a user via CSV import. A user with this role will have access to Data Explorer, for the whole organization or a particular group. For more information on how this role is used in a group, see the section below on group roles.

The table below summarizes the access and rights of each role:


Global Admin
[ADMIN]

Content Developer
[CONTENT_CREATOR]

Group Creator
[GROUP_CREATOR]

Public sessions manager [PUBLIC_SESSION_MANAGER]

Battery Manager [BATTERY_MANAGER]

Support [SUPPORT]

System Manager [SYSTEM_MANAGER]

Data Explorer bulk edit (DATA_EXPLORER_BULK_EDIT)

Account-wide settings









Access to System Settings

Yes






Yes


Access to authoring (Content Bank)

Yes

Yes







Create groups

Yes


Yes. When a Group Creator creates a group, they are  automatically assigned as Group Manager.






Create, read, update and deactivate users

Yes








Group-level actions









Read, update, and deactivate groups

Yes








Add/remove users in a group

Yes








Create, update, and delete Organizational units

Yes








Assign users/groups to Organizational Units

Yes









View deliveries

Yes


Yes






Create, update, and delete deliveries

Yes

Yes







Create, read, update and delete sessions

Yes








Create, update, and delete public sessions

Yes



Yes





Create, update, and delete batteries

Yes




Yes




Monitor session

Yes








Grade session

Yes








View sessions list

Yes








Enter session

Yes








Exempt test taker from session

Yes








Take session









Review session

Yes





Yes, when the user also has the Group Role of Proctor, Scorer, or Score Reviewer (see section below).



View session scores

Yes


Yes






View session reports

Yes








View individual reports

Yes








Access Support Space

Yes





Yes



Bulk edit in Data Explorer

Yes







Yes, for sessions/users/groups where the user is also enrolled as Group Manager (see section below)

Group roles pertain to a given group only. These roles are assigned as part of the enrollment of a user to a specific group and provide the right to perform certain actions within the scope of the given group.

The TAO Portal supports the following Group-related roles:

  • Group manager [GROUP_MANAGER]

  • Scorer [GRADER]

  • Test-taker [TEST_TAKER]

  • Proctor [PROCTOR]

  • Score Reviewer [REVIEW_GRADER] ← for more information on this beta feature, see the section below the table

  • Booklet Publisher [BOOKLET_PUBLISHER]

  • Scan Uploader [SCAN_UPLOADER]

  • Group viewer [GROUP_VIEWER] ← for more information on this beta feature, see the section below the table

The names in brackets, such as [GRADER], represent how each role is assigned in a CSV import. For more information, see CSV imports.

The table below summarizes the access and rights of each role:


Group Manager


[GROUP_MANAGER]

Scorer


[GRADER]

Test-taker


[TEST_TAKER]

Proctor


[PROCTOR]

Score Reviewer [REVIEW_GRADER]

Booklet Publisher [BOOKLET_PUBLISHER]

Scan Uploader [SCAN_UPLOADER]

Group viewer [GROUP_VIEWER]

Group-level actions









Read, update, and deactivate groups









Add/Remove users in group

Yes








View deliveries

Yes








Create, Read, Update and Delete sessions

Yes








Monitor session

Yes



Yes





Grade session

Yes

Yes



Yes, if read-behind scoring is enabled




View sessions list

Yes

Yes


Yes

Yes



Yes (for groups they are assigned to)

Enter session

Yes

Yes


Yes

Yes



Yes (for groups they are assigned to)

Preview session

Yes

Yes







Exempt test taker from session

Yes



Yes





Take session



Yes






Review session

Yes

Yes

Yes, if allowed by the session’s configuration. For more information, see Creating a session.


Yes




View session scores

Yes

Yes



Yes, if read-behind scoring is enabled.




View session reports

Yes








View individual reports

Yes (for any test-takers)


Yes, if allowed by the session’s configuration. For more information, see Creating a session.






Assign groups to Organizational Units

Yes








View paper-based sessions

Yes





Yes, but not uploads tab

Yes


Generate session booklet

Yes





Yes

Yes


View and upload paper based responses

Yes






Yes


View Data Explorer








Yes (for groups they are assigned to)

Group roles and beta features

Read-behind scoring

The group role Score Reviewer pertains to sessions with read-behind scoring enabled. Read-behind scoring is currently a beta feature. For more information, see Reviewing scores (read-behind scoring).

Group viewer and Data Explorer

Use the Group Viewer role (in combination with the global role of Data Explorer viewer) to give users limited access to Data Explorer data for specific groups only.

To set this up:

  1. Enroll the user in the group as a Group Viewer.

  2. Assign the global Data Explorer Viewer (DATA_EXPLORER) role via CSV import.

  3. The user must enable Beta Features → Data Explorer in their user settings to have access to Data Explorer. Without this enabled, the user will have read-only access to the sessions list for that group (not live monitoring).