Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Integrating Moodle With Enterprise Systems

3,074 views

Published on

Integrating Moodle With Enterprise Systems

Published in: Technology
  • Be the first to comment

Integrating Moodle With Enterprise Systems

  1. 1. Integrating Moodle with Enterprise Systems <ul><ul><li>Jonathan Moore </li></ul></ul><ul><ul><li>Vice President </li></ul></ul><ul><ul><li>Remote Learner </li></ul></ul>
  2. 2. Authentication and Enrollment <ul><li>System Defaults </li></ul><ul><ul><li>Users create their own accounts </li></ul></ul><ul><ul><li>Verified by email response </li></ul></ul><ul><ul><li>Courses are created manually </li></ul></ul><ul><ul><li>Enrollment procedure set per course </li></ul></ul><ul><ul><ul><li>Students can self enroll </li></ul></ul></ul><ul><ul><ul><li>Restricted using an enrollment key </li></ul></ul></ul>
  3. 3. Plan ahead <ul><li>Larger the site, the more important </li></ul><ul><li>External authentication and enrollment plugins are time savers </li></ul><ul><li>Easier to setup before moving your server into production </li></ul>
  4. 4. A Better Way - Automation <ul><li>External authentication </li></ul><ul><ul><li>LDAP/Active Directory </li></ul></ul><ul><ul><li>IMAP </li></ul></ul><ul><ul><li>Database </li></ul></ul><ul><ul><li>PAM </li></ul></ul><ul><ul><li>And more </li></ul></ul><ul><li>Automate account creation </li></ul><ul><li>Synchronize passwords </li></ul><ul><li>Single Sign-on </li></ul>
  5. 5. Enrollment Plugins <ul><li>Automate course creation </li></ul><ul><li>Automate teacher assignment </li></ul><ul><li>Automate student enrollments </li></ul><ul><li>PayPal or Authorize.net integration </li></ul><ul><li>Synchronization scripts (LDAP and Database) </li></ul><ul><li>Multi-Enrollments coming </li></ul><ul><ul><li>Moodle 1.6 </li></ul></ul><ul><ul><li>Allow multiple active plugins </li></ul></ul>
  6. 6. <ul><li>Live demonstration External DB </li></ul><ul><li>External DB user authentication </li></ul><ul><li>External DB enrollment </li></ul><ul><li>Auto course creation </li></ul>
  7. 7. <ul><li>Live Demonstration Drupal Integration </li></ul><ul><li>User sync </li></ul><ul><li>Single Sign On </li></ul><ul><li>Auto enrollment in “sample” courses for 2 days </li></ul>
  8. 8. <ul><li>Web Services </li></ul><ul><li>Moodle Networking (XML.RPC) </li></ul><ul><li>OKTech Web Services (SOAP) </li></ul><ul><li>Real time or near real time integrations </li></ul><ul><ul><li>User creation </li></ul></ul><ul><ul><li>Course creation </li></ul></ul><ul><ul><li>Enrollments </li></ul></ul><ul><ul><li>Grade passing </li></ul></ul>
  9. 9. <ul><li>Questions? </li></ul>

×