Limiting technician view/edit permissions — how granular?

I am evaluating the FieldPulse permission model for our field service deployment. The current documentation describes three primary roles: Admin, Manager, and Technician. However, I require clarification on the following points:

  1. Can the Technician role be restricted to view-only access for work orders not assigned to that specific user?
  2. Is it possible to prevent technicians from editing customer contact information while still allowing them to add job notes?
  3. Can field-level permissions be configured to hide pricing data (labor rates, parts markup) from technician view entirely?
  4. Are there any plans to introduce custom role definitions beyond the three standard roles?

I have confirmed that we are running FieldPulse version 3.2.1 (web) and our mobile fleet is standardized on iOS 17.6 with app version 3.2.0 (build 4821). Our compliance requirements stipulate that technicians must not have visibility to customer billing history or internal cost data.

Please advise on current capabilities and recommended configuration patterns. Reference to specific documentation sections or policy templates would be appreciated.

Parents
  • Hi Anita, happy to help! Great question — you're right that the role structure is tiered, and I want to make sure you have the full picture on what's configurable today.

    Here is the current state of Technician role restrictions:

    1. Work order visibility: Yes. Under Settings → Permissions → Technician Access, enable "Restrict to assigned work orders only." This prevents technicians from seeing the full dispatch board or unassigned jobs.
    2. Customer data editing: Partially. Technicians can always add notes and photos. To prevent contact editing, disable "Edit customer details" in the same permissions section. They will retain read-only access to customer name, address, and phone for job context.
    3. Pricing visibility: This is the gap. Labor rates and parts markup currently display to technicians with the "View job details" permission enabled. There is not a granular toggle to hide pricing while showing other job data. I have noted this for our product team.
    4. Custom roles: On the roadmap for Q4 2025 per our H2 roadmap announcement, but not available today.

    For your compliance requirement on billing history: that data is already restricted — technicians never see invoice history or payment status, only the current work order scope.

    Would you like me to walk through the exact permission settings in a quick call? I can also flag your account for early access testing when custom roles enter beta.

Reply
  • Hi Anita, happy to help! Great question — you're right that the role structure is tiered, and I want to make sure you have the full picture on what's configurable today.

    Here is the current state of Technician role restrictions:

    1. Work order visibility: Yes. Under Settings → Permissions → Technician Access, enable "Restrict to assigned work orders only." This prevents technicians from seeing the full dispatch board or unassigned jobs.
    2. Customer data editing: Partially. Technicians can always add notes and photos. To prevent contact editing, disable "Edit customer details" in the same permissions section. They will retain read-only access to customer name, address, and phone for job context.
    3. Pricing visibility: This is the gap. Labor rates and parts markup currently display to technicians with the "View job details" permission enabled. There is not a granular toggle to hide pricing while showing other job data. I have noted this for our product team.
    4. Custom roles: On the roadmap for Q4 2025 per our H2 roadmap announcement, but not available today.

    For your compliance requirement on billing history: that data is already restricted — technicians never see invoice history or payment status, only the current work order scope.

    Would you like me to walk through the exact permission settings in a quick call? I can also flag your account for early access testing when custom roles enter beta.

Children
No Data