Home Administration

Administration

Manage organizations, users, product licenses, and system settings.
Ron Sloop
By Ron Sloop
4 articles

Admin Dashboard Overview

Admin Dashboard Overview The admin dashboard serves as your central hub for managing professional development activities and user engagement across both Observe and Learn modules. System administrators can monitor key metrics, track user progress, and access administrative functions from this unified interface. Role Requirements You must have the system_administrator or organization_administrator role to access the full admin dashboard functionality. Dashboard Components Learn Module Tabs If the Learn module is activated for your organization, you'll see these tabs based on available content: Required Content Tab - Displays count of required courses assigned to users - Shows recommendations that need completion - Links to required product management Continue Content Tab - Lists courses currently in progress - Shows enrollment counts for partially completed content - Provides quick access to continue learning paths Content Libraries Tab - Displays available content library count - Shows organized collections of learning materials - Links to library management tools Learning Paths Tab - Shows structured learning sequence counts - Displays multi-course professional development tracks - Links to path administration Individual Content Tab - Lists standalone courses and materials - Shows root-level guided content counts - Provides access to individual course management Observations Tab If the Observe module is activated and you have observer, observable, or organization administrator roles, you'll see the Observations section with three key metrics: My Observations Widget (Observable role) - Shows total times your classroom has been observed - Displays date of most recent observation - Provides "View" button to see detailed observation history My Conducted Observations Widget (Observer role) - Shows total number of classrooms you've observed - Displays date of your most recent observation - Links to your observation portfolio All Observations Widget (Organization Administrator role) - Shows total observations across your organization - Displays organization-wide observation activity - Provides access to comprehensive observation reports Navigation Features Tabbed Interface The dashboard uses a sticky navigation system that: - Displays content counts as badges on each tab - Automatically loads the first tab's content - Uses lazy loading for subsequent tabs to improve performance - Maintains active tab highlighting as you scroll Dynamic Content Loading Content within each tab loads dynamically using: - Turbo frames for fast, partial page updates - Loading indicators while content fetches - Automatic refresh when switching between tabs Key Performance Indicators Engagement Metrics For each content area, the dashboard shows: - Content Counts: Number of available items - Progress Indicators: Completion status and activity levels - Last Activity Dates: When content was most recently accessed - User Participation: Enrollment and completion rates Observation Metrics Observation widgets display: - Observation Frequency: Total completed observations - Recent Activity: Time since last observation - Status Messages: Contextual information about observation history Administrative Actions Quick Access Links Each dashboard section provides direct links to: - Content management interfaces - User enrollment tools - Detailed reporting systems - Administrative settings Bulk Operations From the dashboard, you can access: - User invitation systems - Content assignment workflows - Organization management tools - Reporting and analytics Dashboard Customization Content Visibility Tabs only appear when: - The module is activated for your organization - You have appropriate role permissions - Content is available in that category - User counts are greater than zero Role-Based Display Different administrative roles see different combinations of: - Content management options - User oversight capabilities - Reporting access levels - System configuration tools The dashboard automatically adjusts its display based on your specific role permissions and organizational settings, ensuring you see only relevant information and functions.

Last updated on Apr 04, 2026

Managing Users and Organizations

