Primary navigationback to top
User role assignment definitions
User role assignment definitions
|System Administrator||The System Administrator has access to create online users and assign account access rights. This role also provides access to perform all UI functions (i.e., all of the security roles listed below).|
|Account Maintenance View Only||The Account Maintenance View Only role allows users to view the account profile, mailing addresses, owner/officer and view tax rate history and the latest determination of tax rate.|
|Account Maintenance Update and Submit||The Account Maintenance Update and Submit role allows users to change the Employer's legal name, legal entity, update owner/officer and reporting unit information, request and terminate optional election of coverage, initiate an acquisition, authorize an agent, update mailing addresses, view tax rate history and the latest determination of tax rate, and file and maintain a tax related appeal.|
|Benefit Account View Only||The Benefit Account View Only role allows users to view Benefit Determinations and Account Notices; this also includes Wage Requests, Eligibility Determinations and Appeal Decisions.|
|Benefit Account Update and Submit||The Benefit Account Update and Submit role allows users to view and respond to Benefit Determinations and Account Notices; this also includes Wage Requests, Eligibility Determinations and Appeal Decisions. Raise eligibility issues; complete pending eligibility issue questionnaires; file appeals; or, maintain pending appeals (i.e., update telephone numbers or add witnesses).|
|Benefits Paid Charges View Only||The Benefits Paid Charges View Only role allows users to view Benefits Paid Charge information. The role provides access to calendar year summary and detail data, fiscal year summary data with merger, sale, acquisition and tax rate buydown history.|
|Benefits Paid Charges Update and Submit||The Benefits Paid Charges Update and Submit role allows users to view Benefits Paid Charge information. The role provides access to calendar year summary and detail data, fiscal year summary data with merger, sale, acquisition and tax rate buydown history; and, access to a quarterly Benefits Paid Charge download detail file.|
|Tax Payment View Only||The Tax Payment View Only role allows users to view account summary information, review payments, pending payments, and recertify taxes paid.|
|Tax Payment Update and Submit||The Tax Payment Update and Submit role allows users to view account summary information, review payments, pending payments, recertify taxes paid, submit payments, forecast annual taxes due, and process field audit and compromise workflow items.|
|Wage Detail View Only||The Wage Detail View Only role allows users to view wage detail report history and submission history information. This role must be assigned to at least one reporting unit.|
|Wage Detail Update and Submit||The Wage Detail Update and Submit role allows users to view determination of tax rate, wage detail report history, submission history, submit wage detail, perform adjustments, and update owner/officer and reporting unit information. This role must be assigned to at least one reporting unit.|
Once the process map, the variables, the Dynaforms and the routing rules have been created, the steps and assignment rules need to be configured.
In ProcessMaker, a step is a clearly defined action within a task. There are 5 types of steps in ProcessMaker: DynaForms, Input Documents, Output Documents, Triggers, and external steps.
To assign a step to a task, right click on it and select Steps. The available steps to be added will be listed in the left panel. They can be added to a task by dragging them from the left panel and dropping them in the right panel. To learn more, see this documentation. Now, add the “Order Request Form” as a step in the "Submit Request" task.
Do the same with the other tasks. Assign the "Request Approval Form" as a step in the “Assess Request" task.
Finally, add the "Delivery Order" DynaForm as a step in the "Deliver Order" task.
User(s) need to be assigned to work on all the tasks in the process. First, create the users that will be available to work on the tasks in the process by going to Admin > Users > New.
Create the users to work on the process. To save time, only the required fields need to be filled in for this example, but it is recommended to fill in all of the information about the users when using processes in production. Note that ProcessMaker will check whether the Username is already being by another user to ensure that each username is unique. The user's role determines what parts of the ProcessMaker interface they can access, and can give the user the ability to access sensitive information in cases that are assigned to other users. Enter a password for the user that can be used to log into ProcessMaker. When done click on Save.
The new user will be added to the list of users. Create as many users as needed. To learn how to manage these users, see this documentation.
To more easily manage user assignment to tasks in processes, create three user groups named "Employees”, “Supervisors” and “Managers”. Go to Admin > Users > Groups, click on New and enter the name of the new group in the window that opens.
After creating the three groups, users can be added to each group by selecting the group in the list and then clicking on Users.
In the window that opens, click on Assign Users.
Assign a users to the group by selecting them and then clicking on the > button. To add all users, click on >>.
Following the same steps, assign users to the rest of the groups as well.
Go back to the designer and edit the process "Purchase Request". Right click on the first task “Submit Request” and select Assignment Rules in the context menu.
The first section of the window that opens contains the available assignment rules available in ProcessMaker. Only one user at a time may be assigned to work on a task, and the assignment rules determine how that user is selected out of the pool of users assigned to the task. In this example, the assignment method in all the tasks will be “Cyclical Assignment” (which is the default).
The second section of the window contains two panels to assign users to the task. The users and groups available to be assigned to the task are listed in the left panel, and the right panel lists users and groups who are already assigned to the task. To assign the Employees group to the "Submit Request" task, either click on the -> arrow next to "Employees", or drag the group from the left panel and drop it into the right panel.
After assigning the group to the task, click on Save at the bottom of the window.
Now, follow the same steps to assign the “Supervisors” group to the "Assess Request" task and save the changes.
Finally, assign the Manager group to the third task, "Deliver Order", and save the changes.
After assigning the groups to the tasks, the process is now complete.