Access control for training centers
How role-based access control helps training centers protect student, billing, schedule, teacher payout, and report data.
Access control matters when more than one person works inside the school management system. A training center stores student contacts, schedules, attendance, invoices, payments, teacher payout data, reports, and staff records. Not every employee should see or change all of it.
The goal is not to make daily work difficult. The goal is to give each role the permissions it needs and keep sensitive operations protected.
Typical roles
Training centers usually need several levels of access:
- owner, with full visibility and control;
- administrator, with operational management rights;
- manager, with access to students, groups, schedule, attendance, and customer work;
- teacher, with limited access to their own lessons, groups, and attendance actions;
- finance or reporting users, with access to billing, payments, payout statements, and reports where appropriate.
The exact names can differ, but the principle stays the same: access should follow responsibility.
What should be protected
Role-based access is especially important for:
- student personal data;
- payment and balance information;
- discounts and pricing rules;
- teacher payout calculations;
- reports and financial summaries;
- staff management;
- company settings and subscription data.
If everyone has owner-level access, mistakes and data exposure become more likely.
How to add a user
Open Company settings and switch to the Access control tab. This screen shows the current users in the workspace, their role, access status, last session, and IP address. Use quick search when the team grows, and check the access status before adding duplicate accounts.

To add a new employee:
- Click Add user.
- Fill in the employee name, surname, email, and phone if needed.
- Add an avatar only if it helps your team identify people faster.
- Select one or more access areas in the Role section.
- Save the user and verify that the new row appears in the access table.
The important part is step four. Do not choose a broad role only because it is convenient during onboarding. Start from the work this person actually does.

Access areas in the user form
The user form separates access into practical areas:
- Owner - full access to the workspace. Keep this limited to business owners or trusted administrators.
- School manager - school setup and staff administration.
- Attendance manager - lesson operations, attendance, and day-to-day schedule control.
- Billing manager - invoices, payments, and payment questions.
- Finance reports - revenue reports and financial dashboard widgets.
- Payroll manager - teacher payout and payroll data.
- Catalog manager - courses, prices, discounts, and directories.
- Teacher - own lessons and assigned students.
A user can have more than one area. For example, one administrator may combine attendance management and catalog management, while a finance employee may only need billing and reporting access.
Audit and accountability
Access control is stronger when important changes can be traced. Owners and administrators need to understand who changed a setting, updated a record, recorded a payment, or changed employee access.
Audit history helps with internal accountability and makes it easier to investigate mistakes.
How the product approaches access control
Intelligence Cloud uses role-based access to separate owner, administrative, manager, teacher, and operational responsibilities. The access model is designed for real training center workflows, where one employee may need schedule access while another needs billing or reporting access.
This helps owners delegate daily work without giving every employee unrestricted control over the whole workspace.
Practical setup advice
Start with the smallest access level that lets a person do their job. Review roles when responsibilities change. Remove access quickly when an employee leaves. Keep owner-level access limited to people who truly need it.
For a small team, a practical starting setup is:
- one or two owners;
- school managers for operational administration;
- attendance managers for coordinators who work with lessons and attendance;
- billing or finance roles only for people who handle money and reports;
- teacher access for people who should work only with assigned teaching data.
For the feature overview, see access control. For broader operational context, read the CRM guide and the training center automation guide.
Related resources
CRM system for a training center
What a training center should expect from CRM software: student history, communication, schedule context, billing visibility, roles, and reports.
Training center automation software
A practical guide to replacing spreadsheets with connected scheduling, attendance, student billing, payments, teacher payouts, and reports.