Managing Users and Organizations This guide covers creating and managing users, setting up organizational structures, and configuring user access across your professional development platform. Understanding User Management Your system supports comprehensive user and organization management with role-based access control. Users can be assigned to multiple organizations with different permission levels. Key Components - User Accounts: Individual user profiles with personal information and credentials - Organizations: Hierarchical structures representing schools, districts, or departments - Roles: Permission sets that control what users can access and do - Organization Assignments: Connections between users and organizations User Roles and Permissions The system includes several role types that determine user capabilities: Administrative Roles - System Administrator: Full access to all system functions - Organization Administrator: Complete access within assigned organizations Functional Roles - Evaluator: Can conduct performance evaluations and observations - Observer: Can perform classroom observations - Observable: Can be observed (typically teachers and staff) - Reporter: Access to analytics and reporting features - Proctor: Can administer proctored assessment sessions - Publisher: Can create and publish learning content Creating New Users System and organization administrators can create user accounts: 1. Navigate to the user management section 2. Click New User or similar creation button 3. Complete the user information form: - Email address (required and unique) - First name and last name (required) - Middle initial (optional) - State Educator ID (optional) - Time zone selection 4. Select Authorized Organizations from the dropdown - Users must be assigned to at least one organization - Multiple organizations can be selected 5. Configure User Permissions and Access: - Check boxes for applicable roles - Administrative access requires separate checkbox selection - Role descriptions help identify appropriate permissions 6. Set notification preferences: - Message notifications (if messaging is enabled) - Auto-finalize observations (for observers) 7. Configure invitation settings: - Choose whether to send invitation immediately - Optionally schedule invitation for later delivery 8. Click Save to create the user account Editing User Information To modify existing user accounts: 1. Locate the user in the user list 2. Click the menu icon (three dots) next to their name 3. Select Edit User from the dropdown 4. Update any necessary information: - Personal details - Organization assignments - Role assignments - Notification preferences 5. Click Save to apply changes Removing Users from Organizations You can detach users from specific organizations without deleting their account: 1. Edit the user account 2. Uncheck organizations to remove them from 3. Save the changes The user will lose access to unchecked organizations while maintaining access to others. Managing User Access Suspending User Accounts To temporarily disable user access: 1. Click the menu icon next to the user's name 2. Select Suspend User 3. Confirm the suspension Suspended users cannot log in but their data remains intact. Unsuspending Accounts To restore access for suspended users: 1. Click the menu icon next to the user's name 2. Select Unsuspend User 3. Confirm the restoration Archiving Users To permanently remove users while preserving their historical data: 1. Click the menu icon next to the user's name 2. Select Archive User 3. Confirm the archival Archived users cannot access the system but their observation data, course completions, and other records remain in reports. User Invitations Sending Individual Invitations For users who haven't received or accepted invitations: 1. Click the menu icon next to their name 2. Select Invite User 3. Choose to send immediately or schedule for later 4. Click Yes, Invite User Bulk Invitations To invite multiple users simultaneously: 1. Use filters to select the target user group 2. Click the bulk actions menu 3. Select Invite All 4. Choose immediate sending or schedule for later 5. Click Send Invitations Managing Invitations - Clear Invitations: Remove pending invitations for users who haven't accepted - View Status: Check invitation status in the user list (Not Sent, Sent, Accepted) Bulk User Operations Changing Organizations in Bulk To reassign multiple users to different organizations: 1. Filter the user list to select target users 2. Click bulk actions menu 3. Select Change Organizations 4. Choose new organizations from the dropdown 5. Click Apply Changes This removes users from their current organizations and assigns them to the selected ones. Bulk Messaging To send custom messages to multiple users: 1. Filter users as needed 2. Click bulk actions menu 3. Select Send Message 4. Configure the email template: - From address - Subject line - HTML and text body content - Use template variables: {{first_name}}, {{last_name}}, {{email}}, {{name}} 5. Preview the message 6. Click Send to deliver Bulk Archive To archive multiple users simultaneously: 1. Filter the user list to select target users 2. Click bulk actions menu 3. Select Archive Users 4. Confirm the bulk archival User Import and Export Importing Users from File The system supports CSV and XLSX file imports for bulk user creation: 1. Click the import option (typically Sync Users) 2. Choose file import settings: - Whether to send email invitations - Whether to transfer users to the current account 3. Select your properly formatted file 4. Click Sync Users Required File Format Your import file must include these columns: - Email (required, unique identifier) - First Name (required) - Last Name (required) - Authorized Organizations - Roles - Content Areas (optional) - Grade Levels (optional) - Middle Initial (optional) - State Educator ID (optional) Exporting User Data To export user information: 1. Apply any desired filters to the user list 2. Click the export option 3. The system generates a CSV file with current user data Organization Structure Hierarchical Organizations Organizations can be structured hierarchically to represent: - School districts containing multiple schools - Schools containing departments - Departments containing grade levels or subject areas Organization Access Users' organization assignments determine: - Which observation data they can access - Which reports they can view - Which other users they can manage - Which learning content is available to them Best Practices User Creation - Always verify email addresses before creating accounts - Assign users to appropriate organizations based on their actual roles - Start with minimal permissions and expand as needed - Use consistent naming conventions for organizations Access Management - Regularly review user permissions and organization assignments - Remove access promptly when users change roles or leave - Use bulk operations for efficiency when managing large groups - Archive rather than delete users to preserve historical data Organization Structure - Plan your organization hierarchy before creating users - Use clear, recognizable names for organizations - Consider how reporting and data access will work across the structure - Document organization purposes and access levels for consistency

