Roles installed with Field Service Management
Summarize
Summary of Roles installed with Field Service Management
Field Service Management (FSM) includes a comprehensive set of roles designed to manage and streamline field service operations within ServiceNow. These roles define specific permissions and responsibilities, enabling organizations to control access, delegate tasks, and optimize workflows from work order creation to task completion and approval.
Show less
Key Roles and Their Capabilities
- Field Service Management Administrator [wmadmin]: Full control over FSM data including overriding information, deleting work orders/tasks, managing models, incidentals, skills, appointments, and questionnaires. Contains multiple sub-roles for comprehensive administration.
- Field Service Management Agent [wmagent]: Manages onsite task execution, including accepting/rejecting tasks, adding part requirements, sourcing parts, submitting questionnaires, and booking appointments. Agents have limited scheduling permissions.
- Field Service Management Dispatcher [wmdispatcher]: Responsible for scheduling tasks, assigning agents, managing task statuses, and editing work order fields. Dispatchers can also handle parts and incidentals, and set actual work times.
- Field Service Management Qualifier [wmqualifier]: Qualifies work orders and creates tasks, editing technical details and managing parts. Can change qualification and dispatch groups.
- Field Service Management Manager [wmmanager]: Oversees agent skills, timecards, work schedules, and personal events, combining administrative and agent capabilities.
- Field Service Management Initiator [wminitiator]: Creates and edits draft work orders, assigns qualification groups, and adds work notes.
- Field Service Management Approver User [wmapproveruser]: Approves work orders before qualification or assignment.
- Field Service Management Basic [wmbasic]: Enables creation and follow-up of work orders with common data access shared across FSM roles.
- Other specialized roles include Location Agent, Location Manager, Task Initiator, and combined roles such as Initiator Qualifier Dispatcher which merge responsibilities to fit organizational needs.
Role Integration with Customer Service Management (CSM)
When Customer Service Management is enabled alongside FSM, specific CSM roles can be assigned to FSM agents to extend capabilities:
- sncustomerservice.caseviewer: Grants read access to cases with all fields visible to customer service agents.
- sncustomerservice.customerdataviewer: Provides read-only access to customer-related data such as contracts, accounts, entitlements, and assets.
- sncustomerservice.proxycontact: Allows agents to create cases via record producers.
- wmlocationsecurity: Restricts data visibility based on provider service organization.
Practical Implications for ServiceNow Customers
Understanding these roles enables customers to:
- Assign appropriate permissions to users based on their responsibilities in field service workflows.
- Control data access and operational capabilities to maintain security and process integrity.
- Integrate field service with customer service functions to provide a seamless service experience.
- Customize role combinations to tailor access and task management according to organizational structure.
Proper role assignment ensures efficient management of work orders, tasks, scheduling, approvals, and resource allocation within FSM, supporting optimized field operations and enhanced customer satisfaction.
Roles are added with Field Service Management.
| Role title [name] | Description | Contains Roles |
|---|---|---|
| Field Service Management Administrator [wm_admin] |
Manages data related to field service management. Field service management administrators also can:
|
|
| Field Service Management Agent [wm_agent] |
Manages actual task time and performs work on site. Agents also can:
Agents can’t update schedule or task window times or toggle the window control. |
|
| Field Service Management location agent [wm_location_agent] |
Note:
Work Management and Service Organization plugins are to be installed. |
wm_location_security |
| Field Service Management location manager [wm_location_assignment_manager] |
Note:
Work Management and Service Organization plugins are to be installed. |
|
| Field Service Management Approver User [wm_approver_user] |
Responsible for approving work orders before they’re qualified or assigned. |
|
| Field Service Management Basic [wm_basic] |
Create work orders and follow up on work orders they had created. Common data access shared by all field service roles. |
|
| Field Service Management Dispatcher [wm_dispatcher] |
Schedules tasks, adds parts, and assigns tasks to work agents. Dispatchers also can:
|
|
| Field Service Management Initiator [wm_initiator] |
Creates work orders and assigns qualification group. Initiators also can:
|
wm_basic |
| Field Service Management Initiator Qualifier [wm_initiator_qualifier] |
Initiator-qualifiers can:
|
|
| Field Service Management Initiator Qualifier Dispatcher [wm_initiator_qualifier_dispatcher] |
Initiator-qualifier-dispatchers can:
|
|
| Field Service Management Manager [wm_manager] |
Field Service Managers can:
|
|
| Field Service Management Qualifier [wm_qualifier] |
Qualifies work orders and creates work order tasks. Qualifiers also can:
|
|
| Field Service Management Read [wm_read] |
Capable of reading work orders and work order tasks. |
|
| Field Service Desk Agent [sn_fsm_servicedesk_agent] | Allows a user to create a work order, apply a template, and progress the work order. |
|
| Field Service Management Task Initiator [wm_task_initiator] |
Create, delete, and modify work order tasks and part requirements when both the work order and work order task are in the draft state. | wm_initiator |
Role integration with Customer Service Management
| Adding this role | Allows agents |
|---|---|
| sn_customerservice.case_viewer |
|
| sn_customerservice.customer_data_viewer | To have read-only access to customer data entities such as:
|
| sn_customerservice.proxy_contact | To create a case using a record producer. |
| wm_location_security | View data based on the provider service organization. |