When you log in to openSIS for the first time, you’ll see a First-Time Setup screen with a quick checklist. Completing these steps unlocks the core menus and prepares your school for scheduling, attendance, grading, and reporting.
This guide explains the first-time setup flow. Some menu paths in this article belong to the First-Time Setup checklist. After the initial setup is complete, the same records can be managed from their regular menu locations inside openSIS.
First-Time Setup Path:
School Setup → Calendar
Regular Menu Path:
Settings → School Settings → Calendar
Open the Calendar.
openSIS automatically creates a calendar using the dates provided during registration.
Click any date to create an Event or mark it as a Holiday.
Save your changes.
Why this matters: Holidays must be marked correctly. Otherwise, openSIS can generate missing attendance for days that should be non-instructional.
First-Time Setup Path:
School Setup → Marking Period
Regular Menu Path:
Settings → School Settings → Marking Periods
Click Add New to create a Full Year.
Enter the required details:
Title
Example: Full Year 2026–2027
Short Name
Example: FY
Start Date and End Date
Click Save.
Under the Full Year marking period, click Add Child Marking Period.
Create Semesters, then create Quarters under each semester, based on your school structure.
For each marking period, enter:
Title and Short Name
Marking Period Begin and End Dates
Grade Posting Begins and Ends dates
Click Save.
Important: Grade Posting dates control when staff can enter final grades.
Best practice:
Grade posting begins near the end of the marking period.
Grade posting ends a few days after the marking period ends.
First-Time Setup Path:
School Setup → Periods
Regular Menu Path:
Settings → School Settings → Periods
Click Add New Period.
Enter the required details:
Title
Example: Period 1
Short Name
Example: P1
Start Time and End Time
Calculate Attendance
Select Yes or No.
Click Save.
Critical note: If Calculate Attendance is not set to Yes, attendance cannot be taken for course sections scheduled in that period.
First-Time Setup Path:
School Setup → Rooms
Regular Menu Path:
Settings → School Settings → Rooms
Click Add New Room.
Enter the required details:
Room Title
Example: Room 101
Capacity
Description
Optional.
Click Save.
Note: Rooms used in active scheduling or attendance cannot be deleted. They can be deactivated instead.
First-Time Setup Path:
School Setup → Grade Levels
Regular Menu Path:
Settings → School Settings → Grade Levels
Click Add New Grade Level.
Fill in the required details:
Title
Example: Grade 9
Short Name
Example: 09
Grade Level Equivalent
If applicable.
Age Range / Educational Stage
Optional.
Next Grade
Important for rollover.
Click Save.
Why Next Grade matters: During end-of-year rollover, student promotions follow the Next Grade mapping set here.
First-Time Setup Path:
School Setup → Report Card Grade Scale
Regular Menu Path:
Settings → Grades Setting → Report Card Grade Scale
Click Add Grade Scale.
Enter the required details:
Grade Scale Name
Example: Main
Scale Value
Example: 4.0
Comment
Optional.
Calculate GPA
Enable this if your school uses GPA.
Click Save.
On the right side of the grade scale, click Add New Grade.
Add your grading rows, such as A, B, C, and so on.
Set the required values:
Breakoff or range
Unweighted GP Value
Weighted GP Value
Optional.
Tip: If your school does not use weighted classes, such as AP or Honors, you can keep Weighted GP Value empty.
First-Time Setup Path:
Setup Checklist → Add Staff
Regular Menu Path:
Staff → Staff Info
Click Add Staff.
Enter the minimum required fields, such as:
First Name
Last Name
Staff ID
Click Save & Next to continue and complete the required fields.
Repeat the process for more staff members, or use Excel Import if available.
Result: Staff accounts are created and can be assigned to course sections and schedules.
First-Time Setup Path:
Setup Checklist → Add Student
Regular Menu Path:
Students → Student Information
Click Add Student.
Enter the mandatory basic profile details.
Click Save & Next.
On the Enrollment screen, enter the enrollment details:
Grade Level
Enrollment Date
Enrollment Code
Click Update.
Note: The student record is created first. Enrollment details finalize the student’s placement in the school.
First-Time Setup Path:
Setup Checklist → Add Course
Regular Menu Path:
Courses -> Course Manager
Click Add Course.
If no courses exist, click Add New Course.
Fill in the course form:
Title / Short Name
Grade Level
If required.
Credit Hours
If required.
Program
Subject
Create the Program or Subject if they do not already exist.
Click Submit.
Note: The first time you add courses, Program or Subject records may not exist. Create them once, and they will appear in the dropdowns for future courses.
First-Time Setup Path:
Setup Checklist → Add Course Section
Regular Menu Path:
Courses -> Course Manager
Open a Course.
Click Add New Course Section.
Confirm the Active toggle:
ON means the section is visible and ready for scheduling.
OFF means the section remains in draft mode and is not published in the catalog.
Choose the Duration:
Marking Period
Recommended for standard schools.
Custom Date Range
Useful for trade schools or flexible terms.
Choose a Schedule Type.
For first-time setup, choose Fixed Schedule.
Under Fixed Schedule, select:
Room
Period
Meeting Days
Enable Take Attendance if attendance is required for the course section.
Click Submit.
Regular Menu Path:
Scheduling → Schedule Teacher
Search and select a Teacher.
A blank search can list all teachers.
Select the Course Section or Course Sections.
Click Check Availability to detect conflicts.
If no conflicts are found, click Start Scheduling.
Note: You can assign multiple teachers to one course section. You can also assign one teacher to multiple course sections.
Regular Menu Path:
Scheduling → Schedule Student
Search and select the student or students.
Select the course section or course sections.
Set the Schedule Date.
Click to schedule.
Important: Schedule Date controls when students are enrolled into the course section. If the course already started, backdate the Schedule Date to the course start date.
Once these steps are complete, the full left menu becomes available and openSIS can be used normally for attendance, grades, reports, and scheduling.
If you are completing the setup for the first time, follow the First-Time Setup checklist paths. If your school has already completed onboarding, use the regular menu paths shown in each section.