# Manage Batches

# Learnexify Batch

Once courses have been set up and added to a program, the next step in Learnexify is to configure batches. A batch represents an instance of a program, and each batch must be linked to a specific program.

In most cases, the course instances within a batch correspond directly to the course descriptions defined in the program. This helps maintain a structured and consistent learning path for learners based on the program setup.

### <span style="color: rgb(18, 64, 114);">**How to Create a Batch:**</span>

Before creating a batch, ensure that the program has already been properly set up and that courses/course descriptions have been added to it.

Once this is done, follow these steps:

Go to the **Dashboard** and open the side drawer menu. Click on **Programs** and then select **Manage batches.**

[![page edits3.png](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/scaled-1680-/lVkpage-edits3.png)](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/lVkpage-edits3.png)

Click on the **Add batch button.** A form will appear where you need to enter the **basic batch details.**

Fill in the following fields:

- **Program Selection:** Select the program from the dropdown list
- **ID Number:** Enter the unique ID for the batch
- **Name:** Enter the name of the batch
- **Description:** Provide a brief description of the batch
- **Start Date:** Select the start date
- **End Date:** Select the end date

You will also see **two checkbox options:**

- **Create all course instances:**  
    When selected, this option automatically creates all course instances for the batch based on the program structure, removing the need for manual setup.
- **Automatically assign semester users:**  
    When selected, all users assigned to the semester will be automatically enrolled in the batch’s course instances, ensuring automatic user assignment without manual effort.

[![image.png](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/scaled-1680-/FsJimage.png)](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/FsJimage.png)

After entering all the required information, click on the **Save Changes** button.

The batch will be **created successfully,** and <span style="font-size: 18px;">the batch will be displayed in the batch List. An explanation of each icon is provided below.</span>

[![image.png](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/scaled-1680-/gKOimage.png)](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/gKOimage.png)

---

# How to Edit a Batch

To edit a course set, follow the steps below:

- Start from the **Dashboard** and open the **side drawer** menu. From there, go to **Programs** and select **Manage Batches.** A list of available batches will appear on the screen.
- Locate the **batches** you want to modify and **click** on the **edit icon** next to it. The batch details page will open in **edit mode.**

**![](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/embedded-image-2xwyp4vf.png)**

- Make the necessary updates to the **batch's** information. After reviewing your changes, scroll down and click the **Save Changes** button to apply and **save** the updates.

---

# How to Assign Users Groups to a Batch

#### <span style="color: rgb(18, 64, 114);">**User Groups:**</span>  


A user group is a group of users combined for easier management. Instead of assigning users individually, administrators can assign and manage multiple users as a single unit.

**Example:**  
For example, a university may create a user group containing 20 users. By assigning the user group to a batch, all users in the set are associated with the batch at once, saving time and reducing manual effort.

---

### **<span style="color: rgb(18, 64, 114);"><span class="ng-star-inserted"><span class="ng-star-inserted">Steps to Assign User Groups to a Batch</span></span>:</span>**  


- From the Dashboard, open the side drawer menu and navigate to Programs &gt; Manage batches. A list of available batches will be displayed.
- Locate the batch to which you want to assign a user group and click the user group icon.

[![image.png](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/scaled-1680-/V8Ximage.png)](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/V8Ximage.png)

- The batch **user group** page will **open**.
- In this section, you can view the user groups currently assigned to the batch. To assign **additional** user groups, click the **Available to Assign button.**

![](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/embedded-image-wkwy0ifh.png)

- A list of available user groups will appear. Select the **user group** you want to **assign.**
- Click the **arrow icon** to move the user group to the assignment area.
- You can then **choose** from the **following options:**

**1. Auto-enroll users into this batch when they are added to this user group** Enable this option to automatically enroll users in the batch whenever they are added to the selected user group. This eliminates the need for manual enrollment and provides immediate access to the batch.

**2. Apply batch association to all User subsets** Enable this option to apply the batch to all User Subsets within the selected user group. This ensures that users in related subsets are also assigned to the batch automatically.

- After selecting the required options, click the **green tick (✔)** to confirm the assignment.

![](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/embedded-image-xwysvf1z.png)

- Next, click on the **Currently Assigned button** to view all user groups that have been **successfully assigned** to the batch.

### <span style="color: rgb(18, 64, 114);">**Assign user groups Using Filters**</span>

If the required user group is not visible in the **Available to Assign list**, you can use filters to locate it.

