Skip to content
  • Home
  • Features
  • Pricing
  • FAQs
  • Help Center
Sign In

Getting Started

1
  • Getting Started with Office-X

Subscription & Billing

1
  • How Seats Work in Office-X

Features & Modules

71
  • Overview
  • Business Management
    • Company
    • Billing & Payment
    • Payroll Configuration
    • Business Support
  • Admin Module
    • Department
    • Designation
    • Pay Type
    • Employment Status
    • Leave Types
    • Benefits
    • Expense Category
    • Teams
    • Forms
    • Events & Announcements
    • Incident Configuration
    • IP Configuration
    • Currency
    • Support Categories
  • SMTP & Email Templates
    • SMTP Config
    • Email Templates
  • Privacy & Security
    • Security
  • Employees Module
    • Employee List
    • Adding a New Employee
    • View Employee Details
    • Edit an Employee
    • Reset Password
    • Work Hours/Shift Hours
    • Change Status
    • Assign/Unassign Seat
    • Opening Balance
    • Assign Work Days
    • Visual Guide
  • Permissions & Approval Flows
    • Permissions Management
    • Approval Flows (Workflow Management)
  • Work Shifts
    • Work Shifts
  • Holidays Calendar
    • Calendar
  • Attendance Management
    • Attendance Records
    • Individual Attendance Summary
    • Overall Attendance Summary
    • Visual Guide
  • Leave Management
    • Create Leave
    • Approve & Reject Leave
    • Cancel Approved Leave
    • View All Leaves
    • Visual Guide
  • Bill Management
    • Create Bill
    • Approve & Reject Bill
    • View All Bills
    • Visual Guide
  • Travel Requests
    • Create Travel Request
    • Approve & Reject Travel Request
    • View All Travel Requests
    • Visual Guide
  • Purchase Requests
    • Create Purchase Request
    • Approve & Reject Purchase Requests
    • View All Purchase Requests
    • Visual Guide
  • Payroll (Bangladesh)
    • Business → Payroll Configuration
    • Payroll Management
    • Income and Tax Statement
    • Visual Guide
  • Performance Management
    • Performance Management
  • Incident Report
    • Incident Report
  • Asset Tracking
    • Asset Tracking
  • Activity Logs
    • Activity Logs
  • Dashboard
    • Visual Guide
  • Support
    • Create Support Request
    • Resolve Support Requests
    • View All Support
    • Visual Guide
View Categories
  • Home
  • Docs
  • Features & Modules
  • Permissions & Approval Flows
  • Permissions Management

Permissions Management

Complete access control for every user and team

The Permissions Module in Office-X is where you control who can access what within the system. Whether you’re managing a single employee or an entire team, this module ensures that every action from viewing to editing is securely permission-based.

You can manage permissions in two powerful ways:

  • Employee Permissions – assign feature-level access to individual users.
  • Team Permissions – assign feature-level access to entire teams for easier management.

Employee Permissions #

Assign feature-wise and action-level permissions to specific employees.

Here’s how it works:

  1. Search Employee: Enter the employee’s name or email to find the person you want to configure.
  2. Feature List: Once selected, you’ll see a complete list of all features available in the system — such as Admin, Support, Currency, Leave Type, etc.
  3. Expand a Feature: Click on any feature to expand it and view its related sub-features and available actions.
  4. Action Controls: For each feature or sub-feature, you can toggle permissions for:
    • Create, View, Update, Delete
    You can also use the “Mark All” switch to quickly grant full access to all actions under that feature. Note that not every action offers all four toggles — many actions only expose the one or two that make sense for that action (for example, an “Approve” action only offers Update).

  1. Save Permissions: After you’ve assigned access, click Save to apply changes. The employee will immediately gain access to the selected operations.
  2. Edit Anytime: You can revisit and modify these permissions anytime as the organization grows or roles change.

Delete Employee Permissions #

You can delete an employee’s direct permission configuration whenever that employee no longer needs individually assigned access.

