Welcome to The
SELMA Resource Centre

Latest Updates

Xero Integration Setup

The SELMA-Xero integration enables seamless synchronisation of financial data between SELMA and Xero. This integration allows you to automatically create and manage invoices, sync contacts, and track payments across both systems. Setup & Configuration 1. Connect to Xero This is the first step to establish the integration between SELMA and Xero. 1. Click “Connect to …

Moodle Integration Set-Up

The SELMA-Moodle Integration serves as a connector between your Moodle instance and your SELMA instance. This allows you to sync Enrolments in a two-way connection, which allows you allows sync and creation of students. In this Section: Pre-requisites Please contact SELMA Support to enable your Moodle Integration. Individuals with administrator access to your Microsoft tenancy …

SELMA API User Guide

Getting Started 1. Obtaining API Access 2. Generating Your Initial API Secret 3. Regenerating Your API Secret 4. API Documentation Access Authentication Obtaining a JWT Token Using the JWT Token Making API Requests Request Format Response Format Pagination Filtering Common Operations Creating a Student Creating an Enrolment Retrieving Resources by Alternative ID Error Handling Error …

SELMA 101

SELMASIS breaks down the student management process into easy steps and centralises multiple aspects of student and course administration. It simplifies the administrative workload and enables educators to dedicate more time on the development of their students.

Cloud Assess

Initial Setup Navigate to Settings (Cogwheel icon), select Integrations, and click Configure under Cloud Assess. Configuring Keys and Connection To set up the Cloud Assess integration, enter the required URL and keys. If needed, contact SELMA or Cloud Assess support for assistance. Understanding the Configuration Screen The configuration screen displays a log of all transactions …

1. Account

In this Section: Find your Account Details Figure 1. Navigation Bar Click the cog icon in the top navigation bar (red). Figure 1ii. Settings Panel Click “Account“. Account Tab The Account tab is where you can make changes to the basic details set-up by SELMA. Figure 2. Key Details Set-up key parameters such as your …

2. Report Builder

Here’s what you’ll find in this article: Report Builder Overwiew The Report Builder lets you create your own ad‑hoc reports inside SELMA SIS—no coding required. Pick the fields you want, decide which ones should behave as filters, then run or schedule the report in just a few clicks.Use Report Builder for straightforward data extraction such …

2. Marking Attendance

An Attendance Register entry is an object for marking attendance. It is created for every timetable session that an “Active” Enrolment is linked to. Important Note: In this Section: Attendance Marking You can mark attendance sessions, in bulk, in two ways: Note: The steps illustrated below can apply to the Class or Intake level. Bulk …

1. Creating Timetables

Timetables or attendance sessions are created against an Intake, Class or Enrolment. Therefore, a Student can be marked by attendance after an attendance register has been generated. The Student’s timetable will be a combination of all Class, Intake and/or Ad-Hoc Enrolment sessions, if any. In this Section: Create an Intake Timetable Intake timetables suit short …

1. Grading and Updating Components

SELMA allows you to grade Enrolment Components, after an assessment has been made, which can then be exported as a transcript in the form of a PDF template. Grading is usually accompanied by the marking of Completion Codes; however, you can do one instead of the other according to your compliance requirements. In this Section: …