Planning with Generic Resources
In TimePlanner, Generic Resources are placeholders used in project planning, especially during the early stages when specific team members haven't been assigned yet. They can represent either non-physical entities (e.g., virtual team members) or physical assets (e.g., equipment).
Permissions for Generic Resources
Permissions define what actions different roles can take with Generic Resources. This ensures the right people have the right level of access:
Category | Action | Admin | Team admin | Team leader | Member |
---|---|---|---|---|---|
Create |
|
|
|
| |
Update information |
|
|
|
| |
Delete |
|
|
|
| |
Remove from specific teams |
|
|
|
| |
Add to a team |
|
|
|
| |
Generic Resource Planning | View on Schedule board |
|
|
| |
Create tasks |
|
|
| ||
Update tasks |
|
| | ||
Un-plan tasks |
|
|
| ||
Reassign tasks |
|
| |
A member must have the āView team schedulesā permission (in Team Permission settings) to view tasks planned for generic resources.
A member must have the āManage team schedulesā permission (in Team Permission settings) to create, update, unplan, or reassign generic resource tasks to other members.
Use Case 1: Generic Resource as a non-physical entity
A Generic Resource can serve as a placeholder for a task, representing roles or responsibilities that have not yet been assigned to a specific team member.
Planning from the Work Item Box
Planning tasks for Generic Resources follows the same general approach as planning tasks for resources.
Go to the
Schedules from the left-hand menu.

Click
in the toolbar. This opens a panel on the right that shows a list of your work items.

Find a work item by typing its summary or key in the search bar:

You can also use filters to quickly narrow down the list:
Basic Filter: Use fields like
Project
,Assignee
,Work type
,Status
, orPlanned
to filter tasks.

JQL (Jira Query Language): For more advanced filtering, switch to the JQL tab and enter your custom query.

Tip: Use the Planned or Status filters to quickly find unscheduled or to-do tasks, helping you stay on top of project progress.
Once the work items appear in the list, drag and drop the work items onto the board to plan and assign.

Generic Resourcesā Planning can not be counted in the workload scheme and holiday scheme.

Planning via the Planning Dialog
The Planning Dialog is a pop-up window that lets you quickly plan tasks onto the board. You can open this dialog in two ways:
Planning via the Jira Work Item Detail Panel
TeamBoard TimePlanner allows users to plan tasks directly within the Work Item Detail panel without needing to switch to the TimePlanner app. Here is how to do it:
Open the Jira Work Item for the task you want to plan.
In the right-hand panel, click Open TeamBoard TimePlanner. This will open the planning section for the selected task.

In the planning section, click
to start planning.

Complete the task planning by filling in the following fields:

Member: The team member responsible for completing the task.
Start date: The date the task is scheduled to begin.
End date: The date by which the task should be completed.
Hours/Day: Refer to how many working hours per day a person is planned to work on the task.
Once you set the task plan, it automatically appears in the TeamBoard TimePlanner. For visual planning, go to the Schedule Board or Calendar Board. You can easily drag and drop the task to adjust its timeline.
Reassigning tasks
When your team identifies a suitable person to take over a task, you can reassign the Generic Resource to that individual.
Here's how to do it:
Click the Reassign icon (
) to open the ''Reassign tasks'' Modal.

Choose the assignee to whom you want to transfer the task.
If you are a Team Leader, you can assign tasks only to members within your team.
If you are a Jira Admin, App Admin, or Team Admin, you have the flexibility to assign tasks to members of any team.

Select one of the following plan options:
All tasks: Reassign all tasks to the selected person.

Tasks within a date period: Only tasks that fall within the chosen date range will be reassigned.

For example, you are planning 2 tasks for Virtual Resource as below:
Task A: 10th June, 2025 to 15th June, 2025
Task B: 12th June, 2025 to 15th June, 2025
ā If you select a date range from June 12 to June 15 and try to reassign the tasks, only Task B can be reassigned, as Task A starts on June 10th, which is outside of the selected period.
Tasks after a specific date: Only tasks starting on or after the selected date can be reassigned.

Click
to finalize the task reassignment.

š Watch the video below to learn more:
Use case 2: Generic resources serve as a physical asset.
If your team works with physical assets such as hardware, system devices, or laboratory equipment, a Generic Resource can be used to manage their booking. It helps track usage and scheduling, but does not contribute to workload calculations. This makes it ideal for tracking shared assets without impacting individual workload metrics.
Planning Tasks for Generic Resources used as Physical Assets
Planning tasks for Generic Resources used as physical assets follows the same process as planning tasks for non-physical resources.
EXAMPLE: Meeting Room as a Generic Resource
Your team frequently books a meeting room for project meetings and brainstorming sessions. To ensure smooth scheduling and avoid conflicts, you want to:
Schedule the meeting room for specific time slots
Prevent double-booking of the room
Ensure availability when needed
Track usage without affecting the workload of team members
How a Generic Resource helps:
Set up the meeting room as a Generic Resource.
For instance, if the meeting room is reserved from September 9 to 10, it will be marked as unavailable during that time.
Anyone viewing the Schedule Board will be able to see the room's booking, preventing overlapping reservations.

Important Note:
When viewing the meeting roomās schedule, youāll notice it shows 0 hours of workload. This means the roomās usage wonāt affect any team memberās workload, allowing you to track its availability without impacting performance metrics.
