Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-46623

Provide auth cas and ldap /cli/sync_users as scheduled tasks alternative

    XMLWordPrintable

Details

    • MOODLE_27_STABLE, MOODLE_28_STABLE, MOODLE_29_STABLE
    • MOODLE_30_STABLE
    • wip-MDL-46623-master
    • Hide

      (difficulty: moderate, requires setup of external data sources for auth)
      1. Setup authentification using LDAP.
      2. Check user from external source can login.
      3. Check syncing with auth/ldap/cli/sync_users.php works.
      4. Go to shedule task page, enable LDAP user sync job, set all fields to * to ensure task will start on next cron.
      5. Goto external source and change some user data.
      6. Run cron and ensure, that task runs without errors and user data is updated.
      Repeat for auth_cas.

      Show
      (difficulty: moderate, requires setup of external data sources for auth) 1. Setup authentification using LDAP. 2. Check user from external source can login. 3. Check syncing with auth/ldap/cli/sync_users.php works. 4. Go to shedule task page, enable LDAP user sync job, set all fields to * to ensure task will start on next cron. 5. Goto external source and change some user data. 6. Run cron and ensure, that task runs without errors and user data is updated. Repeat for auth_cas.

    Description

      Currently moodle administrator that uses auth_db and auth_ldap modules should config cron twice, for regular cron and for syncing users with external source. Converting this tasks to sheduled tasks (disabled by default) will allow to more easily config and execute such task from moodle.
      Is such improvements planned by moodle HQ? Will it be helpfull, if i provide patch?

      Attachments

        Issue Links

          Activity

            People

              vadimon Vadim Dvorovenko
              vadimon Vadim Dvorovenko
              Marina Glancy Marina Glancy
              Andrew Lyons Andrew Lyons
              Simey Lameze Simey Lameze
              Andrew Lyons, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Stevani Andolo, Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski
              Votes:
              1 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                16/Nov/15