3.1 Account Creation
Institutional accounts (Tenant Organizations) are created upon submission of an application through the Platform and subsequent approval by the Company, or through the Company's sales team.
Individual User accounts are created by one of the following methods: (a) the Tenant Organization's Org Admin creates and invites accounts directly from the admin dashboard; (b) Faculty members receive invitation links generated by the Platform containing a secure, time-limited activation token; (c) Students self-register through the Platform using a valid email address and the Organization Honor Code provided by their institution; or (d) accounts are provisioned automatically through the Admissions module upon successful admission.
The Platform supports multiple authentication providers for account creation and sign-in, including manual email and password registration, Google, Facebook, GitHub, and LinkedIn OAuth.
You agree to provide accurate, current, and complete information during registration.
3.2 Account Security
You are responsible for maintaining the confidentiality of Your account credentials, including email, password, and session tokens.
The Platform enforces an automated account lockout policy. After five consecutive failed login attempts, the account is temporarily locked for a period of five minutes to prevent brute-force attacks.
The Platform maintains a trusted device registry. Each device from which You log in is identified by a cryptographic fingerprint (a SHA-256 hash of the user agent and network address). When a login attempt is detected from an unrecognized device, a login notification email is sent to the registered email address. The trusted device registry is limited to ten devices per account; the oldest device is removed when this limit is exceeded.
You agree to immediately notify Us at support@classgrid.in if You become aware of any unauthorized use of Your account.
We are not liable for any loss or damage arising from Your failure to maintain the security of Your account credentials.
We recommend using strong, unique passwords and enabling all available security features provided by the Platform.
3.3 One Account Per User
Each individual should have only one User account within a Tenant Organization.
Sharing of account credentials between individuals is strictly prohibited.
The Company reserves the right to suspend or terminate duplicate or shared accounts.
3.4 Account Types and Roles
The Platform enforces role-based access control (RBAC). Each User is assigned a primary role that determines the dashboard view and access permissions. The Platform also supports an additional roles system, allowing a single User to hold multiple roles simultaneously (for example, a Head of Department who also teaches may hold the roles of HOD and Faculty concurrently).
The following primary roles exist:
| Role | Created By | Access Level |
|---|
| Org Admin | Company or Tenant Organization | Full administrative control of the Tenant Organization, including user management, billing, classrooms, and configuration |
| Faculty | Org Admin (via invitation) | Classroom management, attendance, grading, assignments, and student interactions |
| Student | Org Admin, Admissions Module, or self-registration via Honor Code | Classroom participation, assignments, notes, grades, and attendance records |
| HOD (Head of Department) | Org Admin | Department-level oversight, faculty supervision, and academic coordination |
| Principal | Org Admin | Institution-level administrative access and oversight of all departments |
| Vice Principal | Org Admin | Supporting institution-level administrative access |
| Exam Controller | Org Admin | Examination scheduling, grading policies, and result management |
| Fee Manager | Org Admin | Fee structure configuration, invoice generation, and payment tracking |
| Admission Head | Org Admin | Admissions pipeline management, application review, and enrollment decisions |
| Admission Verifier | Org Admin | Document verification and applicant credential review |
| Admission Counselor | Org Admin | Applicant guidance, inquiry handling, and follow-up management |
| Admission Clerk | Org Admin | Administrative data entry and applicant record maintenance |
| TPO Officer | Org Admin | Training and placement operations, company liaison, and student career services |
| Transport Manager | Org Admin | Vehicle fleet, route planning, and student transport logistics |
| Library Manager | Org Admin | Library catalog management, issue/return tracking, and inventory |
| Counselor | Org Admin | Student well-being, academic advising, and pastoral support |
| Coordinator | Org Admin | Cross-functional coordination, event management, and workflow facilitation |