Moodle™-koppelingen op maat

Moodle™ gekoppeld aan de systemen die je al gebruikt.

Handmatige exports tussen Moodle en je andere systemen kosten tijd en leveren fouten op. Sebsoft bouwt de koppeling die dat overneemt: met je identity provider, CRM, HR-systeem, ledenadministratie, PE Online of betaalprovider. Voordat we bouwen, leggen we samen vast welk systeem leidend is, welke kant de gegevens op gaan en wie bij een fout wordt geïnformeerd.

Vrijblijvend · persoonlijk technisch advies · onafhankelijk Moodle™-specialist sinds 2004

2003hostingdiensten
2004actief met Moodle
1,3Mgebruikers op Moodle-platform

Wat je van ons krijgt.

Een werkende koppeling, geen connector uit een catalogus. We bouwen hem op de API, webservice of export die het andere systeem biedt, en op de webservices van Moodle zelf.

  • Een verkenning van beide systemen: wat de API of export kan, en wat niet.
  • Duidelijke afspraken over gegevens, richting en foutafhandeling, voordat we gaan bouwen.
  • De koppeling zelf, gebouwd en getest op een acceptatieomgeving.
  • Logging en meldingen, zodat een mislukte verwerking niet onopgemerkt blijft.
  • Onderhoud bij Moodle-upgrades en API-wijzigingen, als je dat met ons afspreekt.

Voor wie

  • Opleiders, verenigingen en brancheorganisaties die leden, inschrijvingen of PE-punten in een ander systeem bijhouden.
  • Organisaties met een bedrijfsacademie die medewerkers via SSO en het HR-systeem in Moodle willen laten instromen.
  • Aanbieders die cursussen verkopen en betaling en inschrijving in één stap willen.
  • Partners en bureaus die de techniek achter een Moodle-project bij ons beleggen.

Vijf afspraken voordat we bouwen.

Wat een koppeling doet, bepaal je niet in de code maar vooraf. Deze vijf punten spreken we per koppeling met je af.

  1. Welk systeem leidend is

    Welk systeem heeft per gegeven het laatste woord? Bijvoorbeeld: de ledenadministratie bepaalt naam en lidmaatschap, Moodle bepaalt voortgang en resultaat. Anders wordt een e-mailadres dat een deelnemer in Moodle aanpast, bij de volgende synchronisatie gewoon weer overschreven.

  2. Welke kant de gegevens op gaan, en wanneer

    Gaan gegevens één kant op of allebei? En gebeurt dat direct bij een wijziging of op vaste momenten, bijvoorbeeld elke nacht? Dat bepaalt hoe snel een nieuw lid of een nieuwe medewerker in Moodle staat.

  3. Hoe een record verwerkt wordt

    Wat gebeurt er bij aanmaken, bijwerken en afsluiten? Wordt een vertrekker geschorst of verwijderd, blijft de cursushistorie bewaard, en wat doen we met een record dat niet klopt, zoals een ontbrekend e-mailadres of een dubbel account?

  4. Hoe fouten zichtbaar worden

    Mislukt een verwerking, dan moet iemand dat zien. We spreken af wat er gelogd wordt, wie een melding krijgt en hoe een mislukt record opnieuw verwerkt wordt, zodat fouten niet ongemerkt in een logbestand blijven staan.

  5. Wie waarvoor verantwoordelijk is

    Wie beheert het andere systeem en de API daarvan, wie pakt een melding op, en wie past de koppeling aan als Moodle of het andere systeem een nieuwe versie krijgt? Dat ligt vast voordat de koppeling live gaat.

Goed om te weten: we hebben niet voor elk systeem een kant-en-klare connector. We bouwen op wat het andere systeem aanbiedt. Heeft het geen API of bruikbare export, dan hoor je dat in de verkenning. Wachtwoorden, API-sleutels en productiegegevens vragen we nooit via een formulier op deze site.

Koppelingen uit onze projecten.

Drie projecten, beschreven met alleen het werk dat wij er zelf in hebben geleverd.

KNLTB Academy

We bouwden het LMS van de KNLTB Academy op Moodle en maakten daarbij zelf de koppelingen met externe systemen.

SnelStart Academy, met Profidor

Profidor werkte de functionele kant uit. Wij leverden de volledige technische realisatie in Moodle, inclusief de systeemkoppelingen die we daarvoor bouwden.

HarperCollins Holland

We hosten hun Moodle-leeromgeving en leveren maatwerk. Betaalde inschrijvingen lopen via ClassicPay, onze eigen betaalplugin, met PAY. als betaalprovider. Hieronder vertellen ze in hun eigen woorden hoeveel werk dat scheelt.

Wat klanten zeggen.

Bijzonder prettige en efficiënte hosting van onze Moodle-leeromgeving. Het maatwerk en het meedenken ervaren wij als zeer behulpzaam en de afwikkeling van transacties via PAY scheelt ons veel werk.

Arno Beuken · HarperCollins Holland

Geen groot traject nodig om te beginnen.

Met een gerichte scan weet je snel waar je staat, zonder grote investering vooraf.

Moodle plugin rescue scan

Op aanvraag

Eén plugin die je Moodle-upgrade blokkeert? We brengen in kaart wat er mis is, welk risico het oplevert en wat de concrete vervolgstappen zijn.

Aanvragen →

Moodle technische scan

Op aanvraag

Weet je niet hoe je Moodle er technisch voor staat? We scannen performance, security, plugins, backups en upgradegereedheid, en geven concreet advies.

Aanvragen →

Moodle integratie-scan

Op aanvraag

Wil je Moodle koppelen aan een ander systeem maar weet je niet waar te beginnen? We verkennen het proces, de API's en de risico's, en leveren een concrete oplossingsrichting.

Aanvragen →

Hosting intake

Gratis intake

Twijfel je over de kwaliteit van je Moodle-hosting? Het eerste gesprek is gratis. Daarna volgt eventueel een concreet voorstel.

Aanvragen →

Technische Moodle™-specialist nodig?

Plan een praktisch adviesgesprek over plugins, hosting, integraties, BigBlueButton of een technisch partnerproject.

Vrijblijvend en zonder verkooppraat. We denken eerst mee, daarna pas een voorstel.