Click Delete Permission from the employee permission card and confirm the deletion.

Once deleted, the employee will be removed from the Employee Permission list, and every directly assigned permission for that employee — across all features, not just one — is revoked at once. This doesn’t touch any access they still have through a Team Permission they’re a member of.

Search Assigned Employee Permissions

You can search assigned employee permissions by employee name or email. This helps you quickly find an employee who already has permission access configured.

Team Permissions #

Assign access to an entire team in one go.

This section works almost the same as Employee Permissions, but instead of searching for an individual employee, you’ll search by team name.

(Teams are created under Admin → Teams.)

Here’s the process:

  • Search Team: Enter the team’s name (e.g., HR Team, Sales Team, IT Department, etc.).
  • Select Features: Just like employee permissions, expand the features and enable or disable actions (Create, View, Update, Delete) using toggles or “Mark All.”
  • Save: Once saved, every member of that team will automatically inherit the same permissions.

  • Dynamic Access Control:
    • When a new employee joins and is assigned to that team, they instantly receive the same permissions.
    • If someone is removed from the team, their access is revoked automatically.

Delete Team Permissions #

You can remove all permissions assigned to a team at once. Doing so revokes access for all team members, while keeping individual employee permissions intact if separately configured.

Search Assigned Team Permissions

You can search assigned team permissions by team name. This makes it easier to find and manage team-level access when many teams are available.

This saves time, ensures consistency, and prevents access gaps especially in large organizations.

Permission Action Reference #

This section explains what each permission action allows the user to do. Permissions are grouped by module so Subscriber Admins can understand exactly what access they are granting to employees or teams.

Permission Scope Meaning #

ScopeMeaning
For OwnThe user can access only their own records or actions.
For AllThe user can access or manage records for all employees within the organization scope.
For On BehalfThe user can manage records submitted or created on behalf of other employees.
For SubordinateThe user can access or manage records related to employees who report to them as Reporting Manager.
Route AccessThe user can access a specific page or section in the system.

Employee Management #

Action NameAction TypeDescription
Create EmployeeCreateAllows creating new employee profiles in the system.
View Profile & Account (For Own)ViewAllows viewing the logged-in user’s own profile and account details.
View Employee Profiles (For All)ViewAllows viewing profile information of all employees.
Manage Bank Deposit Forms (For All)ViewAllows accessing and managing bank deposit forms for all employees.
Edit Employee (For All)UpdateAllows editing profile details of any employee.
Reset Employee Password (For All)UpdateAllows resetting the password of any employee account.
Manage Work Hours (For All)CreateAllows configuring and assigning work hour schedules for all employees.
Manage Payroll Config (For All)CreateAllows setting up payroll configurations such as salary, deductions, and bonuses for any employee.
Assign/Unassign Seats (For All)CreateAllows assigning or unassigning a license seat for any employee.
Change Employee Status (For All)UpdateAllows activating, deactivating, or changing the employment status of any employee.
Manage Opening Balance (For All)UpdateAllows setting or updating opening balance entries for any employee.
Assign Work Days (For All)View, Create, Update, DeleteAllows viewing, creating, editing, and deleting work day assignments for all employees.
Assign Work Days (For Subordinate)View, Create, Update, DeleteAllows viewing, creating, editing, and deleting work day assignments only for subordinate employees where the logged-in employee is the Reporting Manager.
Bulk RM Change (For All)UpdateAllows reassigning the Reporting Manager for multiple employees at once.

Work Shift Management #

Action NameAction TypeDescription
Create Bulk Work Shift (For Subordinate)CreateAllows creating multiple work shifts at once for subordinate employees.
Create Work Shift (For Subordinate)CreateAllows creating a single work shift schedule for subordinate employees.
Edit Work Shift (For Subordinate)UpdateAllows modifying existing work shift details for subordinate employees.
Delete Work Shift (For Subordinate)DeleteAllows removing existing work shifts for subordinate employees.
View All Work ShiftViewAllows viewing all work shift records available in the work shift module.
Export Work Shift (Excel & PDF)ViewAllows exporting work shift data in Excel or PDF format.