Last updated on Apr 04, 2026

License Management

License Management You can monitor and manage product licenses, user assignments, and usage across your organization through the license management system. This helps ensure compliance and optimal license utilization. Accessing License Management License Dashboard System Administrators can access the main License Dashboard: 1. Navigate to System Admin → Licenses 2. View overall licensing summary and status 3. Monitor license allocation across products License Claims Reports Reporters can access detailed license claim reports: 1. Go to Reports → License Claims 2. View detailed licensing activity and claims 3. Generate reports on license usage patterns License Dashboard Overview The License Dashboard provides a comprehensive view of your licensing status: Product License Tracking You can monitor licenses for each activated product: - Learn Module: Professional development content licenses - Observe Module: Classroom observation tool licenses - Combined Licenses: Users with access to both modules License Status Indicators The dashboard shows current status for each license type: - Total Licensed: Maximum number of licenses purchased - Currently Assigned: Number of licenses actively assigned to users - Available: Remaining unassigned licenses - Usage Percentage: Current utilization rate Managing User License Assignments Automatic License Assignment When you create new users with specific roles, licenses are automatically assigned based on: - Learn Access: Users with content access roles receive Learn licenses - Observe Access: Users with observer/observable roles receive Observe licenses - Administrative Access: System and organization administrators receive appropriate licenses Manual License Review You can review and adjust license assignments: 1. Access the Manage Users section 2. Filter users by role or organization 3. Review current license assignments in user profiles 4. Modify roles to adjust license allocation as needed License Usage Monitoring Real-Time Usage Tracking The system continuously monitors: - Active Users: Users who have logged in recently - License Utilization: Percentage of assigned licenses being used - Inactive Assignments: Licensed users who haven't accessed the system Usage Reporting Reporters can generate detailed usage reports showing: - License assignment history - User activity against assigned licenses - Compliance status and recommendations License Expiration Management Expiration Monitoring The system tracks license expiration dates: - Upcoming Renewals: Licenses approaching expiration - Grace Period: Post-expiration access periods - Renewal Notifications: Automated alerts for administrators Renewal Process When licenses approach expiration: 1. System Administrators receive notification alerts 2. Contact your account representative for renewal options 3. New license periods are applied automatically upon renewal 4. User access continues uninterrupted with valid renewals Bulk License Operations Organization-Level Management Organization Administrators can manage licenses at scale: 1. Use bulk user operations to assign or remove roles 2. Role changes automatically adjust license assignments 3. Transfer users between organizations to optimize license distribution License Optimization To optimize license usage: - Remove Inactive Users: Archive or remove users who no longer need access - Adjust Roles: Modify user roles to match actual responsibilities - Monitor Utilization: Regular review usage reports to identify optimization opportunities Compliance and Auditing License Compliance The system helps maintain compliance by: - Preventing Overallocation: Blocking new assignments when limits are reached - Usage Tracking: Detailed logs of all license-related activities - Regular Reporting: Automated compliance status updates Audit Trail All license management activities are logged, including: - User role assignments and changes - License allocations and deallocations - Administrative actions affecting licensing - System-generated licensing events Troubleshooting License Issues Common License Problems Users Cannot Access Content: 1. Verify the user has appropriate roles assigned 2. Check that sufficient licenses are available 3. Confirm the user's organization has the required product activated License Limit Exceeded: 1. Review current license allocation in the dashboard 2. Remove inactive users or adjust roles as needed 3. Contact your administrator to discuss license expansion License Assignment Delays: - Role changes may take a few minutes to process - Have users log out and back in to refresh their permissions - Contact support if delays persist beyond normal processing time For complex licensing questions or to request additional licenses, contact your account representative or system administrator.

Last updated on Apr 04, 2026

System Configuration

