Skip to main content

Overview

A board is a planning surface that groups work for delivery. Boards pull items from approved containers, assign approved resources, and organize work into time-boxed cycles. Boards are commonly used to represent sprints, releases, quarterly plans, or project phases. Every board must have at least one cycle.

Board settings

Board configuration is split across five tabs under Settings:
TabPurpose
DetailName, description, budget, and board-level toggles
AccessRole-based permissions for user groups
ResourceThe pool of user groups whose members can be assigned work
ContainerWhich containers can send items to the board
CycleCreate and manage the board’s cycles

Detail

The Detail tab captures the board’s identity and high-level controls.
  • Name — the display name shown in board lists and navigation
  • Description — a rich-text summary of the board’s purpose
  • Budget — hours allocated across all cycles (see Budget tracking below)
  • Locked — prevents any changes to the board or its cycles
  • Archived — hides the board from default views while preserving its data
  • Deleted — soft-deletes the board and all of its cycles
Deleting a board also deletes all of its cycles. This cannot be undone from the UI.

Budget tracking

Every board has a budget expressed in hours. The budget is not edited directly — instead, you apply incremental changes that are recorded as an audit trail.

Changing the budget

Click Edit next to the budget value to open the budget change form. Each change captures:
FieldDescription
Change hoursThe number of hours to add or subtract
Reason codeWhy the budget changed — selected from your tenant’s budget reason codes
InitialsThe initials of the person authorizing the change
The displayed budget is the running total of all change entries. You can review the full history to see how the budget evolved over the life of the board.

Reason codes

Every budget change requires a reason code — for example, scope increase, new requirement, or client request. Reason codes are configured at the tenant level under Finance and shared across all boards.
The budget audit trail feeds into profitability and scope-tracking reports. Use descriptive reason codes so the history is meaningful months later.

Access control

The Access tab sets board-level permissions by assigning roles to user groups. Three roles control what users can do:
RolePermission
ViewCan view the board and interact with its data
ManageCan perform any operation within the board — edit cycles, approve time, change settings
PlanCan send work to the board — assign items to cycles
Each role is granted to one or more user groups. For example, you might grant View to “Everyone”, Manage to “Team Lead” and “Product Management”, and Plan to “Developers” and “Support.”
New boards default to granting all three roles to the “Everyone” group. Restrict access after creation to lock down who can view, manage, and plan work.

Approved resources

The Resource tab defines which user groups form the board’s resource pool. Only members of selected groups can be assigned to work on items within the board’s cycles. Resources in Ekso can be:
  • Users — specific people from the approved groups
  • Job roles — placeholder roles like “Senior Developer” or “QA Engineer” used for capacity planning before specific people are assigned
The board manager selects which resources are available for each cycle from this approved pool. Different cycles can have different teams, which is useful when team composition changes between sprints or project phases.

Approved containers

The Container tab determines which containers can send work to the board. Only items from approved containers can be planned into the board’s cycles. This keeps the board focused on the work it is responsible for delivering. For example, a “Q3 Launch” board might approve the “Next-gen App” and “Support Desk” containers but not “Consulting Services.”

Cycles

The Cycle tab lists all cycles belonging to the board, showing each cycle’s name, description, budget, start date, and finish date. Cycles can be viewed as releases, phases, iterations, sprints, or milestones — the terminology is flexible. From this tab you can create new cycles and open existing ones for editing. For full details on cycle configuration and lifecycle, see Cycles.

Board vs. list

Containers can be viewed as a flat list or organized into boards. The key differences:
List viewBoard view
CyclesNot requiredAt least one cycle required
ResourcesNo resource allocationApproved resource list
ConstraintsBasic field constraintsAdditional constraints (job role, costs, SKU, time logs, containers)
Financial insightsNot availableCycle-level financial visibility
BudgetNot availableHours budget with change tracking
Access controlContainer-levelBoard-level roles (View, Manage, Plan)
Use the list view for simple item tracking — help desk queues, backlogs, or lightweight task management. Use boards when you need planning, resource allocation, and financial tracking.