Holiday Management #

Action NameAction TypeDescription
Manage HolidaysView, Create, Update, DeleteAllows full access to view, create, edit, and delete company holidays on the calendar.

Attendance Management #

This module has separate “For All” and “For Subordinate” versions of most actions. “For All” removes the employee-scope restriction entirely — the user can act on any employee’s attendance in the company, not just their own or their reporting chain. “For Subordinate” restricts the same action to employees under the logged-in user’s reporting chain (direct reports and, through them, indirect reports as well — not direct reports only). If a user holds neither version for a given action, that action isn’t available to them at all.

Action NameAction TypeDescription
Overall Attendance SummaryViewAllows accessing the overall attendance summary page for all employees.
Individual Attendance SummaryViewAllows accessing individual employee attendance detail pages.
Create Manual Attendance (For All)UpdateAllows manually adding or correcting attendance entries for any employee.
Approve Check-in / Check-out (For All)UpdateAllows approving or rejecting check-in and check-out correction requests for any employee.
Approve OT/Lieu Hours (For All)UpdateAllows approving or rejecting overtime and time-in-lieu requests for any employee.
Bulk Approve Check-in / Check-out (For All)UpdateAllows batch approving multiple check-in/check-out requests at once for any employee.
View Attendance (For All)ViewAllows viewing attendance records for all employees.
View Attendance (For Subordinates)ViewAllows viewing attendance records only for subordinate employees.
Create Manual Attendance (For Subordinates)UpdateAllows manually adding or correcting attendance entries only for subordinate employees.
Approve Check-in / Check-out (For Subordinates)UpdateAllows approving or rejecting check-in and check-out correction requests only for subordinate employees.
Approve OT/Lieu Hours (For Subordinates)UpdateAllows approving or rejecting overtime and time-in-lieu requests only for subordinate employees.
Bulk Approve Check-in / Check-out (For Subordinates)UpdateAllows batch approving multiple check-in/check-out requests at once only for subordinate employees.

Leave Management #

Action NameAction TypeDescription
Create Leave Request (For Own)CreateAllows submitting a new leave request for yourself.
Create Leave Request (For All)CreateAllows submitting leave requests on behalf of any employee.
View Leave Request DetailsViewAllows viewing detailed information of leave requests.
View All Leave Requests (Route Access)ViewAllows accessing the page listing all employee leave requests.
Edit Leave Request (For Own)UpdateAllows editing your own pending leave requests.
Edit Leave Request (For On Behalf)UpdateAllows editing leave requests submitted on behalf of other employees.
Approve Leave Request (For All)UpdateAllows approving leave requests from any employee.
Reject Leave Request (For All)UpdateAllows rejecting leave requests from any employee.
Delete Leave Request (For Own)DeleteAllows deleting your own pending leave requests.
Delete Leave Request (For On Behalf)DeleteAllows deleting leave requests submitted on behalf of other employees.

Bill Management #

Action NameAction TypeDescription
Create Bill Request (For Own)CreateAllows submitting a new expense or bill reimbursement request for yourself.
Create Bill Request (For All)CreateAllows submitting bill requests on behalf of any employee.
View Bill Request DetailsViewAllows viewing detailed information of bill requests.
View All Bill Requests (Route Access)ViewAllows accessing the page listing all employee bill requests.
Edit Bill Request (For Own)UpdateAllows editing your own pending bill requests.
Edit Bill Request (For On Behalf)UpdateAllows editing bill requests submitted on behalf of other employees.
Approve Bill Request (For All)UpdateAllows approving bill or expense requests from any employee.
Reject Bill Request (For All)UpdateAllows rejecting bill or expense requests from any employee.
Delete Bill Request (For Own)DeleteAllows deleting your own pending bill requests.
Delete Bill Request (For On Behalf)DeleteAllows deleting bill requests submitted on behalf of other employees.

Travel Request Management #

