Roles And Resources for Material Monitoring
In order to see the UI views of Material Management in the Web Portal, one of the following roles should be assigned to the user: MaterialManagement_User or MaterialManagement_Expert or MaterialManagement_Admin .
|
As every other module Material Management uses different roles and resources for authorization.
Material Management comes with already predefined roles:
Role | Rights | Description |
---|---|---|
MaterialManagement_User |
Read |
This role is used for reading access to the module. Monitoring related data can only be viewed, but not be modified in any way. |
MaterialManagement_Monitoring_User |
custom |
This role is intended for users of Material Monitoring. The users can only use the Monitoring section in the Portal. The role enables the user to start new monitoring processes and update existing ones by scanning materials and locations, end monitoring processes, use Fire Event and skip functionalities. This role does not include authorization to dispose monitoring processes. |
MaterialManagement_Expert |
Read, Add, Modify |
This role is used for reading and writing access to the module. Enables the user to start new monitoring processes and update existing ones by scanning materials and locations and also end and dispose monitoring processes. Also lets the user use Fire Event and Skip functionalities. |
MaterialManagement_Admin |
Read, Add, Modify, Delete, FullAccess |
This role is used for administration of the module. This includes reading, writing and deleting data. For Monitoring, additionally to the rights of the MaterialManagement_Expert, the user is also able to create, modify and delete the monitoring configuration, use Fire Event and skip functionalities for monitoring. |
These Roles have some resources (privileges) bound to them, in Material Management there are the following resources:
Resource | Type | Types of access | Description |
---|---|---|---|
MaterialManagement-Views-TopLevelEntry |
view |
Read |
The resource for the Material Management Menu Item in the Portal. Read access is needed to be able to access Material Management in the Portal. |
MaterialManagement-Views-Monitoring |
view |
Read |
The resource for the Monitoring Menu Item in the Portal. Read access is needed to be able to access the Material Monitoring section in the Portal. |
MaterialManagement-Monitoring |
api |
Read, Add, Modify, Execute, Delete |
The Material Monitoring resource for Material Management. Read access is needed to view the monitoring processes and their details. Modify access is needed to start new monitoring processes (scan materials), update started monitoring processes (scan materials), end monitoring processes and dispose monitoring processes. Add access is needed to start new monitoring processes (scan materials) and update started monitoring processes (scan materials). |
MaterialManagement-MonitoringConfiguration |
api |
Read, Add, Modify, Execute, Delete |
The Material Monitoring Configuration resource for MaterialManagement. Read access is needed to view the monitoring processes and their details. |
MaterialManagement-Monitoring-EndMonitoring |
api |
Execute |
The resource to end monitorings in Material Management. Execute privileges on this resource are needed to end monitoring processes. |
MaterialManagement-Monitoring-DisposeMonitoring |
api |
Execute |
The resource to dispose monitorings in Material Management. Execute privileges on this resource are needed to dispose monitoring processes. |
MaterialManagement-MonitoringConfiguration |
api |
Read, Add, Modify, Execute, Delete |
The Material Monitoring Configuration resource for MaterialManagement. Read access is needed to view the monitoring configurations (Monitoring Location Definitions and Monitoring Process Definitions). Modify access is needed to create, modify and delete the monitoring configurations. Add access is needed to create new monitoring configurations. Delete access is needed to delete monitoring configurations. |
MaterialManagement-Materials |
api |
Read, Add, Modify, Execute, Delete |
The Material resource for Material Management. Read and Add access is needed to start new monitoring processes(scan materials) and update started monitoring processes (scan materials). |
MaterialManagement-Processes |
api |
Execute |
The Processes resource for Material Management. Execute access is needed to start new monitoring processes (scan materials) and update started monitoring processes (scan materials). |
MaterialManagement-Blocks |
api |
Read, Add, Modify, Execute, Delete |
The Blocks resource for Material Management. Add access is needed to start new monitoring processes (scan materials) and update started monitoring processes (scan materials). |