Content
View differences
Updated by Cécile Guiot over 1 year ago
Currently, time booking in OpenProject is unrestricted across all work package types.
To improve project management and ensure accurate time tracking, it should be configurable which work package types allow time bookings.
**As a** OpenProject Administrator, <br>
**As** a \[enter role of user\]
**I want to** restrict time bookings for certain work package types, \[enter objective\]
**so that** project members can no longer track time on work packages that are only used for structural organization purposes. \[enter desired result\]
**Acceptance Criteria:** criteria**
* As an OpenProject Administrator, I can configure which work package types allow or disallow time bookings via the system settings or project settings.
* If no restriction is set, time booking remains allowed on all work package types.
* When a work package type is marked as **not allowing time bookings**, project members should **not be able** to log time on work packages of this type. The UI should disable or hide the "Log Time" option for restricted work package types. <br>
<br>
To improve project management and ensure accurate time tracking, it should be configurable which work package types allow time bookings.
**As a** OpenProject Administrator,
**As** a \[enter role of user\]
**I want to** restrict time bookings for certain work package types,
**so that** project members can no longer track time on work packages that are only used for structural organization purposes.
**Acceptance Criteria:**
* As an OpenProject Administrator, I can configure which work package types allow or disallow time bookings via the system settings or project settings.
* If no restriction is set, time booking remains allowed on all work package types.
* When a work package type is marked as **not allowing time bookings**, project members should **not be able** to log time on work packages of this type. The UI should disable or hide the "Log Time" option for restricted work package types.
<br>