How to complete key admin tasks in d6: users, learners, attendance and classrooms

How to complete key admin tasks in d6: users, learners, attendance and classrooms

This guide gives school administrators a quick overview of eight core admin tasks in d6: activating users and assigning rights, adding staff and learners, capturing attendance, and configuring classrooms. Each section covers the basic steps, with a link to the detailed article where one is available.

How do I activate users or give rights to staff members?

  1. Navigate to the Staff Management module.

  2. Select the staff member and open their profile.

  3. Activate the user account and assign the applicable access rights.

Read more: How to manage staff members and user access

How do I add a new staff member?

The Staff Management module is the central database for all school staff, whether paid by the Department of Education (Persal) or the Governing Body (SGB).

  1. Navigate to the Staff Management module.

  2. Add the new staff member and capture their personal and employment details.

  3. Save, then activate the user account and assign rights if system access is required.

Read more: How to manage staff members and user access

How do I edit user roles?

The User Roles module enables Superusers to create and edit standardised rights templates (for example After-care Staff or Pre-primary Staff), so access rights can be managed for entire departments at once.

  1. Open the User Roles module as a Superuser.

  2. Select the role to edit, or create a new role.

  3. Adjust the access rights linked to the role and save.

Read more: User Roles

How do I add a new learner?

My School > People > Learners > Learners: Add New Learner

Use this function when a learner joins mid-year, returns after leaving, or transfers from another school. Click Register Learner and capture the learner's details.

Read more: How to add a new learner

How do I capture learner attendance (absentees)?

My School > People > Learners > Attendance: Absentees

The Absentees function records learner absences, which feed official attendance statistics, academic reports and parent notifications. Select the date, mark the absent learners and assign a reason for each absence.

Read more: How to capture learner absentees

How do I enter attendance confirmation in bulk?

My School > People > Learners > Attendance: Attendance Confirmation

Attendance Confirmation verifies that all learner attendance data, including absentees, has been captured correctly for the week. Use the bulk confirmation option to confirm all registers at once. This step is mandatory for weekly reporting compliance and successful data exports.

Read more: How to use Attendance Confirmation

How do I capture educator and staff absenteeism?

  1. Navigate to the Absentees function in the Staff module.

  2. Select the applicable week and add the absent staff member(s) — multiple staff members can be added for the same week.

  3. Assign the leave reason and any applicable compliance flags, then save.

How do I configure classrooms?

Classroom configuration groups learners correctly and links educators to the right classes. Complete register class grouping and class designation first — register class setup cannot be reversed at year-end. Then assign educators to classrooms through register class setup.

Read more: Set up register classes

Frequently asked questions

Who can activate user accounts and assign rights?

A Superuser manages user activation, access rights and user roles in d6.

Do I have to confirm attendance every week?

Yes. Attendance Confirmation is mandatory for weekly reporting compliance and successful data exports, and it verifies that all absentees have been captured.

Can I capture an absence for more than one staff member at a time?

Yes. When capturing staff absenteeism, multiple absent staff members can be added for the same week.

What must be done before setting up register classes?

Register class grouping and class designation must be completed first, as register class setup cannot be reversed at year-end.

Last updated: July 2026 | Version 1.0

© Copyright d6 group (Pty) Ltd.
    • Related Articles

    • How to capture learner attendance and manage absentees in d6

      This article explains how to capture learner attendance and record absentees in d6, including how to mark absences, assign reasons, and use bulk confirmation to lock registers for the week. It is for school administrators and register teachers. My ...
    • How to export learner reports and school data from d6 to SASAMS

      This article explains how to export learner and school data from the d6 platform. Exports are used for reporting to the Department of Education, sharing data with other systems, creating backup records, and generating customised reports for school ...
    • How to configure classrooms and assign subjects

      This article explains how to set up classrooms and assign subjects in d6 after implementation. Correct classroom and subject configuration ensures that learners are correctly grouped, that teachers are linked to the right subjects, and that academic ...
    • How to run compliance checks and resolve outstanding items

      This article explains how to run compliance checks in d6 after implementation to identify and resolve outstanding items. Compliance checks help the school ensure that learner data is complete, required documents are on file, and that the school meets ...
    • How to enrol new learners and manage learner profiles

      This article covers how to enrol new learners into d6 after implementation and how to manage existing learner profiles. It explains the enrolment workflow, what information is required, and how to keep learner data up to date throughout the school ...