Click the **Add button** to access the **available filter options.**

![](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/embedded-image-mnxr2ar3.png)

#### <span style="color: rgb(74, 156, 232);">**1. User Set Classification**</span>

<span style="color: rgb(0, 0, 0);">Use this filter to search for user groups based on their classification. Enter a value to display matching user groups only.</span>

#### <span style="color: rgb(74, 156, 232);">**2. Display Priority**</span>  


<span style="color: rgb(0, 0, 0);">Use this filter to locate user groups according to their assigned priority level.</span>

#### <span style="color: rgb(74, 156, 232);">**3. Enable Corresponding Group**</span>  


<span style="color: rgb(74, 156, 232);"><span style="color: rgb(0, 0, 0);">This filter displays user groups that are associated with a specific group.</span></span>

#### <span style="color: rgb(74, 156, 232);">**4. Auto Enroll User in Grouping**</span>  


<span style="color: rgb(74, 156, 232);"><span style="color: rgb(0, 0, 0);">Use this option to find user groups configured for automatic user enrollment after assignment.</span></span>

#### <span style="color: rgb(74, 156, 232);">**5. Theme Priority**</span>  


<span style="color: rgb(74, 156, 232);"><span style="color: rgb(0, 0, 0);">Use this filter to search for user groups based on their theme priority.</span></span>

#### <span style="color: rgb(74, 156, 232);">**6. Theme**</span>  


<span style="color: rgb(74, 156, 232);"><span style="color: rgb(0, 0, 0);">Use this filter to locate user groups associated with a specific theme.</span></span>

Once the **required** user group appears in the list, click on the **arrow icon** and assign it using the **green tick (✔)**.  
The assigned user group will then be displayed in the **Currently Assigned section.**

#### **<span style="color: rgb(18, 64, 114);">  
Bulk User Action:</span>**  


<span style="color: rgb(0, 0, 0);">**Purpose:**  
Use this feature to assign multiple User sets efficiently.</span>

<span style="color: rgb(74, 156, 232);">**Method 1:**</span>

- Select those **user groups** you want to assign.
- After making your selections, **click** the **“Add All 11 Selected Items” button** to add the selected user groups.  
    The number displayed in the button (e.g., 11) represents the number of items currently selected and will change depending on how many items you select.

![](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/embedded-image-gmyjjhbc.png)

- Then click on the Assign button in the Bulk Assignment Section to move the user groups to the assigned list.

![](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/embedded-image-lye04xi6.png)

<span style="color: rgb(74, 156, 232);">**Method 2:**</span>

- Click the **“Add All 13 Search Results” button** to add all user groups with a single click. The number displayed in the button (e.g., 13) may vary depending on the number of user groups available in the search results.
- If you want to clear everything, click the **Clear button.**

![](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/embedded-image-uwcidajh.png)

---

# How to Assign Users to a Batch

From the list of all **batches**, click the **User icon** for the batch to which you want to **assign users.**

[![image.png](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/scaled-1680-/qvfimage.png)](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/qvfimage.png)

- After opening the **Users tab,** you will see the **users currently assigned** to the batch. To assign additional users, **click** the **Available to Assign button.**

![](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/embedded-image-fqeih0dg.png)

- A list of **available users** will be displayed. Select the user you want to **assign** and click the **arrow icon** to move the user to the assignment area.
- Click the **green tick (✔) to confirm** the assignment.

![](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/embedded-image-hkgezqvj.png)

- Next, click on the **Currently Assigned button** to view all users who have been **successfully assigned** to the batch.

#### <span style="color: rgb(18, 64, 114);">**Add a user if it is not available in the list**</span>

If the user you want to assign is not visible in the list, follow these steps:

- Click the **Available to Assign button.**
- Click the **Add button.**
- A dropdown list of search fields will appear.
- Select the **appropriate field** (such as Email, Username, City/Town, or Country).
- Enter the user's information in the selected field.

![](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/embedded-image-fdidrgim.png)

- The **matching user** will appear in the **list.** Select the user and **assign** them to the **batch.**

#### <span style="color: rgb(18, 64, 114);">**Bulk User Action:**</span>

<span style="color: rgb(0, 0, 0);">**Purpose:** Use this feature to assign multiple Users efficiently. </span>

<span style="color: rgb(74, 156, 232);">**Method 1:**</span>

- Select those users you want to assign.
- After making your **selections, click** the **“Add All 14 Selected Items”** button to add the selected users.  
    The number **displayed** in the **button (e.g., 14) represents** the number of items currently selected and will change depending on how many items you select.

