Access Control List by the Educational Institution Administration¶
⚠️ The section is available to the Administrator and Principal of the educational institution.
The “Access Control List” Manage (ACL) section allows the administrator to configure access permissions to platform functionality for different user roles (Administrator, Teacher, Principal, Deputy Principal, Student, Teacher Assistant, etc.).
Description of the ACL Manage interface¶
The page is presented as a table:
- The left side — a list of system sections and functions
- The table header — a list of user roles in this educational institution
- Table cells — access permissions (checkboxes)
Legend:
✔️ — access is allowed
⬜ — access is not granted
Types of access¶
All permissions are logically divided into types:
- view only
- manage: add/edit/delete
- access to all records
- own data only
- analytics
Configuring access by the educational institution administration¶
To change access permissions for a specific role on the platform:
1. Go to "Settings" -> "ACL Manage" in the left-side menu.
2. Find the required section or function that covers the platform functionality.
3. In the column of the corresponding role:
- select the checkbox to grant access;
- clear the checkbox to restrict access;
4. Click "Submit" in the upper-right corner of the page.
Adding a new role on the platform¶
If the standard list of roles on the platform (Principal/Deputy Principal/Teacher/Administrator/Student) does not fully cover the staff structure of the educational institution, you can add custom roles, i.e. methodologist, coordinator, curator, teacher assistant, etc.
To do this:
1. Go to "Settings" -> "ACL Manage" in the left-side menu.
2. Click the “Add User Type” button in the upper-right corner of the page.
3. Fill in the form:
- role name (caption);
- is Staff? (checkbox⬜)
- is Student? (checkbox⬜)
4. Click "Submit".
5. Configure the required access permissions for the newly created role by selecting the necessary platform functionality blocks in the column under the new role.
6. After selecting the checkboxes, click "Save".
Managing User Types on the platform¶
Roles on the platform can be duplicated, edited, or deleted.
To do this:
1. Go to "Settings" -> "ACL Manage" in the left-side menu.
2. Click the gear icon ⚙️ next to the required role in the access management table.
3. Select the required option from the list:
- edit;
- duplicate;
- remove;
4. Confirm the action by clicking "OK".
General list of permissions¶
-
System and administrative:
- Access Management
- Section identifiers
- Workspace module management
- Workspace parameter management
- Service integrations
- Global school settings
- Management of academic terms - Subject management
- Tag management
- Agreement management (platform, program, session agreements)
- Academic year closure -
Users and roles:
- Account management
- User activation/deletion/restoration
- User invitations (students, staff)
- Profile editing
- Staff management
- Student management
- Parent management
- User categories
- Access to all branches -
Educational process:
- Journal (view, “own only” filter)
- Remark management
- Student achievements
- Achievement certificates + archive
- Grades (view, reports, widgets)
- Attendance (view, reports, widgets)
- Class schedule (view, management)
- Calendar and calendar planning
- Scheduler -
Assignments and learning materials:
- Assignments (view, create, manage)
- “Own only” filter
- Assignment export
- Library (books)
- Books management -
Individual learning (IEP):
- Individual Education Plans
- IEP management
- IEP view for participants
- IEP teacher schedule
- IEP meetings
- Inclusivity and students with inclusive needs -
Art schools (specialized module):
- Journals (group / individual)
- Events and event groups
- Concertmasters (attendance, events)
- Sick leave, online learning
- Management of all records
- “All records” filters
- Reports -
Communication:
- Chats
- School chats (with parents, sections, users)
- Friends
- Notifications
- News Feed -
Online tools:
- Class Streams
- Conferences/online broadcasts
- Webinars -
Dashboards and widgets:
- Attendance widgets
- Grade widgets
- Calendar widgets
- Incident widgets
- Individual performance widgets
- Management of own dashboards -
Reports and analytics:
- Report viewing
- Academic achievements
- Attendance
- Activity
- Lunch Recess - Students migration
- Safety briefings -
Finance and programs:
- After-school programs
- Program templates
- Program types
- Applications
- Payments
- Subscriptions
- Monetization (points) -
Gamification:
- Game center
- Achievements
- Quests
- Inventory
- Leaderboards
- Gifts
- Shop -
School meals:
- Meal plan management
- Meal types
- Tracking
- Reports -
Documents and builders:
- PDF builder
- Report builder
- Signatures
- QR codes -
Incidents and safety:
- Incidents
- “Own only” filter
- Safety reminders -
Child access (for parents):
- Child’s assignments
- Child’s attendance
- Child’s grades
- Child’s report card
- Child’s calendar
- Child’s library -
Other:
- Knowledge Base
- User notes
- User tags
- User integrations
- Support
