In addition to these static roles, there is an dynamic role for team managers. A user becomes a Team Manager when granted this role by the application administrator in the administrative section of the application (team tab). A Team Manager has all privileges of a normal user, but also has the right to access the timesheets of all members of his/her team in read-only mode, to approve the timesheets of all members of his/her team, and to get reports about all his team members activities. A team manager never has the right to modify the timesheets of his team members.
Role | Read | Add, modify, delete | Report | Approve/Reject | Cancel approval/Sign off | |
---|---|---|---|---|---|---|
Regular User | Own data | Own data (when in Open status) | Own data | Own data | No | No |
Admin User | Own data + all users' data | Own data (when in Open status) | Own data + all users' data | Own data + all users' data | No | No |
Team Manager | Own data + all team members' data | Own data + all team members' data (if allowed by configuration and when in Open or Submitted status) | Own data + all team members' data | Own data + all team members' data | All team members' data (when in Open or Submitted status) | No |
Super User | Own data + all users' data | Own data + all users' data (except when in Signed-off status | Own data + all users' data | Own data + all users' data | Own data + all users' data (when in Open or Submitted status | Own data + all users' data (when in Approved status) |