Action NameAction TypeDescription
Create Travel Request (For Own)CreateAllows submitting a new travel request for yourself.
Create Travel Request (For All)CreateAllows submitting travel requests on behalf of any employee.
View Travel Request DetailsViewAllows viewing detailed information of travel requests.
View All Travel Requests (Route Access)ViewAllows accessing the page listing all employee travel requests.
Edit Travel Request (For Own)UpdateAllows editing your own pending travel requests.
Edit Travel Request (For On Behalf)UpdateAllows editing travel requests submitted on behalf of other employees.
Approve Travel Request (For All)UpdateAllows approving travel requests from any employee.
Reject Travel Request (For All)UpdateAllows rejecting travel requests from any employee.
Delete Travel Request (For Own)DeleteAllows deleting your own pending travel requests.
Delete Travel Request (For On Behalf)DeleteAllows deleting travel requests submitted on behalf of other employees.

Purchase Management #

Action NameAction TypeDescription
Create Purchase Request (For Own)CreateAllows submitting a new purchase request for yourself.
Create Purchase Request (For All)CreateAllows submitting purchase requests on behalf of any employee.
View Purchase Request DetailsViewAllows viewing detailed information of purchase requests.
View All Purchase Requests (Route Access)ViewAllows accessing the page listing all employee purchase requests.
Edit Purchase Request (For Own)UpdateAllows editing your own pending purchase requests.
Edit Purchase Request (For On Behalf)UpdateAllows editing purchase requests submitted on behalf of other employees.
Approve Purchase Request (For All)UpdateAllows approving purchase requests from any employee.
Reject Purchase Request (For All)UpdateAllows rejecting purchase requests from any employee.
Delete Purchase Request (For Own)DeleteAllows deleting your own pending purchase requests.
Delete Purchase Request (For On Behalf)DeleteAllows deleting purchase requests submitted on behalf of other employees.

Payroll Management #

Action NameAction TypeDescription
Run Payroll (For All)CreateAllows generating and processing payroll for all employees.
View Payroll (For All)ViewAllows viewing payroll records and pay slips for all employees.

Report Management / Incident Report #

Action NameAction TypeDescription
Create Incident Report (For Own)CreateAllows filing incident reports for yourself.
Create Incident Report (For All)CreateAllows filing incident reports against any employee.
View Incident Report (For All)ViewAllows viewing incident reports of all employees.
Edit Incident Report (For Own)UpdateAllows editing incident reports created by the logged-in user.
Edit & Discard Incident Report (For All)UpdateAllows editing or discarding any incident report in the system.

Tracking / Asset Tracking #

Action NameAction TypeDescription
Create AssetCreateAllows adding new assets to the asset tracking system.
View Asset (For Own)ViewAllows viewing assets assigned to yourself.
View Asset (For All)ViewAllows viewing all assets across the organization.
Edit Asset (For All)UpdateAllows editing details of any asset in the system.
Duplicate Asset (For All)CreateAllows duplicating an existing asset entry to quickly create a similar record — a Create-type permission, since duplicating always produces a new asset record rather than modifying an existing one.

Setting Management #

Action NameAction TypeDescription
Employee Forgot & Change Password (For Own)View, UpdateAllows accessing password recovery and change password functionality, and enabling/disabling personal Two-Factor Authentication, for the logged-in user’s own account.
SMTP SettingsView, Create, Update, DeleteAllows full access to configure email SMTP server settings for the organization.

Admin Configuration #

