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

67
  • Overview
  • Business Management
    • Company
    • Billing & Payment
    • Platform Support
  • Admin Module
    • Department
    • Designation
    • Pay Type
    • Employment Status
    • Leave Types
    • Benefits
    • Expense Categories
    • 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)
    • Tax Configuration & Calculation
    • 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
    • Support
View Categories
  • Home
  • Docs
  • Features & Modules
  • Employees Module
  • Assign Work Days

Assign Work Days

Overview #

The Assign Work Days feature allows authorized users to assign a special work schedule to one or more employees for a specific date. This is useful when employees need to work outside their regular schedule, follow a temporary schedule, or be assigned to a specific working day by an admin or manager.

Each work day assignment includes:

  • Employee or team selection
  • Assignment date
  • Start time
  • End time
  • Break hours
  • Optional reason
  • Assigned by information

After a work day is assigned, it appears in:

  • Assign Work Days list
  • Employee View Details → Work Hours tab
  • Employee Work Hours route/page

Who Can Use This Feature? #

Access depends on user role and permission.

Tenant Admin / Subscriber Admin #

Tenant Admin / Subscriber Admin can access and manage all Assign Work Days records without additional permission restrictions.

They can:

  • View all work assignments
  • Create assignments for any active employee
  • Select any employee or team
  • Edit assignments before the assignment start time
  • Delete assignments before the assignment start time
  • View assignment details

Employee With Permission #

Employees can use the Assign Work Days feature only when permission is assigned from:

Admin → Permission → Employee

Available permission groups:

  • Assign Work Days (For All)
  • Assign Work Days (For Subordinate)

Each permission group may include the following action permissions:

  • Create
  • View
  • Update
  • Delete

Assign Work Days (For All) #

When an employee is given Assign Work Days (For All) permission, the employee can manage work day assignments for all eligible employees under the tenant based on the selected action permissions.

If View permission is enabled, the employee can view all work day assignments across the tenant.

If Create permission is enabled, the employee can assign work days to any active employee under the tenant.

If Update permission is enabled, the employee can edit any work day assignment before the assignment date and start time have passed.

If Delete permission is enabled, the employee can delete any work day assignment before the assignment date and start time have passed.

The employee list in the Assign Work Days modal will show all eligible active employees, and the team list will show all available teams.

Assign Work Days (For Subordinate) #

When an employee is given Assign Work Days (For Subordinate) permission, the employee can manage work day assignments only for their direct subordinates based on the selected action permissions.

For this feature, subordinates means employees for whom the logged-in employee is assigned as the Reporting Manager.

If View permission is enabled, the employee can view only:

  • Assignments created by the logged-in employee.
  • Assignments where the assigned employees are their direct subordinates.

If Create permission is enabled, the employee can assign work days only to employees where the logged-in employee is the Reporting Manager.

If Update permission is enabled, the employee can edit only authorized subordinate-related assignments before the assignment date and start time have passed.

If Delete permission is enabled, the employee can delete only authorized subordinate-related assignments before the assignment date and start time have passed.

The employee list in the Assign Work Days modal will show only direct subordinates. The team list will show only teams that include at least one direct subordinate. If a team contains both subordinate and non-subordinate members, only subordinate members will be available for assignment.

Access Assign Work Days Page #

To open the Assign Work Days page:

  1. Log in to Office-X.
  2. Go to Dashboard → Employees.
  3. Click the Assign Work Days button.
  4. The system opens the Assign Work Days page.

Page route:

/dashboard/employees/assign-work-days

If the user does not have permission, the system shows a No Access page or hides the related action button.

Create a Work Day Assignment #

To create a new work day assignment:

  1. Go to Dashboard → Employees → Assign Work Days.
  2. Click the Assign Work Days button.
  3. The Assign Work Days modal will open.
  4. Choose recipient type:
    • Employees
    • Team
  5. Select one or more employees or teams.
  6. Select the assignment date.
  7. Select the start time.
  8. Select the end time.
  9. Enter break hours.
  10. Add a reason, if needed.
  11. Click Assign.

After successful creation, the system shows:

Work assignment created successfully

The assigned employees receive an in-app notification with the assigned date and schedule.

Create Assignment by Employee Selection #

When Employees is selected:

  • User can search employees.
  • User can select one or more employees.
  • User can use Select All where available.
  • Shift workers may show a visual badge or indicator.

For Assign Work Days (For All) permission, all active employees are shown.

For Assign Work Days (For Subordinate) permission, only employees where the logged-in employee is the Reporting Manager are shown.

Create Assignment by Team Selection #

