PetroBench 2.0 is hereSee what's new

PetroBench

How to Invite Team Members and Collaborate on Designs

Invite engineers, assign roles, organize divisions and regions, and manage licenses from the Admin Panel.

PetroBench Admin Panel dashboard showing team management overview
5 min read

PetroBench is built for teams. Whether you're managing a handful of engineers or coordinating across global divisions, the Admin Panel gives you full control over who can access what, and where.

Open the Admin Panel

Navigate to the Admin Panel from the left sidebar. The dashboard shows your organization at a glance: total team members, locations, recent wells, and active simulations.

Admin Panel dashboard showing team overview, quick actions, and organization structure
The Admin Panel dashboard gives you a real-time snapshot of your organization.

From here, use Quick Actions to jump directly to user management, divisions, regions, or app settings.

Invite team members

  1. Click Invite Users from the dashboard Quick Actions, or go to Users in the sidebar.
  2. Enter the new member's email address.
  3. Select a role for the user.
  4. Send the invitation.

PetroBench sends an invitation link that expires after 7 days. When the user accepts, they create their account and land in your organization automatically.

You can invite multiple users at once. Each invitation counts toward your active license seats.

Understand roles and permissions

PetroBench uses role-based access control with four core roles. Each role defines exactly what a user can do across every app in the platform.

  • Admin

Full access. Can create and delete wells, edit all data, manage users, configure organization settings, and assign licenses. Typically reserved for team leads or engineering managers.

  • Engineer

Standard working role. Can create wells, import data, edit well details, run simulations, and view results. Can't manage users or billing.

  • Advisor

Read–write access to well data and simulation results, but can't create or delete wells. Useful for senior engineers who review work without owning specific assets.

  • Reviewer

Read-only access. Can view wells, data, and simulation results, but can't modify anything. Ideal for managers or stakeholders who need visibility without edit rights.

Permissions are granular. The Role & Permissions matrix breaks down every action across:

  • Well Management
  • RodSim
  • Calculators

so you know precisely what each role allows in each app.

Role and Permissions matrix showing granular access control across Well Management, RodSim, and Calculators
The Role and Permissions page shows exactly what each role can do, broken down by app and action.

Assign roles to users

  1. Go to Security > Assign Roles in the sidebar.
Assign Roles page showing per-user role assignments across all platform apps
Assign roles per user, per app. Changes take effect immediately.
  1. Review the list of users and their current role per app.
  2. To change a role, click the dropdown next to a user and select the new role.

Changes take effect immediately. You can filter and sort users to find specific team members quickly.

A single user can hold different roles per app. For example:

  • Engineer in Well Management
  • Reviewer in Calculators

Set up your organization hierarchy

PetroBench organizes teams into a three-tier hierarchy:

HQ > Divisions > Regions

This structure controls data visibility and access scope.

Create divisions

Divisions are the top-level grouping below HQ. They typically represent business units, operating areas, or subsidiaries.

Manage Divisions page showing three active divisions with user counts and well totals
Divisions group your teams and wells into logical business units.
  1. Navigate to Organization > Divisions in the sidebar.
  2. Click + Add Division.
  3. Enter division details and assign:
  • A division lead
  • A key contact

Each division tracks its own:

  • User count
  • Region count
  • Total wells

Create regions

Regions sit inside divisions and represent geographic operating areas.

Regions page showing two active regions with well counts and assigned users
Regions define where your wells are located and who manages them.
  1. Within a division, go to Locations > Regions.
  2. Click + Create Region.
  3. Assign a key contact.

Wells are tied to regions, so this structure determines which team members see which assets.

Assign users to divisions and regions

When you invite a user, assign them to a specific division. Within that division, you can further scope their access to one or more regions.

  • Users at the division level can see all regions within that division.
  • Users scoped to a specific region only see wells and data in that region.
  • HQ-level Admins see everything across all divisions and regions.

Manage licenses

PetroBench uses per-seat licensing, broken down by app.

Subscription and Licenses page showing enterprise plan details and per-app license allocation
Track license usage across apps and allocate seats as your team grows.
  1. Navigate to Billing > Subscription & Licenses.
  2. Review your:
  • Plan tier
  • Renewal date
  • Seats used per app

Apps tracked include:

  • Well Management
  • RodSim
  • Calculators

Click Allocate to redistribute seats across apps as your team's needs change.

License changes (additional seats or package adjustments) are managed by the PetroBench team. Contact support to request updates to your subscription.

How collaboration works in practice

Once your team is set up, collaboration happens naturally across the platform.

Shared wells

Every well belongs to a region. Anyone with access to that region can view or edit the well based on their role. No manual sharing required.

Version history

PetroBench tracks changes to well data and simulation inputs. You can see who modified what and when, making it easy to audit work and revert if needed.

Simulation assignments

Engineers run simulations against wells in their assigned regions. Results are visible to everyone with access to that well, so reviewers and advisors stay informed without extra steps.

Real-time activity

The Admin Panel dashboard shows recent activity across your organization, including new wells, completed simulations, and data imports.

Best practices for team setup

Start with divisions first. Map your org chart to PetroBench divisions before inviting users. This avoids reassigning people later.

Use the principle of least privilege. Assign Reviewer or Advisor roles by default. Promote to Engineer or Admin only when needed.

Designate one or two HQ Admins. Keep the Admin role limited. Most engineers don't need user management or billing access.

Scope users to regions. Avoid giving everyone division-wide access unless they genuinely need it. Tighter scoping means less noise and cleaner audit trails.

Review roles quarterly. As projects shift and people move between teams, roles can drift. A quick review of the Assign Roles page keeps permissions accurate.

Plan license allocation early. Know which apps each team member needs before inviting them. This prevents over-allocation and keeps costs predictable.

Collaboration Team How-to Admin

Related Articles

Discover more insights and perspectives

Ready to see PetroBench in action?

Talk to our engineering team about your rod lift design workflow.