System Configuration System administrators can configure various system-wide settings, organizational subdivisions, and administrative preferences to customize the platform for their district's needs. Managing Content Areas and Grade Levels Content areas and grade levels serve as organizational subdivisions that can be assigned to users and used throughout the system for filtering and reporting. Content Areas Content areas represent subject matter specializations (e.g., Mathematics, English Language Arts, Science, Social Studies). To manage content areas (system_administrator role): 1. Navigate to System Admin → Content Areas 2. Click New Content Area to add a subject area 3. Enter the content area name 4. Click Save Content areas can be: - Assigned to users during account creation or editing - Used to filter observations and reports by subject matter - Referenced in rubrics and evaluation forms Grade Levels Grade levels define the academic levels served by your organization (e.g., Kindergarten, 1st Grade, 2nd Grade, High School). To manage grade levels (system_administrator role): 1. Navigate to System Admin → Grade Levels 2. Click New Grade Level to add an academic level 3. Enter the grade level name 4. Set the display order 5. Click Save Grade levels can be: - Assigned to users to indicate their teaching assignments - Used for filtering and organizing data - Referenced in reporting and analytics Setting Up Class Periods and Evaluation Periods Class Periods Class periods define the daily schedule structure for observations and data collection. To configure class periods (system_administrator role): 1. Go to System Admin → Class Periods 2. Click New Class Period 3. Enter period name (e.g., "1st Period", "Morning Block") 4. Set start and end times 5. Click Save Class periods help organize: - Scheduled observations by time of day - Reporting data by instructional periods - Dashboard summaries by period Evaluation Periods Evaluation periods establish the assessment cycles for formal observations and professional development tracking. To set up evaluation periods (system_administrator role): 1. Navigate to System Admin → Evaluation Periods 2. Click New Evaluation Period 3. Enter period name (e.g., "Fall 2023", "Q1 Observations") 4. Set start and end dates 5. Configure any period-specific settings 6. Click Save Evaluation periods enable: - Formal observation cycles - Progress tracking over time - Annual or semester-based reporting - Performance review scheduling Configuring System Settings User Account Settings System administrators can configure default behaviors for new user accounts: Auto Finalize Settings: Determine whether observations are automatically finalized when submitted, making them immediately available to observed users and preventing further edits. Message Notifications: Set default email notification preferences for internal messaging and communication features. Time Zone Configuration: Establish system-wide time zone defaults while allowing individual users to override based on their location. Invitation and Access Management Configure how new users are onboarded and granted access: Send Invitation Options: - Send immediately upon account creation - Schedule invitations for future delivery - Require manual invitation sending Role Assignment Defaults: Set automatic role assignments based on job titles or organizational positions. Organization Access: Define which organizational units new users can access by default. Organization-Specific Configurations Organizational Hierarchies Configure the structure of your district, schools, and departments to reflect your actual organizational chart: 1. Define parent-child relationships between organizational units 2. Set access permissions that flow through the hierarchy 3. Configure reporting rollups from schools to district level 4. Establish data sharing policies between units Module Activation Enable or disable specific modules based on your organization's needs: Observe Module: Classroom observation and evaluation tools Learn Module: Professional development and learning management system Module activation affects: - Available dashboard tabs and navigation - User role options and permissions - Reporting and analytics features - Data collection and storage Administrative Preferences Dashboard Configuration Customize what information appears on user dashboards: - Required content notifications and counts - Continuing education progress tracking - Content library access and recommendations - Learning path enrollment status - Observation activity summaries Notification Settings Configure system-wide communication preferences: - Email delivery schedules for invitations - Automatic notifications for completed observations - Reminder schedules for pending activities - Escalation rules for overdue items Data Retention Policies Establish policies for data management and archival: - User account archival vs. deletion - Historical data retention periods - Observation record preservation - Learning progress data storage Best Practices Initial Setup 1. Plan your organizational structure before creating users and assigning roles 2. Define content areas and grade levels that match your curriculum standards 3. Configure evaluation periods to align with your assessment calendar 4. Test invitation workflows with a small group before full deployment Ongoing Maintenance 1. Review user role assignments quarterly to ensure appropriate access 2. Update organizational structures when leadership or reporting changes occur 3. Archive inactive users rather than deleting to preserve historical data 4. Monitor system usage through built-in analytics and reporting tools Security Considerations 1. Limit system administrator roles to essential personnel only 2. Regularly audit user permissions and organizational access 3. Use scheduled invitations for better onboarding control 4. Implement consistent naming conventions for organizational clarity

Last updated on Apr 04, 2026