Learn about the administrative tools available for configuring the system, managing notifications, automating tasks, and customizing site-wide settings.
Answer
Branding customization: Moodle allows organizations to customize colors, logos, and themes to align with their branding. Administrators can modify the site appearance using built-in settings or custom CSS.
User preferences: Users can personalize their experience by adjusting dashboard layouts, notification settings, and language preferences.
Extensive customization: Administrators can configure course formats, grading methods, user roles, and access controls. Plugins and custom development further extend Moodle’s functionality to meet specific needs.
Answer
Moodle offers a centralized content repository with version control and role-based segmentation.
Segmentation: Segmentation occurs through role-based permissions, which can be manually assigned by administrators. Content can be segmented based on user roles, allowing different levels of access (e.g., instructor, learner, administrator). Content visibility and editing privileges are determined by the roles assigned to users.
Roles: Moodle provides several predefined roles, such as learner, teacher, administrator, and course creator. Each role has associated privileges:
Multiple roles can be assigned to a user (e.g., a user can be both a teacher and a learner in different courses). Roles can be assigned manually by administrators or auto-assigned through enrollment methods or authentication plugins.
Answer
Moodle provides robust permissions and access control options based on user characteristics such as role, location, and other custom user profile fields.
Assigning and restricting access: Administrators can assign or restrict access to content through Moodle’s role-based access control (RBAC). This allows for fine-grained control of who can view or edit specific content. Access is based on:
Role permissions: Administrators can configure permissions at the system, course, and activity level to control access to content, allowing for tailored access control for different user groups.
Answer
Moodle includes several communication tools to facilitate interaction between course owners, administrators, and learners:
These communication tools enhance the interaction between users and streamline information sharing.
Answer
Moodle allows scheduling of communications to all trainees, specific segments, or trainees in particular courses through the following methods:
These features ensure that communication is timely and reaches the right audience at the right time.
Answer
Moodle allows administrators to group learners based on characteristics like tenure, department, or other user-defined attributes. These groups can be created manually or automatically, based on user profile fields, enrollment data, or other criteria. Administrators can manage these groups to deliver targeted content, customize learning experiences, and streamline course management. Groups can also be used for reporting, communication, and assigning specific courses or assessments.
Answer
Moodle provides a clear onboarding plan for collaboration with MIS (management information systems) and administrators, which typically includes the following steps:
This plan ensures that administrators and MIS teams are fully equipped to manage and support Moodle effectively.
Answer
Moodle adheres to industry-specific regulatory requirements related to data protection and confidentiality, following applicable local, state, and federal laws. Key measures include:
No security breach incident has occurred in the last five years.
Answer
We provide email and phone support for administrators only; support will not be provided to customers or students.
Answer
We perform daily SQL database backups and store them on our server for seven days. Data can also be exported via SFTP to your server, where you can retain it for as long as needed.
Answer
Our objective is to teach and learn with the administrators and super users at the client how to make our system the most effective for their work. This also directly identifies hard and soft requirements, and more detail than is captured in the RFP document.
The aim of this task is to offer virtual training that enables client staff to become proficient with MTS, aiding in system decision-making and platform administration. Implementation readiness training is designed for staff involved in system decisions and those who will manage the LMS. Participants will acquire a comprehensive understanding of the system functions, navigation, and site administrator features.
Additionally, the educational consulting component provides flexibility for clients to explore specific areas or topics related to their business workflows in more detail.
A table is attached to the original response.
Answer
Our disaster recovery plans for cloud-based systems include:
Our main infrastructure vendor is FranTech, which is multi-homed across several global regions. They maintain an active Discord channel where staff and customers discuss system operations, promoting open and honest communication.
We’ve witnessed their successful recovery from incidents such as:
Answer
Moodle supports organizational hierarchy through cohorts, groups, and roles. Cohorts allow bulk enrollment by department or team, while groups enable segmentation within courses. Custom roles can be created to reflect organizational structure and permissions.
Answer
Employees can request training via messages or forums, and managers can approve by enrolling them manually or through cohort assignments. Plugins or custom workflows can further streamline this process.
Janice’s comment
Admins can add themselves and supervisors as users who can accept or deny enrolment requests. If enabled, a report for each request will be sent to their emails. They can then approve or deny the requests.
Answer
Moodle supports grouping courses into categories and programs (in Moodle Workplace). Learning plans and competencies allow assigning curricula and training requirements based on department, position, or level. Cohorts and role-based enrollments further streamline this process.
Answer
Moodle provides a robust platform for managing and delivering a large catalog of e-learning modules. Courses can be organized into categories, and features like SCORM, H5P, quizzes, and certificates support interactive learning. Plugins and integrations enhance content management and delivery.
Answer
Yes, we provide a hosted ASP solution.
Answer
Yes, Moodle allows data archiving through backups. Course and user data can be archived manually or automatically using scheduled backups. The duration of data maintenance depends on your organization’s retention policies, as Moodle provides the flexibility to configure and manage data retention as per your needs.
Answer
Yes, Moodle allows the assignment and enforcement of prerequisites for training activities. Through the Activity completion and Conditional activities features, instructors can set prerequisites, ensuring that learners must complete specific activities or courses before proceeding to others. This feature helps guide learners through required training sequences and ensures that they meet necessary requirements before advancing.
Answer
Yes, Moodle supports profile-based assignments using user profile fields and cohorts. Administrators can create custom profile fields to capture specific data about users, such as job title, department, or location, and then assign assignments or courses based on these criteria. Additionally, user groups and roles can be used to assign and restrict access to certain training or assignments, tailoring the learning experience to individual profiles.
Answer
Yes, Moodle allows administrators to set enrollment limits for courses. This can be done by configuring the course settings, where administrators can specify the maximum number of users allowed to enroll in a course. Additionally, administrators can manage enrollments through self-enrollment, manual enrollment, or enrollment plugins, and they can set limits based on various criteria, such as course availability or capacity.
Answer
Yes, Moodle offers customizable reports to track various aspects of learner and course activity. Reports include activity completion, grades, course participation, logs, and completion tracking. These reports can be filtered by user, course, or date, allowing administrators and instructors to monitor progress and performance in a way that meets their needs. The flexibility in report customization ensures that key insights can be easily accessed and reviewed.
Answer
Yes, Moodle provides customizable dashboards for both learners and instructors. The Learner Dashboard displays an overview of enrolled courses, upcoming assignments, and recent grades, offering quick access to important course information. The Instructor Dashboard provides similar features but also includes tools for monitoring course progress, managing activities, and tracking student performance. Dashboards are customizable, allowing users to add blocks for additional resources, reports, and notifications. This flexibility helps users personalize their view and focus on the most relevant information.
Answer
Yes, Moodle allows reports to be exported in formats like CSV, Excel, and PDF, enabling easy downloading of data for analysis or record-keeping.
Answer
Yes, Moodle allows reports to be emailed. Administrators can set up scheduled reports that are automatically sent to designated recipients via email at specified intervals.
Answer
Access to Moodle is controlled through user authentication methods like username/password, LDAP, OAuth, or social media logins. Users are identified by their credentials, and access to features is managed through roles and permissions set by administrators.
Answer
Our backup procedures include regular backups of course data, stored for 10 years, and virtualization snapshots to mitigate data loss. Backups are tested specifically for restore scenarios. Data is stored in a secure facility with multi-layer access controls, monitored by FranTech, our hosting provider.
Answer
The Moodle implementation process includes planning, setup (1–2 weeks), customization and integration (2–4 weeks), content development (2–6 weeks), testing and training (2–4 weeks), and launch with ongoing support (1–2 weeks). The timeline ranges from 6 to 12 weeks based on project complexity.
Answer
Legacy data can be integrated into Moodle through bulk upload tools, such as importing user accounts, course content, and grade data using CSV files. Additional integration options include database migration, custom scripts, or third-party plugins to streamline data transfer and ensure compatibility with the system.
Answer
Moodle releases major upgrades twice a year, typically in May and November, with minor updates as needed for security and bug fixes. Upgrades can be managed manually by administrators, ensuring compatibility with customizations and plugins. We assist with the upgrade process to ensure a smooth transition.
Answer
Moodle does not have a fixed maintenance downtime schedule.
Answer
Our day-to-day operations and support are provided from 9 AM to 6 PM Eastern Time on regular workdays, excluding public holidays.
This includes phone and email support. Every phone call and email incident automatically creates a tracking ticket on our end for reporting and tracking issues.
Nearly every feature in our learning management system is documented extensively, with help center/knowledge base links (represented by a “?” button) located in the bottom-right corner of each page. After the system is online, we typically work with the customer to add help center documentation to their own system before learners access the learning management system.
Answer
Yes, our organization engages executive oversight for cybersecurity.
Answer
Yes, our organization conducts information security audits. We use third-party PCI audits for customer payment information, performed quarterly.
Answer
Yes, our product has the capability to generate an audit trail of access and use. We utilize Moodle’s auditing and logging features, and we have a Moodle development server for trial access.
Answer
Yes, we use a separate Moodle development server for testing and development before deployment in production.
Answer
Yes, we follow a formal change management process based on ITIL (Information Technology Infrastructure Library). Changes to the production environment are tested, reviewed, approved, and monitored to ensure proper implementation and minimize risks.
Answer
Yes, we enforce strong password policies using Moodle’s default settings, which require passwords to be at least 8 characters long and include at least one digit, one lowercase letter, one uppercase letter, and one non-alphanumeric character.
Answer
Yes, our organization utilizes role-based security for provisioning user accounts. Roles are defined based on permissions assigned to various user types, such as students, teachers, and administrators. These roles are monitored and revised as needed through Moodle’s administrative interface to meet organizational needs and ensure appropriate access control.
Answer
We perform user access reviews for our team. Customers have their own administrators who manage access reviews according to their requirements.
Answer
We handle everything in-house, except for our use of Moodle. The Moodle team ensures their staff undergo thorough vetting processes, following strict security and privacy protocols.
Answer
We use BuyVM as our data center provider. Their data centers are located in Las Vegas and New York.
Answer
No, all of our data centers are located within the United States. We do not utilize offshore data centers.
Answer
Penetration testing is part of the quarterly PCI audit and is conducted by a third party.
Answer
Yes, we maintain disaster recovery and business continuity plans. These plans are tested annually using simulated scenarios to ensure preparedness and updated based on results and organizational changes.
Answer
Yes, we maintain a cybersecurity incident response plan. The plan is tested annually through simulated exercises to ensure readiness. It is updated regularly based on lessons learned, emerging threats, and any organizational changes.
Answer
Yes, our courseware maintains a consistent interface, navigation, and overall user experience across all courses. The layout, design, and functionality are unified to ensure learners can easily navigate between modules, courses, and resources. This includes a standardized navigation menu, course progress tracking, and common tools like quizzes, assignments, and multimedia features.
However, some differences may arise due to the integration of various content formats, such as interactive simulations, third-party tools, or embedded video. These integrations may have unique interfaces or additional features, but we prioritize ensuring that these elements remain intuitive and easy to use. We overcome potential inconsistencies by offering a seamless transition between different types of content, ensuring that the learner’s experience is cohesive across all course materials. Our system’s unified dashboard provides a single sign-on, allowing easy access to all course content from one central location, minimizing confusion and maximizing usability.
Answer
No, our e-Learning development staff is not in-house. Instead, we collaborate with a network of highly experienced professionals and trusted partners who specialize in e-Learning development. These external experts bring extensive knowledge in instructional design, multimedia creation, and subject matter expertise, ensuring that our courseware meets high-quality standards.
By leveraging this approach, we maintain flexibility and access to a diverse talent pool, allowing us to develop specialized and up-to-date content tailored to the evolving needs of our learners.
Answer
Our development process is structured to create high-quality, engaging e-Learning content that meets learner and organizational goals. We begin with a needs analysis to identify learning objectives, target audience, and desired outcomes. Using instructional design models like ADDIE and SAM, we design a course blueprint that includes structure, learning paths, and multimedia elements. Content is then developed in collaboration with subject matter experts (SMEs) to ensure accuracy and relevance, with interactive components like quizzes, simulations, and assessments integrated to enhance engagement. Leveraging technologies such as SCORM, xAPI, and H5P, we ensure compatibility with learning management systems (LMS) and optimize for accessibility. Rigorous testing and quality assurance follow, focusing on functionality, accessibility, and compliance with ADA and WCAG standards. After deployment on the LMS, we provide continuous support and updates, ensuring the course remains relevant and effective over time.
Answer
Yes, administrators can access certificates. They have the ability to view, download, and manage certificates issued to learners through the courseware platform. This functionality allows administrators to track course completion, monitor learner progress, and ensure that certifications are properly issued to those who successfully complete the courses. Additionally, administrators can often export reports related to certificates for record-keeping or reporting purposes.
Answer
Our product is regularly upgraded to ensure it stays current with technological advancements, industry standards, and user needs. Typically, we release updates on a quarterly basis, with major new releases occurring annually. These updates include improvements to the user interface, new features, bug fixes, and enhancements for better compatibility with various devices and Learning Management Systems (LMS). We also ensure that the courseware content is updated as needed to reflect the latest industry trends and best practices, providing learners with the most relevant and up-to-date learning materials.
Answer
System upgrades to our ASP (Application Service Provider) service are carefully managed to ensure minimal disruption to users. We follow a structured upgrade process that includes rigorous testing and staging before deployment. Administrators are notified of upcoming system upgrades at least two weeks in advance through email notifications and announcements on the admin dashboard. This allows administrators to prepare for any changes, review any new features or updates, and communicate with end users if necessary. Additionally, we provide detailed release notes with each upgrade, outlining the changes, improvements, and any actions required from administrators or users.
Answer
Yes, our servers are co-located in secure, state-of-the-art data centers that adhere to industry best practices for reliability and security. These data centers are equipped with redundant power supplies, cooling systems, and robust security measures to ensure the continuous operation of our ASP service. Over the past year, our service has maintained an uptime of 99.9%, reflecting our commitment to providing a stable and reliable platform for our users. Regular monitoring and proactive maintenance ensure that potential issues are identified and resolved promptly to minimize any service disruptions.
Answer
Our approach to technical and customer support focuses on delivering responsive and efficient assistance to ensure the smooth operation of our courseware. We offer multiple support channels, including email, phone, and live chat, allowing users to choose the method that best suits their needs and the urgency of the issue. Our technical support team is available to help resolve any system-related problems, such as platform access, compatibility, and integration concerns. We also provide a comprehensive help center with resources like user guides, FAQs, and troubleshooting tips to enable users to address common issues independently. Our support hours are from 9 AM to 6 PM Eastern Time on regular workdays, excluding public holidays. Every phone call and email creates a tracking ticket for reporting and issue resolution.
Answer
Yes, the reporting and tracking system is included in the cost of the license. This feature is built into the courseware and Learning Management System (LMS) integration, ensuring that administrators and instructors have full access to learner performance data without incurring additional costs. The reporting tools are part of the standard offering, enabling easy access to course analytics, learner progress, and detailed insights on engagement and completion rates. No additional fees are required for these functionalities, allowing users to effectively manage and monitor the learning experience within the initial license package.
Answer
Our student registration process is designed to be user-friendly and efficient, allowing learners to easily enroll in courses and begin their learning journey. The process begins with the learner creating an account on our platform by providing basic details such as name, email, and preferred login credentials. Once the account is created, learners can browse the available courses and select the ones they wish to enroll in.
In some cases, registration may require additional steps, such as selecting a learning path, completing a pre-assessment, or receiving approval from an administrator or manager. Upon course selection, learners receive confirmation of their enrollment, and access to the course materials is granted immediately.
For organizations that wish to manage registrations for multiple learners, we offer administrative features that allow batch enrollment, user group management, and tracking of learner progress. Administrators can also customize the registration process to meet specific organizational needs.
Answer
Yes, our system offers customizable levels of security for administrators, allowing different roles and permissions to be assigned for tasks such as adding or updating students, viewing reports, and managing course content. Administrators can be granted varying levels of access based on their responsibilities and needs. For example, a user may have full administrative rights to manage students, assign courses, and view all reports, while another user may only have permission to view reports or manage a specific group of learners.
These role-based permissions are configurable, ensuring that sensitive data is protected and that users only have access to the areas necessary for their job functions. This system helps maintain security and control over the management of courses and learner data, and ensures that administrators have the appropriate level of access to perform their duties.
Answer
There is a limit of 2 administrators that a customer can designate. This helps ensure effective management while maintaining control over system access and functions.
Answer
Yes, our system provides a robust method for administrators to track and report on the progress of students. Administrators have access to detailed reports that include key metrics such as course completion rates, quiz scores, time spent on modules, and overall progress. These reports are automatically generated and can be customized to meet specific needs, allowing for a comprehensive view of individual and group performance. Administrators can monitor students’ engagement, identify areas where additional support may be needed, and assess the effectiveness of the course material. This tracking functionality helps ensure that administrators can effectively manage learner outcomes and adjust instructional strategies as necessary.
Answer
Yes, individual students can view and print a transcript that includes detailed information on the courses they have taken, the courses they have passed, test scores, and any credits they have received. The transcript provides a comprehensive record of the learner’s achievements and progress within the courseware. Students can access this transcript through their personal dashboard and print or download it as needed for their records.
Answer
Yes, for the hosted site accessed via the internet, you have complete control over your portion of the site. This includes the ability to manage student registration, organize students into groups, and control various aspects of student access and progress. You can configure course enrollments, assign learners to specific groups, and customize how students interact with the courseware.
In addition, you have access to reporting tools that allow you to track student progress, monitor completion rates, and view detailed performance data. These features provide you with the flexibility to manage your users, ensure the right content is accessible to the right individuals, and generate reports that meet your administrative and compliance needs.
Answer
In our company, a “seat” or “user” is defined as an individual learner who has been granted access to a course or program. Each seat corresponds to one learner, and access is typically granted through a unique user account. The user account is used to track progress, manage course enrollment, and record completion data. The term “seat” refers to the license or spot allocated to a user, allowing them to engage with the courseware, while “user” refers to the person utilizing that license to access the content.
Answer
If an individual employee ceases employment with the agency or entity that purchased the training, their “seat” or “user” access can be deactivated or reassigned. Administrators have the ability to manage user accounts by removing or disabling access for departing employees. This ensures that the training seat is freed up and available for reassignment to a new employee. Depending on the specific settings of the platform, administrators can either transfer the seat to another employee or simply revoke access, depending on the organization’s needs and the terms of their training agreement.
Answer
Yes, our company allows for seat reassignment if an employee’s job description changes. Administrators can reassign a seat to a new user within the organization, ensuring that the training resources are used by the appropriate employee based on their updated role. This flexibility helps organizations manage training access effectively, allowing them to maintain a seamless learning experience while adapting to changes in staff responsibilities.
Answer
Yes, our system is capable of tracking and reporting on various aspects of course usage. You can monitor individual user activity, including the duration spent in a course and the specific hours of the day the course was accessed. We also provide reports showing the names of users who accessed a specified course during a selected time frame, as well as the total number of users accessing the course in that period. Additionally, our reporting system can generate lists of users who have completed a course with scores above a designated threshold within a defined timeframe. You can also track the number of users meeting this criterion, and identify users who are still in progress on specified courses. We can provide sample reports to demonstrate these tracking and reporting features, allowing for customizable reports tailored to your needs.
Answer
Moodle fully supports role-based access control with customizable permissions.
Answer
Moodle supports custom user profile fields and cohort/group assignments, allowing users to have specific titles and be grouped accordingly. Certifications can be tracked using badges or custom profile fields.
Answer
Moodle allows users to have multiple roles (e.g., both learner and instructor) and tracks instructor activity through course participation and reports.
Answer
Moodle supports individual and bulk enrollments using user profile attributes, cohorts, and learning paths through course completion settings.
Answer
Moodle supports individual and bulk enrollments using user profile attributes, cohorts, and learning paths through course completion settings.
Answer
Moodle does not have built-in approval workflows, but this can be achieved by installing plugins like “Enrolment upon approval” or “Course Request Approval”. Notifications can be configured through Moodle’s messaging system.
Answer
Moodle supports guest access to courses, enabling non-registered users to view content, attend live events, and register for classes with limited functionality.
Answer
Moodle can track CPE credits using custom course completion criteria and categories, with plugins available for automating the calculation and reporting of CPE totals.
Answer
Moodle allows categorization of courses and includes powerful search filters to find courses based on subject, training type, and other criteria.
Answer
Moodle supports learning pathways through course completion prerequisites, enabling the creation of structured learning experiences that build on skills progressively.
Answer
Moodle allows administrators to set course prerequisites, restricting access to content until learners complete the required courses or activities.
Answer
Currently, there is no specific budgeting plugin available in Moodle for tracking course development and event costs. However, a custom plugin can be developed to handle budgeting requirements.
Answer
Moodle has a Waitlist enrolment plugin, which allows learners to be placed on a waitlist when a course is full. Once a spot becomes available, the system automatically enrolls the next learner from the waitlist.
Answer
Moodle provides an Attendance plugin that allows tracking of learner attendance, including the option to record reasons for absence.
Answer
Moodle allows instructors to send email notifications and reminders to learners through course settings, and calendar events can be set up to send invites automatically.
Answer
Moodle has a built-in Certificate plugin or we can use the “Custom certificate plugin” that allows instructors to issue customizable certificates upon course completion.
Answer
Moodle includes a messaging system that allows learners to send messages to administrative users and other users within the platform.
Answer
Moodle offers a messaging system, announcement, and forum functionality, which can be used to send notifications to user groups about learning events or updates.
Answer
Moodle supports the creation of interactive courses, assessments, training videos, and simulations using various content types such as quizzes, SCORM packages, H5P interactive content, and embedded media.
Answer
Moodle provides built-in features for tracking learner progress through completion tracking, allowing administrators and instructors to monitor course progress and content completion.
Answer
Moodle can automate the process of sending class evaluations to learners via email using Exam, Quiz, Feedback, or Survey activities, with results captured and stored within the system.
Answer
Moodle offers customizable dashboards and data visualization tools that can be tailored based on roles such as learner, supervisor, or administrator.
Answer
Moodle supports the ability to export reports to Excel and PDF formats, including course completion data, user reports, and activity logs.
Answer
Moodle allows for role-based customization of the interface, enabling different user roles (e.g., learner, supervisor, administrator) to have tailored dashboards and access to specific features.
Answer
Moodle supports common SQL database management systems such as MySQL, PostgreSQL, and MariaDB, providing an efficient structure for managing user data, course content, and interactions.
Answer
Moodle allows administrators to inactivate user accounts by disabling them, with the ability to easily reactivate them at any time through the user management interface.
Answer
Moodle supports automated backups of courses, user data, and configurations, and includes disaster recovery options for system restoration in case of failures.