When Team is selected:

  • User can search teams.
  • User can select one or more teams.
  • Team name and member count are shown.

For Assign Work Days (For All) permission, all tenant teams are shown.

For Assign Work Days (For Subordinate) permission, only teams that include at least one direct subordinate are shown. If a team contains both subordinate and non-subordinate members, only subordinate members are included for assignment.

View Work Assignment Details #

To view a work assignment:

  1. Open the Assign Work Days page.
  2. Find the assignment from the table.
  3. Open the action menu.
  4. Click View.
  5. The Work Assignment Details modal will open.

The View modal displays:

  • Date
  • Work Schedule
  • Break
  • Assigned Employees
  • Assigned By
  • Reason

The View modal is read-only. Users cannot edit or delete data from this modal.

Edit a Work Day Assignment #

To edit an assignment:

  1. Open the Assign Work Days page.
  2. Find the assignment from the table.
  3. Open the action menu.
  4. Click Edit.
  5. The Assign Work Days modal opens in edit mode.
  6. Update the required information.
  7. Click Update or Save.

After successful update, the system shows:

Work assignment updated successfully

The updated assignment will be reflected in:

  • Assign Work Days table
  • Employee View Details → Work Hours tab
  • Employee Work Hours route/page

Assigned employees also receive an in-app notification about the update.

Edit Deadline Rule #

Edit is allowed only before the assignment date and start time.

Once the assignment start time has passed:

  • Edit button is disabled or hidden.
  • The assignment remains viewable.
  • The system does not allow update from the backend.

This rule applies to:

  • Tenant Admin / Subscriber Admin
  • Employee with Assign Work Days (For All)
  • Employee with Assign Work Days (For Subordinate)

Delete a Work Day Assignment #

To delete an assignment:

  1. Open the Assign Work Days page.
  2. Find the assignment from the table.
  3. Open the action menu.
  4. Click Delete.
  5. Confirm deletion from the confirmation modal.

After successful deletion, the system shows:

Work assignment deleted successfully

The deleted assignment is removed from:

  • Assign Work Days table
  • Employee View Details → Work Hours tab
  • Employee Work Hours route/page

Delete Deadline Rule #

Delete is allowed only before the assignment date and start time.

Once the assignment start time has passed:

  • Delete button is disabled or hidden.
  • The assignment remains viewable.
  • The system does not allow deletion from the backend.

Employee Work Hours Visibility #

After a work day assignment is created or updated, the assignment also appears in the employee’s work hours information.

It should be visible in:

  • Employee View Details → Work Hours tab
  • Employee Work Hours route/page

If an assignment is deleted, it should be removed from both places.

Frequently Asked Questions #

Why can’t I see the Assign Work Days button? #

You may not have Create permission. Please contact your admin to check your permission from:

Admin → Permission → Employee → Assign Work Days (For All) or Assign Work Days (For Subordinate)

Why can I see the page but no records? #

You may not have View permission, or there may be no assignments within your authorized scope.

For subordinate permission, you can only see:

  • Assignments created by you.
  • Assignments where assigned employees are your direct subordinates.

Who are considered subordinates? #

Subordinates are employees for whom you are assigned as the Reporting Manager.

Why is the Edit button disabled? #

The assignment date and start time may have already passed. After the schedule starts, the assignment can only be viewed and cannot be edited.

Why is the Delete button disabled? #

The assignment date and start time may have already passed. After the schedule starts, the assignment cannot be deleted.

Can the same employee be assigned twice on the same date? #

No. The system prevents duplicate work assignments for the same employee on the same date.

Will employees be notified after assignment? #

Yes. Assigned employees receive an in-app notification when a work day is created or updated.

Updated on June 8, 2026
Opening BalanceVisual Guide
Table of Contents
  • Overview
  • Who Can Use This Feature?
    • Tenant Admin / Subscriber Admin
    • Employee With Permission
    • Assign Work Days (For All)
    • Assign Work Days (For Subordinate)
  • Access Assign Work Days Page
  • Create a Work Day Assignment
  • Create Assignment by Employee Selection
  • Create Assignment by Team Selection
  • View Work Assignment Details
  • Edit a Work Day Assignment
  • Edit Deadline Rule
  • Delete a Work Day Assignment
  • Delete Deadline Rule
  • Employee Work Hours Visibility
  • Frequently Asked Questions
    • Why can’t I see the Assign Work Days button?
    • Why can I see the page but no records?
    • Who are considered subordinates?
    • Why is the Edit button disabled?
    • Why is the Delete button disabled?
    • Can the same employee be assigned twice on the same date?
    • Will employees be notified after assignment?

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