Introduction
Welcome to the BizFlowsEngine documentation. This is your complete guide to building, managing, and scaling your business workflows with our platform.
👥 User Roles and Rights — BizFlowEngine
BizFlowEngine provides a role-based access control system to manage user permissions, workflows, and administrative configurations. There are three main user types:
sysadmin
um
(User Manager)- Other request initiators and authorizers
🛡️ sysadmin User
The sysadmin
is the default administrative user responsible for system-wide configurations.
🔧 sysadmin Capabilities:
Module | Description |
---|---|
Branches | Create multiple branches to segregate employees and requests |
Departments | Define departments with optional parent-child hierarchy |
Designations | Set up designations with hierarchy support |
Employees | Add employee profiles with branch, department, and designation info |
Users | Create CIM users (linked to employee profiles) |
User Roles | Create roles that define menu access and actions |
User Role Access | Define which roles can access which menus and actions |
System Parameters | Set global settings like password policies |
Authorization Layers | Create groups of authorizers for specific UIs |
Alert Groups | Define employee groups for alert notifications |
Admin Workflows | Configure workflows for admin UIs (e.g., Employees, Branches) |
License Info | View and manage license details |
🔐 CIM Employees: If
isCIMEmployee
is checked, the employee can only create users and assign roles — no request initiation or authorization rights.
👤 um (User Manager) User
The um
user is responsible for user creation and role assignment.
🔧 um Capabilities:
Module | Description |
---|---|
Users | Create users based on valid employee profiles |
User Roles | Assign roles (created by sysadmin) to users |
✅ CIM users can also perform
um
user functions.
🧑💼 Other Users (Initiators & Authorizers)
Any user created from an employee profile can act as:
- A Request Initiator
- A Request Authorizer
🔐 Role-Based Access
- Roles define:
- Menu visibility
- Action permissions (Create, Edit, Delete, Authorize, etc.)
- When a user logs in:
- Menu options appear based on assigned roles
- Action buttons are visible only if granted
✅ Summary
User Type | Responsibilities |
---|---|
sysadmin | Full system configuration, role creation, workflow setup |
um | User creation and role assignment |
CIM User | Limited to user and role management |
Other Users | Perform actions based on roles (initiate, authorize, edit, delete, etc.) |
© BizFlowEngine — Secure Access, Seamless Control