Introduction
This guide explains how to manage Users and Roles & Permissions in BLogic View.
You will learn how to create users, assign roles, and control access to ensure your team works securely and efficiently.
Version Support
- Applies to: BLogic View (Web)
- Modules:
- Admin → User Management
- Admin → Role & Permissions
If you don’t see these features, please contact Support to verify your permissions.
Table of Contents
- Manage Users (User Management)
- Create a New User
- Edit User Information
- Send Login Details (Email/SMS)
- Delete User
- Manage Roles & Permissions
- Create a New Role
- Edit Role Permissions
- System Role Behavior (Admin)
- Best Practices
- FAQ
1. Manage Users (User Management)
Access User Management
- Go to Admin
- Click User Management
You will see a list of users with:
- Full Name
- Phone
- BLogic View Role
- BLogic View Account
- POS Express Employee ID
- Actions (Edit / Delete)

2. Create a New User
- Click + Add User
- Fill in Personal Information:
- First Name (required)
- Last Name (required)
- Email (optional)
- Phone (optional)
- Configure Access & Permissions:
Online Dashboard Access
- Enable toggle to allow login to BLogic View
- Enter:
- Username (required)
- Password (required)
- Role (required)
POS Express Access (Optional)
- Enable if user uses POS terminal
- Enter Employee ID
- Click Save

After Save – Send Account Details
After creating a user successfully:
- A dialog will appear:
- Title: Send login details?
- Options:
- Not now
- Send
If user clicks Send:
- System sends account info via:
- Email (if email exists)
- SMS (if phone exists)
✅ Only available channels will be shown
⚠️ If no email/phone → Send option is disabled

3. Edit User Information
- Go to User Management
- Click Edit icon
- Update:
- Personal info
- Role
- Access settings
- Click Save


Send Login Details (Edit Screen)
- Button Send Login Details is available when:
- Email or Phone exists
- Options:
- Send via Email
- Send via SMS
- Send via Both
Button is hidden if no contact info is available
4. Delete User
- Click Delete icon
- Confirm dialog:
- Title: Delete User
- Message: Are you sure you want to delete this user?
- Buttons:
- Cancel
- Delete
Deleted users cannot access the system

5. Manage Roles & Permissions
Access
- Go to Admin
- Click Role & Permissions

6. Understand Role Structure
🔹 Role List
- Shows all roles
- Displays number of users per role
🔹 Permission Panel
- Toggle access per module:
- Reports
- Customers
- Admin
- Setup
- etc.
7. Create a New Role
- Click + Create New Role
- Enter Role Name
- Enable required permissions
- Click Save

8. Edit Role Permissions
- Select a role
- Toggle permissions ON/OFF
- Save changes
Changes apply immediately to all assigned users

9. System Role Behavior (Admin)
- Admin role:
- Cannot be edited
- Cannot be deleted
- Has full access
Ensure at least one Admin user exists

10. Best Practices
To help you configure Roles & Permissions effectively, here are some practical role examples based on common business needs.
🔹 Employee Role (Limited Access)
Use case: Cashier / basic staff
Recommended permissions:
- ✅ Employees:
- Time Entries
- (Optional) Daily Employee Sales Breakdown
- ❌ Payroll
- ❌ Reports (full access)
- ❌ Admin
- ❌ Setup


Behavior:
- User can:
- View Clock in/out
- View their own working time
- User cannot:
- View payroll data
- Access sensitive reports
- Manage system settings
Suitable for most frontline staff

✅ Recommended
- Create roles by job function:
- Manager
- Cashier
- Accountant
- Assign correct role during user creation
- Review access regularly
⚠️ Avoid
- Giving Admin role to all users
- Missing contact info (email/phone)
- Sharing accounts
11. FAQ
1. Why can’t I send login details?
User must have:
- Email or Phone
2. Why can’t user log in?
Check:
- Username & Password
- Role permissions
- Dashboard access enabled
3. Do role changes affect users immediately?
Yes. Changes apply instantly.
4. Can I assign multiple roles to one user?
No. Each user can have only one role.
5. What happens if I delete a role?
(If supported)
Must ensure no users are assigned before deletion