Roles are categories of users who will interact with the application. Roles are assigned to Tasks and are used by View Control to define which sections of the application are visible and/or enabled at each Level of the Process. Users are assigned to Roles at run-time via FAB User-exit DETERMINE_APPROVERS_FOR_ROLE, but for simple scenarios, the Agents for the Roles can be specified directly in the FAB Process Designer. The following system roles are added by default and can not be deleted from the Workflow.

Custom Roles and its Role Agents can be added directly from the Process Designer. The following Role Agents can be defined for the custom roles:

You can make the configuration of User to Roles simpler by Creating an Approval Matrix Configuration App.