Roles
There are four roles in Bilanc, each with a different level of access.| Role | What they can do |
|---|---|
| Owner | Full access to all data, settings, and admin tools. Can see every team, squad, and engineer. |
| Manager | Can view metrics for the teams they’re assigned to. Can create their own squads from those people. Can assign squad leads. |
| Squad Lead | Can view metrics for the squads they’ve been assigned to lead. |
| Engineer | Can view their own individual metrics only. |
When you invite someone to Bilanc, they’re assigned the Engineer role by default. You can change their role at any time from your identity provider settings.
Teams
Teams are the top-level grouping in Bilanc. They typically mirror your org chart — for example, “Cloud Services”, “Platform”, or “Mobile”.Syncing teams from GitHub
If your GitHub organisation already has teams set up, you can sync them directly into Bilanc instead of creating them manually.- Go to Admin > Teams
- Click Sync from GitHub
- Preview the teams that will be imported
- Confirm the sync
Creating teams manually
- Go to Admin > Teams
- Click Add Team
- Give the team a name and optionally assign a department
- Add members to the team
Restricting manager access to specific teams
By default, anyone with the Manager role can see all teams. If you want to restrict a manager so they only see their specific team, you can enable team restrictions.
Once configured, that manager will only see data for their assigned teams — and any squads they create will be built from those people.
Squads
Squads are a way for managers to break down their teams into smaller, more focused groups. Unlike teams, squads are personal views — each manager creates their own squads from the people they have access to. This is useful when a manager has a large team and wants to track subgroups separately, for example by project, workstream, or pod.How squads work
- Only Owners and Managers can create squads
- A manager’s squads are built from the people in their assigned teams
- Owners can see all squads across the organisation
- Squads can be nested — you can create a hierarchy of squads within squads
Creating a squad
- Go to Squads in the sidebar
- Click Add Squad
- Give the squad a name
- Add members from your available engineers
- Optionally assign a squad lead and a parent squad
Assigning a squad lead
When you assign someone as a squad lead, they automatically get visibility into the squads they lead. They don’t need any extra setup — they’ll see their squads and the associated metrics the next time they log in.- Open an existing squad or create a new one
- In the Squad Lead field, select one or more people
- Save the squad
Nested squads
Squads can be organised hierarchically. When creating or editing a squad, you can set a parent squad to nest it under another squad. This is helpful for modelling structures like:Access control settings
Owners can configure additional access controls from Admin > Settings > Access Controls.| Setting | What it does |
|---|---|
| Team Restrictions | When enabled, managers only see the teams they’re assigned to. When disabled, managers see all teams. |
| Show Salary Information | Controls whether salary and cost metrics (pull request cost, productivity cost) are visible. Only users with the salary permission can see this data. |
| Disable Engineer View | When enabled, hides individual engineer-level metrics from non-Owner users. |
Putting it all together
Here’s a recommended setup flow for a new organisation:Create or sync your teams
Set up your teams in Admin > Teams, either manually or by syncing from GitHub.
Invite your managers
Invite managers to Bilanc and assign them the Manager role from your identity provider.
Restrict access (optional)
If you want managers to only see their own teams, enable Team Restrictions in Access Controls and assign each manager to their teams.
Let managers create squads
Managers can now log in and create their own squads from the people they have access to. This is self-service — they don’t need an admin to do it for them.
Assign squad leads (optional)
Managers can assign squad leads to give specific people visibility into their squads.

