> For the complete documentation index, see [llms.txt](https://docs.pockethrms.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pockethrms.com/hr-and-admin-portal/ess-configurations/leave/roaster-management.md).

# Roaster Management

### Roaster Management

Roaster Management is a feature available within the ESS portal that allows administrators or managers to view and modify employee shift schedules. It provides an interface to check currently assigned shifts for single or multiple employees and allows for the updating of these shifts over a selected date range.

### How to Assign or Change Employee Shifts on the Pocket HRMS ESS Portal as a manager?

**Path:** ESS login > Leave > Approval > More > Roaster Management > Select Date Range > Select employee to view the data for single or multiple employees or keep the field blank in case you want to view the shifts of all employees > View > Click on already assigned shift > Select the required shift from dropdown > save.

**Step 1:** Log in to the **ESS portal**, go to the **‘Leave’** menu, select **‘Approval’**.

<figure><img src="/files/b4fb9289cea075b6ffb3e9ff7a7f02db08682692" alt=""><figcaption></figcaption></figure>

**Step 2:** Select and **‘More’**, then click on **‘Roaster Management’** from the options provided.

![](/files/54108e04cc27166f4abb28d2c6f57ae5e8738f3c)

![](/files/4c021841fd0730393452b76648c51e31e7cf7855)

**Step 3:** Select the **‘Date Range’** for which you want to manage shifts.

<figure><img src="/files/c6a428eac14d5802e1fc8d85b8b55b5e0ca10a3b" alt=""><figcaption></figcaption></figure>

**Step 4:** In the **‘Select employee’** field, choose specific employees to view their data. Alternatively, keep this field blank if you wish to view the shifts for all employees.

![](/files/02744ef1a69e291e334725430ab4719bacead251)

&#x20;                                                                         Or

![](/files/b2c7c0247b3ab48eb838d7766bd5a72cc6de09be)

**Step 5:** Click the **‘View’** button to generate the roster.

![](/files/9e12ff3fe0e108caf33e13f9e67377e2c1ad0f32)

**Step 6:** Click on an **already assigned shift** for an employee to open the editing option.

![](/files/06c4e28b388b8db0871d47581810e650650be01b)

**Step 7:** Select the **required shift** from the dropdown menu and click **‘Save’** to update the schedule.

![](/files/0f2358982c3f7d85f35956d41cd6ecf448629462)

**Link:** <https://ess.pockethrms.com/Leave/Transaction/LeaveApproval?Menu=rostermanagement>

{% embed url="<https://youtu.be/Ay7_ErInHI4>" %}

[](<https://youtu.be/Ay7_ErInHI4&#xD;&#xA;>)For any queries, contact <support@pockethrms.com>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.pockethrms.com/hr-and-admin-portal/ess-configurations/leave/roaster-management.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
