There are several requirements/access rights that a user must meet/have to be able to add (their own or someone else’s), view, edit, or delete time entries. These are discussed below, under respective headings.
Overall requirements
- A time entry can only be added to an activity.
- A time entry can be added for a user (by him/herself or by someone else) only if the user is an assignee of the activity for which the entry is being added;
- The task must be visible to the user (this includes a task for which the user has clicked "I'm Done" because then, for the user, the task is effectively closed).
- Activities belonging to projects with the status Template or Draft are unavailable for time logging (neither template nor draft projects are considered active).
Other requirements/access rights
Adding user’s own time entries
- To be able to add a time entry, a user must be a member of the project for which the entry is being added, and have the "Add own time entries" or "Add time entries for someone else" permission enabled in the access level.
Adding time entries for someone else
- To be able to add a time entry for someone else, a user must meet one of two requirements: to be a member of the project concerned and have the "Add time entries for someone else" permission enabled in the access level; or
- not to be a member of the project concerned, but have "Add time entries for someone else" permission enabled in the access level and have access to the project in question.
Warning
One cannot add time entries for inactive, 'cannot login' or guest users.
Warning
Time logs cannot be entered for activities belonging to template projects, regardless of their status.
Viewing time entries
A user can view a time entry if:
- it was he/she who has added the entry (or someone else has for him/her); or
- he or she is a member of the project for an activity of which the entry has been added and has the "View all time entries" permission enabled in the access level; or
- he or she is not a member of the project and has the "View all time entries" permission enabled in the access level.
Editing time entries
A user can edit a time entry if:
- it was he/she who has added the entry (or someone else has for him/her); or
- he or she is a member of the project for an activity of which the entry has been added and has "Edit all time entries" permission enabled in the access level; or
- he or she is not a member of the project and has the "Edit all time entries" permission enabled in the access level.
Deleting time entries
A user can delete a time entry if:
- it was he/she who has added the entry (or someone else has for him/her); or
- he or she is a member of the project for an activity of which the entry has been added and has the "Delete all time entries" permission enabled in the access level; or
- he or she is not a member of the project and has the "Delete all time entries" permission enabled in the access level.