Table of Contents

Managing Users in LinearB

Effectively manage users in LinearB

Effectively managing users in LinearB ensures that the right team members have access to the platform and can leverage its insights to drive performance.

What is a User?

In LinearB, a user is a team member with access to the LinearB application. Depending on the permissions and roles assigned to them, users can view, edit, or manage reports, applications, and settings. Users are not restricted to developers and can include managers, analysts, or other stakeholders who need access to metrics and insights.

Users vs. Contributors

Users:

  • Any individual in your organization who has access to the LinearB application.
  • Users do not have to be developers; they can be anyone who needs to view metrics or reports.
  • LinearB allows for an unlimited number of users without additional costs.

Contributors:

  • Software developers whose work is tracked by LinearB to generate metrics.
  • Contributors must belong to a LinearB team to include their activity in reports.
  • LinearB pricing is determined by the number of contributors added to teams.

This distinction ensures that stakeholders can access the platform freely while the cost is focused on tracking developers' activity.

Inviting a User to LinearB

Invite additional users to your LinearB account by following these steps:

  1. In the LinearB side menu, click Settings to open the Company Settings.
  2. Go to the Users tab.
  3. Click Invite Users.
  4. In the Invite User form, enter the following details about the new user:
    1. Name
    2. Email address
    3. User's role (see User Permissions below)
    4. For Viewer or Editor roles, specify which User Teams the new user can access.
  5. Click Send Invitation to email the invitation to the user.
  • When the invitation is sent, the user’s status will display as Pending until they accept the invitation and join LinearB.
  • When a user logs in, their activation status will update from Pending to reflect the date they joined LinearB.
  • If a user has not logged in, you can resend the invitation. The system will send a new email invitation to the user’s registered email address, ensuring they have another opportunity to activate their account.

User Permissions in LinearB

LinearB offers three permission levels to tailor access and capabilities based on user roles: AdminEditor, and Viewer. Each level is designed to align with specific responsibilities within your organization.

Admin Users

Who it’s for:

  • Program managers and key team members responsible for configuring and managing LinearB across teams.

Capabilities:

  • Full access to configure and manage Git and project management (PM) integrations.
  • Comprehensive edit permissions across the entire application.
  • Access to specialized admin-only reports for higher-level resource management and planning.

Admin-only Reports:

  • Resource Allocation: Insight into how resources are distributed across projects and teams.
  • Investment Profile: Analysis of team focus and resource investment trends.

Editors

Who it’s for:

  • Team leads and managers responsible for customizing team settings and generating team-specific reports.

Capabilities:

  • Ability to edit settings and build reports for their assigned teams.
  • Access to customize personal metrics reports and view team dashboards.
  • Permissions to monitor team metrics and Pulse reports for the teams they manage.

Viewers

Who it’s for:

  • Stakeholders, such as executives or non-technical managers, who need visibility into team performance but do not require edit access.

Capabilities:

  • Read-only access to dashboards, metrics, and reports.
  • View key insights without the ability to make changes to settings or configurations.

By assigning the appropriate permission level, you can ensure that each user has the tools and access they need to fulfill their role effectively while maintaining control over sensitive settings and reports.

LinearB User Permissions Matrix

Access

Admin

Editor

*(For assigned teams)

Viewer

*(For assigned teams)

Company Settings

View/Edit

No Access

No Access

Connect Git/PM/Slack/MS Teams

View/Edit

No Access

No Access

User Settings

View/Edit/Invite

No Access

No Access

Teams Settings / Contributors

View/Write

View/Write *

No Access

Dashboards

View/Write

View/Write *

View *

Pulse Tab

View

View *

View *

Teams Tab

View/Write

View/Write *

View/Write *

Metrics Tab / Reports

Public and Private Reports

View/Create/Delete

Private Reports

View/Create/Delete

View

Project Delivery Trackers

View/Create/Edit/Delete

View/Create/Edit/Delete

View

Resource Allocation

View/Edit

No Access

No Access

Investment Profile Report

View/Edit

No Access

No Access

Managing User Permissions and Accounts in LinearB

Editing User Permissions

Only Admin users have the ability to edit permissions for other users. Follow these steps to update a user's permissions:

  1. In the LinearB side menu, click Settings to open the Company Settings.
  2. Go to the Users tab.
  3. Locate the user whose permissions you want to edit.
  4. Click the three-dots next to the username and select Edit Permissions.
  5. Choose a new permission level (Admin, Editor, or Viewer).
  6. For Editor or Viewer roles, specify which teams the user can access.
  7. Click Save to apply the changes.

Permission Levels and Editing Rights

  • Admins: Can edit any user’s permissions, including other Admins, Editors, and Viewers.
  • Editors: Cannot edit or invite additional users.
  • Viewers: Cannot edit or invite additional users.

Deleting Users

To remove a user from your LinearB account:

  1. In the LinearB side menu, click Settings to open the Company Settings.
  2. Go to the Users tab.
  3. Find the user you want to delete.
  4. Click on the three-dots next to their username and select Delete User.
  5. Confirm the action to complete the deletion.

Users FAQ

1. Does LinearB charge based on the number of users?

No, LinearB billing is primarily based on the number of contributors (software developers linked to teams in LinearB). You can add an unlimited number of users with access to the LinearB application at no additional cost.

2. How long does it take for changes to a user account to take effect?

Changes take effect immediately. If an Editor or Viewer has their permissions updated, they will be logged out of the application. Their new permissions will be active as soon as they log back in.

3. Can all developers added to teams view their metrics?

No, adding a developer as a contributor does not automatically provide them with a user login to LinearB. If a developer needs access to their metrics, you must invite them as a user.

How did we do?

LinearB Trial Setup

Microsoft Entra (formerly Azure AD) - SSO Configuration

Contact