Administrative Dashboard & Management Features
American Digital Education provides school administrators with comprehensive tools to manage users, monitor security, approve teachers, and maintain compliance with federal regulations. This section covers the administrative features available to school and district administrators.
Administrative Dashboard
Centralized Management Portal
The Administrative Dashboard provides school administrators with a single, intuitive interface to manage all aspects of security and user management.
Dashboard Features:
User Management Hub
- Search and filter users across your organization
- View detailed user profiles and activity
- Manage account status and permissions
- Access login history and security events
Teacher Approval Center
- Review pending teacher registration requests
- Approve or reject teachers with documentation
- Manage domain whitelisting for automatic approval
- Track approval history and patterns
Class Management
- View all classes across your organization
- Monitor student enrollment in each class
- Manage class rosters and student assignments
- Track class activity and engagement
Security Monitoring
- Real-time security alerts and notifications
- Dashboard of failed login attempts
- Bot detection and suspicious activity tracking
- Quick access to security incident response
Audit Log Search and Filtering
Find specific audit log entries quickly using advanced search and filtering.
Search Options:
- – User Search: Find all actions by or affecting a specific user
- – Action Type: Filter by type of action (password reset, login, etc.)
- – Date Range: View logs from specific time periods
- – Severity: Filter by event severity (info, warning, critical)
- – IP Address: Find all actions from specific IP address
- – Keyword Search: Search through log descriptions and details
Saved Searches:
- – Save frequently used search criteria
- – Quick access to common audit queries
- – Share saved searches with other administrators
- – Schedule automatic reports
Benefits:
- – Quick Investigations: Find relevant logs in seconds
- – Compliance: Easily respond to audit requests
- – Pattern Detection: Identify trends and anomalies
- – Time Savings: Reduce time spent searching logs
- – FERPA-compliant student data anonymization
Benefits:
- Time Savings: Manage all administrative tasks from one location
- Improved Security: Real-time visibility into security events
- Compliance Support: Built-in tools for audit and compliance reporting
- Ease of Use: Intuitive interface designed for school administrators
Teacher Verification & Approval
Teacher Approval Queue
Secure Teacher Onboarding
All new teacher registrations require administrator approval before gaining access to the platform. This ensures only legitimate teachers can access your school’s classes and student data.
Approval Process:
- Teacher Registers: Teacher creates account with school email
- Verification Required: Account created but access restricted
- Admin Review: Administrator reviews registration details
- Decision: Administrator approves or rejects with documentation
- Notification: Teacher receives email with decision and next steps
Information Provided for Review:
- Full name and email address
- School/organization selected
- Registration date and time
- Email domain (for verification)
- Account status
Approval Actions:
- Approve: Grant teacher access with full permissions
- Reject: Deny access with documented reason
- Domain Whitelist: Automatically approve future registrations from same email domain
Benefits:
- Security: Only verified teachers access your school’s platform
- Control: You decide who can teach at your school
- Fraud Prevention: Protect against unauthorized account creation
- Accountability: Complete record of who approved each teacher
Bulk Approval
Efficient Processing for Large Groups
Approve multiple teacher registrations simultaneously when you’re confident in their legitimacy.
Features:
- Select multiple pending teachers at once
- Review summary before confirming
- Single documentation note for the entire batch
- All actions logged individually in audit trail
Use Cases:
- Beginning of school year onboarding
- Multiple teachers from same department
- District-wide teacher registration event
- Teachers from whitelisted email domains
Benefits:
- Time Savings: Process multiple teachers in seconds instead of minutes
- Efficiency: Reduce administrative burden during busy periods
- Consistency: Ensure consistent approval process
- Documentation: Maintain audit trail while saving time
Domain Whitelisting
Automatic Approval for Trusted Email Domains
Create a list of trusted email domains (like your school district domain) that automatically approve teacher registrations.
Features:
- Add trusted email domains (e.g., @yourschooldistrict.edu)
- Teachers from whitelisted domains automatically approved
- All automatic approvals still logged in audit trail
- Remove domains from whitelist at any time
Use Cases:
- Your official school district email domain
- Partner schools in your network
- University teacher preparation programs
- Known educational organizations
Benefits:
- Automation: Eliminate approval step for known teachers
- Consistency: Ensure all district teachers have immediate access
- Security: Still maintains audit trail and monitoring
- Flexibility: Easy to add or remove domains as needed
Rejection with Documentation
Clear Communication and Record-Keeping
When rejecting a teacher registration, provide clear documentation of the reason.
Features:
- Required reason field for all rejections
- Teacher receives email with reason
- All rejections logged in audit trail
- Ability to note if teacher should reapply
Common Rejection Reasons:
- Email domain doesn’t match school district
- Unable to verify employment with school
- Duplicate account (teacher already registered)
- Registration appears suspicious or fraudulent
Benefits:
- Transparency: Teachers understand why they were rejected
- Documentation: Complete record for compliance and audits
- Fraud Prevention: Deter unauthorized registration attempts
- User Support: Clear guidance for legitimate teachers who need to reapply
Class & Enrollment Management
Class Visibility and Oversight
Monitor All Classes Across Your Organization
Administrators have complete visibility into all classes within their school or district.
Class Information Available:
- Class name and subject
- Teacher assigned to each class
- Number of students enrolled
- Class creation date
- Active/inactive status
Features:
- Search classes by name, teacher, or subject
- Filter by teacher, enrollment size, or creation date
- View detailed class information
- Access student roster for each class
Benefits:
- Oversight: Know exactly what classes exist in your school
- Planning: Make informed decisions about class sizes and resources
- Support: Identify classes that may need additional support
- Compliance: Maintain accurate records of all classes
Student Enrollment Management
Manage Class Rosters with Confidence
View and manage student enrollments across all classes in your organization.
Features:
- View complete roster for any class
- See student names and enrollment dates
- Track enrollment changes over time
- Monitor class sizes and balance
Enrollment Statistics:
- Total students enrolled across all classes
- Average class size
- Largest and smallest classes
- Enrollment trends over time
Benefits:
- Visibility: Complete view of student placement
- Planning: Balance class sizes and resources
- Compliance: Maintain accurate enrollment records
- Support: Identify students who may need enrollment assistance
Student Removal
Secure Process for Managing Enrollment Changes
Administrators can remove students from classes when necessary (graduation, transfer, withdrawal).
Removal Process:
- Navigate to the specific class
- View the student roster
- Select student to remove
- Provide documented reason for removal
- Confirm removal
Required Documentation:
- Reason for removal (required field)
- Who performed the removal
- Date and time of removal
- All details logged in audit trail
Common Removal Reasons:
- Student transferred to different school
- Student graduated
- Student withdrawn by parent
- Incorrect enrollment (administrative error)
Benefits:
- Data Accuracy: Keep enrollment records current
- FERPA Compliance: Documented process for enrollment changes
- Accountability: Complete audit trail of all changes
- Security: Prevent unauthorized data access after departure
Important: Student removal from class does not delete student data – it removes class access while maintaining all records for compliance and reporting.
Real-Time Security Monitoring
Security Alerts Dashboard
Proactive Threat Detection
The Security Monitoring Dashboard provides real-time visibility into security events and potential threats across your organization.
Alert Types:
Critical Alerts (Require Immediate Attention)
- Brute Force Attacks: Multiple failed login attempts from same source
- Account Compromise Suspected: Unusual login patterns or locations
- Data Access Anomalies: Unusual data access patterns
- System Security Events: Critical system security warnings
Warning Alerts (Monitor Closely)
- Elevated Failed Logins: Higher than normal failed login rate
- Suspicious Signup Patterns: Multiple registrations from similar sources
- Bot Activity Detected: Automated activity detected by reCAPTCHA
- Session Anomalies: Unusual session patterns
Informational Alerts
- Policy Violations: Users not following security policies (e.g., weak passwords)
- Configuration Changes: Changes to security settings
- Routine Security Events: Normal security monitoring events
Alert Information Displayed:
- Alert severity (Critical, Warning, Info)
- Description of security event
- Affected user or system component
- Date and time of detection
- Recommended actions
- Acknowledgment status
Benefits:
- Early Detection: Identify security threats before they cause damage
- Rapid Response: Clear information for quick decision-making
- Reduced Risk: Proactive security monitoring reduces breach risk
- Peace of Mind: Know your platform is continuously monitored
Failed Login Tracking
Monitor Authentication Failures
Track and analyze failed login attempts to detect potential security threats.
Information Tracked:
- Username or email attempted
- Date and time of attempt
- IP address and approximate location
- Number of consecutive failures
- Device and browser information
Automatic Protections:
- Account Lockout: After 5 failed attempts, account locks for 15 minutes
- IP Blocking: Excessive failures from single IP may trigger blocking
- Alert Generation: Patterns trigger security alerts
- Forced Logout: Suspicious activity triggers session termination
Use Cases:
- Detecting brute force password attacks
- Identifying compromised credentials
- Monitoring for credential stuffing attacks
- Investigating user-reported security concerns
Benefits:
- Attack Prevention: Stop brute force attacks before they succeed
- Investigation: Complete data for security investigations
- User Protection: Automatic account protection from attacks
- Compliance: Documentation of security incidents
