Manage Resource Maintenance from a Workspace#
Overview#
In the Operator Workspace scenario, the operator processed Chocolate Chips on Baker-01, reviewed upcoming maintenance, and set the Resource to Standby for the exercise. This scenario continues that Resource handoff: an operations coordinator takes responsibility for maintenance on Baker-01, records sensor readings, and completes the maintenance instructions.
In this exercise, you will:
- Prepare a Maintenance Activity Order (MAO), its Data Collection, and its Checklist.
- Build a Workspace that automatically lists
ReleasedandIn ProgressMAOs assigned toMaintenance Technician. - Give one User access to the maintenance Workspace using a shared Workgroup context.
- As the operations coordinator, select an order from the maintenance work queue and begin or perform it.
- Record readings, complete the Checklist, verify the recorded evidence, and accept the MAO.
Before You Start#
Complete Prerequisites, including the working model and Maintenance Technician Security Features. Ensure you have:
- The production and quality Workspaces and shared Workgroup context from the Operator Workspace and Quality Workspace scenarios.
- A Resource ready for maintenance following the Operator Workspace scenario.
- Object types and measurement units available for the maintenance Checklist, Data Collection, and Maintenance Plan.
Sequence of Steps#
1. Prepare the Maintenance Checklist and Readings#
Use your administrator account for steps 1 through 4. Create the instructions and measurements before associating them with the MAO.
-
Create a Checklist named, for example,
Baker Sensor Verification, with Scope set to Maintenance Management. Confirm that its Execution Mode is Long Running. -
Add the following items in order. For each, set Activity Type to Manual Task, Tracking Type to End, and leave Optional, Floating, and Executed Out of Order disabled.
Item Instructions Confirm EquipmentConfirm that the maintenance order applies to Baker-01 and review the activity instructions. Review Sensor ReadingsReview the reference and sensor temperatures recorded in the Data Collection for this order. Record Maintenance OutcomeEnter a summary of the training inspection and confirm that the readings have been recorded. -
On the Parameters tab of the last item, add a mandatory Parameter named
Work Summary, with Source set to Free and Type set to String. Save the Checklist. -
Create two Parameters, named
Reference TemperatureandSensor Temperature, with Scope set to EDC_SPC, Data Type set to Decimal, and the same temperature units (ºC). -
Create a Data Collection named, for example,
Baker Sensor Readings, using an available Type, Scope set to General, and User Interface set to Classic. -
Add both Parameters, with Sample Type set to Free text and Calculation set to None. Set the minimum and maximum sample counts to
1, and the minimum and maximum readings per sample to1. Set instrument capture behavior to None for manual entry. -
Save the configuration, complete the Change Set approval process, and make the Checklist and Data Collection Effective.
The Checklist records completion of the instructions and the work summary. The Data Collection stores the temperature readings separately on the maintenance order.
Info
For more information, see:
2. Create and Associate the Maintenance Plan#
2.1. Create the Maintenance Plan and Activity#
-
Create a Maintenance Plan named
Baker Sensor Checkwith Scope set to Maintenance Management, and select Create. -
Add an activity named
Verify Temperature Sensorwith these settings:Setting Value Type Standard Schedule Type Adhoc Expected Duration 1 Execution Role Maintenance TechnicianApproval Mode Auto Approval Maintenance Type Inspection Release Mode Auto Release Acceptance Mode Manual Acceptance Execution Manual Begin and Complete Checklist Baker Sensor VerificationData Collection Baker Sensor Readings
Save the activity, request approval, and set the Maintenance Plan to Effective.
2.2. Associate the Plan with a Resource#
-
On the Maintenance Plan page, select Associate with > Resource. Select
Baker-01and select Next. -
In Activities, select
Baker-01and verify thatVerify Temperature Sensoris listed as an Adhoc activity. Select Next. -
In General Data, set
Maintenance Technicianas the Owner Role, then select Associate. -
Confirm that the Maintenance Plan Instance was created successfully. Open it and verify that its Resource is
Baker-01and its Owner Role isMaintenance Technician. You will request the Adhoc activity in step 5.
3. Build the Maintenance Workspace#
The Workspace displays a Query of maintenance orders so the technician can see the Resource, activity, and schedule without selecting a Resource first. Begin, Perform, and Cancel use the selected order. Perform opens the standard maintenance execution page for the Data Collection and Checklist.
3.1. Create the Maintenance Work Query#
- Open Administration > Queries and select Create.
- Enter
ResourcesWithActionableMaintenanceOrdersas the Name. - Set Entity Type to Maintenance Activity Order.
- Select Create.
- Expand Filters and select Add Filtering Field.
- Select
ExecutionState, set the operator to in, and selectReleasedandIn Progress. - Add a second filter for
OwnerRoledirectly on the MAO. - Set its operator to is equal to and select
Maintenance Technician. - Join the filters with AND.
- Save and execute the Query.
3.2. Add the Query Widget#
- Create a UI Page named
Maintenance & Reliability, with UI Type set to Page, Scope set to Workspace, and Layout set to Desktop (1920 x 1080). - Drag a Query widget onto the canvas.
- Open its settings and name it
Maintenance Work Queueon General. - On Query Setup, select
ResourcesWithActionableMaintenanceOrdersas the Query. - Set Selection mode to Single.
- Select Save and Close.
- Resize the widget to make the order, activity, Resource, state, and schedule readable.
3.3. Add the Maintenance Actions#
- Add three Button widgets beside or below the queue.
-
Configure their General and Setup settings using the table below.
Widget Name Text Action Type System Action Begin MaintenanceBegin System Action MaintenanceActivityOrder.BeginPerform MaintenancePerform System Action MaintenanceActivityOrder.PerformCancel MaintenanceCancel System Action MaintenanceActivityOrder.Cancel -
Leave Action Button unassigned.
- Select Save and Close for each widget.
- Open the Links diagram, drag the queue and all three Button blocks to the canvas.
- Connect Maintenance Work Queue > Changed Selection to Begin Maintenance > order.
- Open this connection's converter settings and add Load Entity.
- Set Levels to load: (Static) to
1and save the connection. - Repeat the connection and converter configuration from Changed Selection to the singular order input on Perform Maintenance and Cancel Maintenance.
- Keep the default Page > WorkgroupId to GetWorkgroupData > Workgroup Id link.
- Save the UI Page.
- Complete its Change Set approval process and ensure the finished revision is Effective.
Info
For more information, see:
4. Give Access to Workspaces#
Before assigning access, verify that the shared Workgroup is Active, has Scope set to Workspace, and includes the relevant Resources and inspection Step/Facility assignment.
-
Create a separate User, named
Operations Coordinator, with Primary Role set toMaintenance Technician. Also define a password. -
Open the Roles subsection. Assign the MES OAuth Scope Role and the
OperatorandQuality EngineerRoles. Keep the feature configuration from the Operator Workspace and Quality Workspace scenarios on theOperatorandQuality EngineerRoles. -
Create an Employee and associate its User field with the
Operations CoordinatorUser. This association is required to begin a MAO. -
Verify that
Maintenance Technicianhas the Security Features listed in Maintenance Workspace, includingUIPage.Show,MaintenanceActivityOrder.Show,MaintenanceActivityOrder.Request,MaintenanceActivityOrder.Begin,MaintenanceActivityOrder.Perform,MaintenanceActivityOrder.Complete,MaintenanceActivityOrder.Accept, andMaintenanceActivityOrder.Cancel. -
On the
Maintenance TechnicianRole, select Workspaces > Manage, assignMaintenance & Reliability, and make it the default Workspace. Select Update. -
In the Workgroups subsection for the new User, assign
Quality Control Areaswith theMaintenance TechnicianRole and make this combination the default. Use this single Workgroup/Role assignment for the exercise. Select Update.
The other Role memberships supply permissions, including membership in the Security Role of the Quality Review Reason. The Workgroup assignment supplies the menu context for Maintenance & Reliability.
Info
For more information, see:
5. Request and Begin Maintenance from the Queue#
Switch to Operations Coordinator for the remaining steps. The Maintenance Plan Instance and the released order connect the Resource handoff from the Operator Workspace scenario to the maintenance queue.
5.1. Request the Maintenance Order#
- Sign in as
Operations Coordinator. -
Open the
Baker-01Resource page, open Maintenance, and selectVerify Temperature Sensorunder Adhoc in Activities. This activity belongs to the plan instance created in Step 2. -
Select Request from the top action bar.
- Set Schedule Date to the intended time for the exercise.
- Set execution by Role to
Maintenance Technician. -
Enable Approve Maintenance Activity Orders and Release Maintenance Activity Orders.
-
Select Request.
- Record the generated MAO name and confirm that its Execution State is Released.
5.2. Select and Begin the Order#
- Open Home > Quality Control Areas > Maintenance & Reliability.
- Confirm that Maintenance Work Queue loads without a Resource selection and lists the released
Verify Temperature Sensororder forBaker-01. - Select the order number link in Order to open its MAO page.
- Confirm its Resource, Owner Role, Checklist, and Data Collection. Keep this tab open for the acceptance step, then return to the Workspace.
-
Select the order row in the queue.
-
Select Begin.
-
Review the MAO and any offered Resource state transition in the wizard.
-
Select Begin to confirm.
-
Refresh the Workspace or query results and verify that the order becomes In Progress.
The queue displays the team's Released and In Progress orders. If it is empty, check the order's execution state and assigned OwnerRole, then refresh. The Workgroup assignment controls menu access, while the Query filters the displayed orders.
Info
For more information, see:
6. Record Readings and Complete the Checklist#
- In Maintenance Work Queue, reselect the In Progress order and select Perform. Confirm that the standard maintenance execution page opens for the correct order and
Baker-01. -
Open Data Collection. For this inspection, enter one sample named
Sample 1for each Parameter, with one reading per sample. Use, for example,80°C for bothReference TemperatureandSensor Temperature, with both Parameters configured in step 1. -
Confirm the readings and select Save. Switch to Checklist; changes are also saved when moving between the sections of the execution page.
-
Check the Resource associated with the order and select the completion icon beside
Confirm Equipment. -
For
Review Sensor Readings, open Data Collection > Preview and review both saved readings, then return to Checklist and mark that item complete. -
In
Record Maintenance Outcome, enter a Work Summary, such asSensor readings recorded. Inspection complete., and select the completion icon for the item. -
Confirm that all three mandatory items are complete and that the completion indicator for the Checklist section is shown.
The MAO remains In Progress until you complete the order.
Info
For more information, see Perform Maintenance Activity Order and Perform Checklist Instance.
7. Complete and Accept the Maintenance Order#
- Select Complete from the top action bar of the maintenance execution page, after all required readings and Checklist items are complete.
-
Review the completion date and any Resource state transition offered by its configured State Model.
-
Select Complete in the wizard to finish the operation.
- Return to the MAO tab opened in step 5 and select Refresh.
-
Confirm that Execution State is Waiting For Acceptance.
-
Select Accept from the top action bar.
-
Review the date and Resource state transition, then select Accept in the wizard.
-
Confirm that the MAO has Execution State set to Closed.
-
Return to Maintenance & Reliability and refresh the queue. Confirm that the closed order no longer appears.
Info
For more information, see:
Watch the maintenance walkthrough in the following video:
What You Learned#
You continued the Resource handoff from the Operator Workspace scenario by opening a maintenance work queue that lists the team's Released and In Progress orders automatically.
You connected a Query selection to Begin, Perform, and Cancel actions, gave one User access to the maintenance Workspace, and used the standard maintenance execution page to record readings and complete a Checklist. You then completed the order, accepted the work from the MAO page, and verified that it left the queue.




































