Cassync is an authentication plugin for Moodle. It uses CAS 3 and you can synchronize attributes directly from your CAS to Moodle profile fields. It’s particularly helpful if you can’t connect your LDAP with Moodle. By doing so, you will have the same result as if you had used the LDAP settings available in Moodle core, but using only your CAS.
This version works with Moodle version 2018050800 and above within the 3.5 branch until the next release.
Please ensure that your hardware and software complies with 'Requirements' in 'Installing Moodle' on 'docs.moodle.org/35/en/Installing_Moodle'.
- Ensure you have the version of Moodle as stated above in 'Required version of Moodle'. This is essential as the format relies on underlying core code that is out of our control.
- Put Moodle in 'Maintenance Mode' (docs.moodle.org/en/admin/setting/maintenancemode) so that there are no users using it bar you as the administrator - if you have not already done so.
- Copy 'softcourse' to '/course/format/' if you have not already done so.
- Login as an administrator and follow standard the 'plugin' update notification. If needed, go to 'Site administration' -> 'Notifications' if this does not happen.
- Put Moodle out of Maintenance Mode.
- Ensure you have the version of Moodle as stated above in 'Required version of Moodle'. This is essential as the format relies on underlying core code that is out of my control.
- Put Moodle in 'Maintenance Mode' so that there are no users using it bar you as the administrator.
- In '/course/format/' move old 'softcourse' directory to a backup folder outside of Moodle.
- Follow installation instructions above.
- If automatic 'Purge all caches' appears not to work by lack of display etc. then perform a manual 'Purge all caches' under 'Home -> Site administration -> Development -> Purge all caches'.
- Put Moodle out of Maintenance Mode.
- Put Moodle in 'Maintenance Mode' so that there are no users using it bar you as the administrator.
- It is recommended but not essential to change all of the courses that use the format to another. If this is not done Moodle will pick the last format in your list of formats to use but display in 'Edit settings' of the course the first format in the list. You can then set the desired format.
- In '/course/format/' remove the folder 'softcourse'.
- Put Moodle out of Maintenance Mode.
See Changes.md.
Pimenko Team