![](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/embedded-image-cfhvpnae.png)

- Then click on the **Assign button** in the **Bulk Assignment Section** to move the **users** to the assigned list.

![](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/embedded-image-bfnlvgur.png)

<span style="color: rgb(74, 156, 232);">**Method 2:**</span>

- Click the **“Add All 495 Search Results”** button to add all **users** with a single **click.** The number displayed in the **button (e.g., 495)** may vary **depending** on the number of **users available** in the search results.
- If you want to **clear everything,** click the **Clear button.**

![](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/embedded-image-1otfgg3f.png)

---

# How to Assign Course Instances to a Batch

From the list of all batches, click the **course instance icon** for the batch to which you want to **assign course instances.**

[![image.png](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/scaled-1680-/Oxgimage.png)](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/Oxgimage.png)

After opening the **course instances tab,** you will see the course instances **currently assigned** to the batch. To assign **additional** course instances, click the **Available to Assign button.**

![](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/embedded-image-dxaedisa.png)

A list of **available course instances** will be displayed. Select the **course instance** you want to **assign.**

Click the **arrow icon** to move the course instance to the assignment area.

After clicking the arrow, the **following option** will appear:

<span style="color: rgb(0, 0, 0);">**1. Auto-enroll users into this course instance when they are added to this batch** </span>Enable this option to automatically enroll users into the course instance when they are added to the batch, ensuring users get access without manual enrollment and keeping batch and class enrollments synchronized.

After selecting the required course instance, click the **green tick (✔)** to confirm the assignment.

![](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/embedded-image-y2dbkhej.png)

Next, click on the **Currently Assigned** button to view all **course instances** that have been **successfully assigned** to the batch.

#### <span style="color: rgb(18, 64, 114);">**Assign course instances Using Filters:**</span>

If the required course instance is **not visible** in the **list**, click the **Add button** to apply filters and search for it.  
You can search using available fields such as:

- ID Number
- Start Date
- End Date

![](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/embedded-image-iowwijih.png)

Once the required course instance appears, click the arrow icon and confirm the assignment using the **green tick** (✔).  
The course instance will then **appear** in the **Currently Assigned** section.

#### <span style="color: rgb(18, 64, 114);"> **Bulk User Action:**</span>  


<span style="color: rgb(0, 0, 0);">**Purpose:**  
Use this feature to assign multiple course instances efficiently. </span>

<span style="color: rgb(74, 156, 232);">**Method 1:**</span>

- Select those course instances you want to assign.
- After making your selections, click the “Add All 11 Selected Items” button to add the selected course instances.  
    The number displayed in the button (e.g., 11) represents the number of items currently selected and will change depending on how many items you select.

![](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/embedded-image-45vwixxw.png)

- Then click on the **Assign button** in the Bulk Assignment Section to move the **course instances** to the assigned list.

![](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/embedded-image-ek0ml9ag.png)

<span style="color: rgb(74, 156, 232);">**Method 2:**</span>

- Click the “Add All 55 Search Results” button to add all course instances with a single click. The number displayed in the button (e.g., 55) may vary depending on the number of course instances available in the search results.
- If you want to clear everything, click the Clear button.

![](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/embedded-image-bwbskw96.png)

---

# How to Assign Roles to a Batch

- Identify the specific batch you wish to modify from the main list of **batches.**
- Click that **batch name** and then click on the **Roles tab.**

![](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/embedded-image-m1cpgeqp.png)

- Pick the **specific access level** you want to manage (for example: **Manager**).

![](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/embedded-image-nodi7yer.png)

- The page will **display users** who are **already assigned** to this role; click the **Unassigned button** to see a list of other people you can add

![](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/embedded-image-dsvap2qo.png)

- Tick the **checkbox next** to each person you **want** to grant this role to.
- Move to the bottom of the page and click **Assign Roles** to **confirm** the update.

#### <span style="color: rgb(18, 64, 114);">**If you need to find a specific person (Using Filters):**</span>  


- Use the Filter tool located at the top of the user list.
- Create a search rule using the person's Full Name, Username, or Email Address.
- Click the **Add Filter button** to see the matching users.
- Select the **correct individual** from the list and click **Assign Roles** to **complete** the process.

![](https://wiki.paktaleem.net/uploads/images/gallery/2026-07/embedded-image-msyvp6ky.png)

---