Table of Contents
Using smallPART with Moodle < 3.10 (no dynamic registration)
Most of the following steps require a Moodle administrator!
-
you need to replace
boulder.egroupware.org
with your own EGroupware Domain and for EGroupware Cloud hosting useegw
instead ofegroupware
for the path
For the public key Moodle < 3.9 unfortunately does not support a JWK URL (JSON Web Key), so you have to get it from your server under /var/lib/egroupware/default/files/openid/public.key. If you have no access to the server you can use the JWK URL (https://boulder.egroupware.org/egroupware/openid/endpoint.php/jwks) to fetch the key and use a service to convert it (use only the key object
{"alg": "RS256", "kty": "RSA", ...}
, not the whole array!)
Please note: LTI creates accounts in EGroupware, unless your Moodle authenticates via OpenID Connect against EGroupware. Use
Global Unique Identifier (lis_person_sourceid)
in that case. If your Moodle has it's own users, useMoodle Username
for the same username in EGroupware as in Moodle. All new users are added to EGroupware'sDefault
Group and LTI staff and admins to theTeachers
group.
- now you're ready to add a SmallPART course and/or video to a Moodle course
full icon URL: https://boulder.egroupware.org/egroupware/smallpart/templates/default/images/navbar.svg
Language: |
- General information
- Distribution specific instructions
- Update recommendations and troubleshooting
- Tuning EGroupware for higher number of users
- Docker-compose installation: Linux, Windows, Mac, Synology, QNAP
- Configure IMAP push
- IMAP Push Notifications for Dovecot 2.2+
- Using EGroupware Mail server with ActiveDirectory
CTI / Computer Telephone Integration
Using SmallPART with a LMS (Moodle, OpenOLAT, ...)
Synchronisation between Untis / Webuntis and EGroupware
Development