Action NameAction TypeDescription
DepartmentView, Create, Update, DeleteAllows full access to manage company departments.
Pay TypeView, Create, Update, DeleteAllows full access to manage pay types such as hourly, salary, or other pay categories.
DesignationView, Create, Update, DeleteAllows full access to manage job designations or titles.
Employment StatusView, Create, Update, DeleteAllows full access to manage employment statuses such as full-time, part-time, contract, active, or inactive.
Leave TypeView, Create, Update, DeleteAllows full access to manage leave categories such as sick, annual, casual, or other leave types.
BenefitsView, Create, Update, DeleteAllows full access to manage employee benefit plans.
Expense CategoryView, Create, Update, DeleteAllows full access to manage expense categories for bill or purchase requests.
TeamsView, Create, Update, DeleteAllows full access to manage team groups within the organization.
FormsView, Create, Update, DeleteAllows full access to manage custom forms used across the system.
AnnouncementsView, Create, Update, DeleteAllows full access to manage company-wide announcements and broadcasts.
Incident ConfigView, Create, Update, DeleteAllows full access to configure incident report types, severities, and statuses.
IP LogsView, Create, Update, DeleteAllows full access to manage the allowed-IP list used to restrict attendance check-in/out.
CurrencyView, Create, Update, DeleteAllows full access to manage supported currencies in the system.
Support CategoryView, Create, Update, DeleteAllows full access to manage internal support ticket categories and their assigned resolvers.

Support Management #

This is for the internal employee support ticket system, not Business Support (which is listed under Business Management below).

Action NameAction TypeDescription
View All SupportsViewAllows viewing every internal support ticket, not just the ones you filed yourself.
Create Support Request (For On Behalf)CreateAllows filing an internal support ticket on behalf of another employee.
Edit Support Request (For On Behalf)UpdateAllows editing an internal support ticket that was filed on behalf of another employee.

Business Management #

Action NameAction TypeDescription
Edit Company ProfileUpdateAllows editing company information such as name, address, logo, and other profile details.
Business SupportCreate, View, UpdateAllows creating, viewing, and managing your company’s Business Support tickets to Office-X (create requests, and view/edit/resolve/close your own — see the Business Support guide).
Manage Billing & PaymentUpdateAllows managing subscription billing and payment method details.
Manage Business Payroll ConfigurationUpdateAllows configuring organization-wide payroll settings such as overtime rules, deduction basis, and bonus types.

Performance Management #

Action NameAction TypeDescription
View Assessment Detail (For All)ViewAllows viewing detailed performance assessment results for any employee.
View All AssessmentsViewAllows accessing the list of performance assessments.
Performance Period & Criteria SetupView, Create, Update, DeleteAllows full access to the page used to configure performance review periods and evaluation criteria — this is complete setup access, not just viewing the page.
Take Assessment (For Subordinate)CreateAllows initiating and submitting performance assessments for subordinate employees.
Edit & Mark as Completed Assessment (For Subordinate)UpdateAllows editing assessment details and marking assessments as completed for subordinate employees.
Delete Assessment (For Subordinate)DeleteAllows removing performance assessments for subordinate employees.

CRM – Clients #

Action NameAction TypeDescription
Create ClientCreateAllows creating new client records in the CRM.
View All ClientsViewAllows viewing the full list of clients.
Edit Client (For All)UpdateAllows editing any client’s details.
Delete Client (For All)DeleteAllows deleting any client record.
Activate / Inactivate Client (For All)UpdateAllows activating or deactivating any client.

CRM – Items #

Action NameAction TypeDescription
Create ItemCreateAllows adding new items to the CRM catalog.
View All ItemsViewAllows viewing the full list of catalog items.
Edit Item (For All)UpdateAllows editing any catalog item.
Delete Item (For All)DeleteAllows deleting any catalog item.
Activate / Inactivate Item (For All)UpdateAllows activating or deactivating any catalog item.

CRM – Docs #

Action NameAction TypeDescription
Create DocCreateAllows creating new document templates.
View All DocsViewAllows viewing the full list of document templates.
Edit / Clone Doc (For All)UpdateAllows editing any document template, or cloning one to quickly create a copy of it.
Delete Doc (For All)DeleteAllows deleting any document template that hasn’t been used yet — one that’s already in use can only be deactivated, not deleted.
Activate / Inactivate Doc (For All)UpdateAllows activating or deactivating any document template.

CRM – Estimates #

