- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-10-2024 06:59 AM
I have a "Assigned to" field on my work order form that isn't able to be edited. I've checked the debugger and I can see that "WRITE" is set to false.
After navigating to ACL for it im met with a un-editable screen.
Can someone please assist me. I just need to make this field editable! Thanks
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-10-2024 11:10 AM
So I installed FSM on my PDI. OOB behaviour is:
Record level write behaviour (grants access to write, but not to all fields, refer to the second part)
- Opened by is 'me' or empty
- User has wm_basic role can write to records unless
- sn_fsm.use_query_rules is true and query rules need to be respected
- Need to have either wm_qualifier, wm_dispatcher, wm_agent
- FSM territory planning needs to be enabled
- sn_fsm.use_query_rules is true and query rules need to be respected
Field level behaviour (need to pass record level write ACL in order to do the following)
- Users with wm_task_initiator can amend the assigned_to field when the wm_order is in draft
- User needs to have wm_agent, wm_approver_user, wm_qualifier, or wm_dispatch
- and state of Draft, Qualified, Assigned, Work In Progress
- and the script sn_sm.SMConfiguration() checks whether the wm_order itself is a workable task, or a lifecycle driver to which child tasks should be created. (OOB wm_order should be a parental task).
So that's why you can't edit it. The wm_order isn't intended to be assigned unless you've modified the sm_config record for field_service to allow assignment to an individual. Instead it's meant to be assigned to a group and individual sub-tasks assigned to users

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-10-2024 08:03 AM
In order to edit an ACL you need to have the security_admin role, and elevate your session
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-10-2024 08:25 AM - edited 05-10-2024 08:38 AM
Ok but what do i actually need to do or change once i have that elevated role. Do i need to delete the ACL rule? It said it was created or updated by Admin. Does this mean this ACL rule OOB? Why is it even needed

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-10-2024 09:38 AM
I don't have FSM installed however your screenshot shows that a work order should only be assignable when in 1 of 4 states, and a scripted condition is met (that is cut off within your screenshot). Likely there is an overarching process flow to work orders which changing the assinged to could break
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-10-2024 09:35 AM - edited 05-10-2024 09:36 AM
Hi @cpinedatx94 ,
To the edit the ACL you need to elevate the role.
Then select security_admin and update-
Then reload your ACL and it will be editable.
Note: check your script condition to validate why its setting assigned field as read-only
If my response has resolved your query, please consider giving it a thumbs up and marking it as the correct answer!
Thanks & Regards,
Sanjay Kumar