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

    • 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 ...
    • User Settings

      The User Settings module allows users to update their personal information, change their password, set up Two-Factor Authentication (2FA), and change the programme language. My Home > My User Settings Password Passwords and usernames are ...
    • My User Information

      The My User Information module allows users to update their personal information, change their password, set up Two-Factor Verification (2FV), and change the interface language. My Home > My User Information Password Passwords and usernames are ...
    • How to manage user rights

      How to manage user rights in d6 — user rights control which modules and functions each staff member can access. My School > System > User Management > User Rights How do I assign user rights? Navigate to My School > System > User Management > User ...
    • How to manage My User Information

      How to manage My User Information — update your personal details, change your password and manage your notification preferences. My Home > My User Information How do I update my user information? Navigate to My Home > My User Information. Click Edit. ...