User Accounts in Time Tracker
Time Tracker is a web-based application. Point your browser to the URL where Time Tracker is installed, for example, at https://timetracker.anuko.com
and work in your browser. This is what the login screen looks like.
Time Tracker login screen
To start working with the system you need to have an account on it. If you are a regular user it is likely that your group manager already created user accounts and projects for your group. All you need to do is login and start tracking work hours
on the Time
tab. If you are a group manager or Time Tracker administrator, you need to create a group first. This is explained below.
About User Logins
Each user in Time Tracker is identified by unique login and is also associated with a role
. Only one role can be assigned to any user. Each role has a different set or access rights, or permissions. Roles are editable by users who have the "manage_roles"
right in their collection of rights.
Each user's login uniquely identifies that user. There can be only one active user per login.
About User Roles
Currently, Time Tracker has seven pre-defined roles: Administrator
, Top manager
, and User
. This means that when you install Time Tracker, or create a new group in the existing Time Tracker, these roles are available for immediate use.
Administrator and Top manager roles are not editable, but others are. In addition, you can create custom roles, as many as practically necessary. Roles are collections of user access rights to various areas of Time Tracker functionality, together with their rank
, that collectively define whether or not an access to do something is granted. You can read more about roles here
An organization in Time Tracker is a tree of nested groups (departments, business units, etc.). While groups relate to each other with parent-child relationships, their settings are independent. Groups may have different roles set for their users, utilize different plugins, etc. A manager from a parent group with the "manage_subgroups"
access right, can navigate into a subgroup and do things there. In context of user accounts it is important to understand that roles are defined individually in each group. Subgroups are further explained here
Creating a Group
Working with Time Tracker begins with creating a group. Then, a group manager creates additional logins for co-managers, group members, and clients, if necessary. Even if you are just a single user, you still need to create a group for yourself.
An administrator may elect to install the system in MULTIORG_MODE. When enabled anyone can create a new top group (an organization) by clicking the Create Group
link in the menu. When MULTIORG_MODE is disabled only the administrator can create teams. MULTIORG_MODE is enabled by default.
This is how the form for creating a new group looks like:
Time Tracker form for creating top group
Creating Accounts for Group Members
Group manager can create additional logins for group members. You can do so on the Users
tab using the Add
Create user accounts on the Users tab in Time Tracker
When adding a user you can make him or her a co-manager. If you set it new group member will have some (but not all) manager rights, otherwise he or she will be a regular user. You can also specify default hourly rate for the new member and even set different rates depending on project if you have projects already created.
Use the Role
dropdown to assign a role to new user on the Adding User
Use the Role selector to make user a co-manager in Time Tracker
The following default user role options are available when a top manager creates new users. If Client
is not there, enable the Clients
plugin. These roles, as well as an option to have new roles, are customizable per group, as explained here
Time Tracker role options
After accounts are created, group members can login and use the system. To edit or delete users use Edit
icons on the Users
Time Tracker User Guide