Understanding User Types
OMA template now supports different user types:
1. Full Operations User Type: The OMA full operations user type includes all the OMA functionality defined in the preceding sections. Based on user permission, some features may or may not be available to a given user.
2. View Only User Type: The OMA view only user type only contains the content of the map tab (no tabs are be visible on the bottom of the app) and limits the functionality to search, selection, refresh and hide/display attributes. From the map selection panel, the user is allow to do only read-only options such as view attributes and customer lists. They will not be able to alter data in the NMS system hence they cannot add, edit, or delete tags, notes, or damage reports nor confirm outages.
3. Damage Assessor User Type: The OMA damage assessor user type will only have the tasks and map tabs on the main page, switching and safety tabs are not available. The task details tabs will all be the same as the full operations user's except the damage assessor will not be able to set the actual restoration time on the task details info tab. Most map tab functionality is available except no control tool and no ability to place tags.
4. Hazard Responder User Type: The OMA hazard responder user type is like other user type where it is a subset of the full operations user type except this user type also changes the user experience to support mobile phone sized devices better. When using the hazard responder user type, the scaling is set back to 100 percent regardless of the scale set in the setting panel. The task list on a phone will be a single column and will contain more information about the tasks so the user does not need to navigate to a task details set of tabs and the task card will not have all the icons to perform actions, selection of a task card will cause a side slide menu with larger menu of annotated actions.
Images of Android devices with sliding task cards.
 
In addition to the different user experience, the hazard responder slide menu will be context sensitive to the selected task and will only show options available to the task status. The only main page tabs available to the hazard responder will be the task tab and the map tab. In the map tab, the hazard responder will not have access to the device control tool, will not be able to place tags or patrol conditions and will not be able to alter events (confirm an RO).
 
Projects are able to change the functionality of the product template configured user types and they can use these user types as examples to build additional user types.