Action NameAction TypeDescription
Create EstimateCreateAllows creating new client estimates.
View All EstimatesViewAllows viewing the full list of estimates.
Edit Estimate (For All)UpdateAllows editing any estimate.
Delete Estimate (For All)DeleteAllows deleting any estimate.
Send / Resend Estimate (For All)UpdateAllows sending an estimate to a client for the first time, or resending it.

CRM – Agreements #

Action NameAction TypeDescription
Create AgreementCreateAllows creating new client agreements.
View All AgreementsViewAllows viewing the full list of agreements.
Edit Agreement (For All)UpdateAllows editing any agreement.
Delete Agreement (For All)DeleteAllows deleting any agreement.
Send / Resend Agreement (For All)UpdateAllows sending an agreement out for e-signature, or resending it to a signer.
Terminate Agreement (For All)UpdateAllows terminating an agreement that’s already active.

CRM – Bookings #

Like Attendance Management above, most Booking actions come in an “own” and an “all” version. The “own” version only lets you act on booking services or bookings where you’re the assigned staff member; the “all” version removes that restriction, covering every staff member’s services and bookings.

Action NameAction TypeDescription
Create Booking Service (For Own)CreateAllows creating a bookable service assigned to yourself.
Create Booking Service (For All)CreateAllows creating a bookable service assigned to any staff member.
Edit / Activate-Deactivate Booking Service (For Own)UpdateAllows editing, activating, or deactivating booking services assigned to yourself.
Edit / Activate-Deactivate Booking Service (For All)UpdateAllows editing, activating, or deactivating any booking service, regardless of who it’s assigned to.
Delete Booking Service (For Own)DeleteAllows deleting booking services assigned to yourself.
Delete Booking Service (For All)DeleteAllows deleting any booking service, regardless of who it’s assigned to.
View Bookings (For Own / Assigned)ViewAllows viewing bookings where you’re the assigned staff member.
View All BookingsViewAllows viewing every booking across the organization.
Manage Booking Response (For Own)UpdateAllows cancelling, rescheduling, or marking as no-show bookings assigned to yourself.
Manage Booking Response (For All)UpdateAllows cancelling, rescheduling, or marking as no-show any booking, regardless of who it’s assigned to.

Activity Log #

Action NameAction TypeDescription
View Activity Logs (For All)ViewAllows viewing system activity logs for all employees.
View Activity Logs (For Own)ViewAllows viewing the logged-in user’s own activity log history.

Summary #

The Permissions Module gives you centralized control over access and security across the entire platform.

Whether you’re granting individual privileges or team-wide permissions, Office-X ensures every operation is handled safely, flexibly, and transparently.

Updated on July 21, 2026
Approval Flows (Workflow Management)
Table of Contents
  • Employee Permissions
  • Delete Employee Permissions
  • Team Permissions
  • Delete Team Permissions
  • Permission Action Reference
    • Permission Scope Meaning
    • Employee Management
    • Work Shift Management
    • Holiday Management
    • Attendance Management
    • Leave Management
    • Bill Management
    • Travel Request Management
    • Purchase Management
    • Payroll Management
    • Report Management / Incident Report
    • Tracking / Asset Tracking
    • Setting Management
    • Admin Configuration
    • Support Management
    • Business Management
    • Performance Management
    • CRM - Clients
    • CRM - Items
    • CRM - Docs
    • CRM - Estimates
    • CRM - Agreements
    • CRM - Bookings
    • Activity Log
  • Summary

Office-X is an all-in-one office management platform that streamlines employee management, attendance, payroll (Bangladesh only), asset tracking, and approvals. Automate workflows, gain insights, and run your business smarter with ease and security.

  • Links
  • Home
  • Features
  • Pricing
  • Support
  • FAQ
  • Help Center
  • Terms of Service
  • Privacy Policy
  • Follow Us
  • LinkedIn
  • Facebook
  • Youtube
Copyright ©2026 Office-X LLC. All rights reserved.
  • Home
  • Features
  • Pricing
  • FAQs
  • Help Center
Sign In