User Roles

User Roles

The User Roles module enables Superusers to create standardised rights templates. By grouping access rights into roles (e.g. After-care Staff or Pre-primary Staff), administrators can manage system security for entire departments simultaneously without setting up each staff member individually.

My School > People > Staff > User Roles: User Roles

How do I create a new User Role?

  1. Click Add New and enter the role title in English and Afrikaans (e.g. Educator / Opvoeder). Set the Status to Active.

  2. Complete the four configuration tabs:

    • Programme Access: Set each module to None (hidden), View (read only), or View and Edit (full control).

    • Direct Message Options: Select communication permissions such as email or SMS. Note: email is free; the school is charged for SMS messages.

    • Group Message Options: If d6 Connect is active, select a communication role and channel access rights.

    • d6+ Finance Extras and Export: Enable or disable specific rights. Assign the Excel export right carefully — it allows data to leave the secure d6 environment.

  3. Click Save.

To assign the role to a staff member, go to My School > People > Staff > Staff: Staff, edit the staff member's profile and select the role from the drop-down.

Frequently asked questions

Can I temporarily prevent teachers from editing marks?

Yes. Go to the teacher role, navigate to Programme Access, and change option 2.2 Learner Marks to View. All staff linked to that role immediately lose the ability to edit marks until you change it back to View and Edit.

What happens when I edit an existing role?

Changes to a User Role are global and take effect immediately for all staff linked to that role. For example, if you add email rights to the Administration role, every Administration user immediately receives those rights.

Can I remove a role that is currently in use?

No. A role assigned to staff cannot be removed. Rather set it to Inactive. This prevents staff profiles from being broken by a deleted role.

Last updated: April 2026  |  Version 5.0

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

    • User Roles

      The User Roles module allows Superusers to create standardized permission templates. By grouping access rights into roles (e.g. Aftercare Staff or Pre-Primary Teachers), administrators can manage system security for entire departments simultaneously ...
    • School Setup

      The School Setup is the first and most important step to complete before you can begin using the system. Complete all information as fully and accurately as possible — this data is used for LURITS exports and is a prerequisite for many other ...
    • How to manage staff members and user access

      The Staff Management module is a central repository for all personnel data. Every staff member, whether on the Department (Persal) or Governing Body (SGB) payroll, must be captured to ensure the school remains compliant with statutory requirements. ...
    • How to edit your user settings and password

      This function allows users to update their personal information, change their password, and configure Two-Factor Authentication (2FA) for improved account security. My Home > My User Settings User settings Passwords and usernames are case-sensitive. ...
    • How to manage staff members and user access

      The Staff Management module serves as the central database for all school staff. It is essential that every staff member's details are loaded onto the system, regardless of whether they are paid by the Department of Education (Persal) or the ...