Voor het op een correcte manier laten verlopen van de koppeling met Moodle moeten in Coachview een aantal parameters ingesteld worden. Dit regel je via het service center. 

Service center.
  1. Klik op menu-groep ‘Integraties’ 
  2. Klik op menu-item ‘Integraties’.

Er worden verschillende panels met mogelijke koppelingen geopend.
Klik in het panel ‘eLearning’ in het kader ‘Moodle’ op de knop ‘Configureren’.
  1. Voordat de koppeling geactiveerd kan worden, moet in Moodle geregeld zijn dat Coachview toegang via webservices heeft. Hoe je dit kunt instellen lees je hier.
  2. Vink je ‘Geavanceerde instellingen’ aan? Dan kun je extra gegevens invullen.
  3. Een invulveld met beveiligde informatie wordt weergegeven met bolletjes. Klik in het veld om de informatie te tonen of te wijzigen.

Heb je het configuratiescherm geopend? Dan vind je daar uitleg over hoe je de parameters kunt instellen. De belangrijkst velden leggen we hieronder bij 'instellen' uit.

Instellen:
Token:
Heb je genoeg rechten in Moodle dan kun je deze zelf ophalen via URL [MoodleOmgevingURL]/admin/webservice/tokens.php. Vraag deze anders op bij het bedrijf waar jij jouw Moodle omgeving host.


Let op: je ziet alleen die tokens die je zelf hebt gemaakt.

Webservice URL:
Dit is de URL naar jouw Moodle omgeving gevold door /webservice/rest/server.php?

[MoodleOmgevingURL]/webservice/rest/server.php?

Documenttemplate gebruikersaccount:
Bij een nieuwe gebruiker in Moodle worden de inloggegevens vanuit Coachview gestuurd. Selecteer de documenttemplate die je daarvoor wilt gebruiken. De documenttemplate maak je in datagroep 'Persoon'. Als je een nieuwe documenttemplate maakt kun je een voorbeeld uit onze bibliotheek downloaden. De naam van het voorbeeld is
E-mailadres:
Het e-mailadres dat gebruikt wordt in de Moodle gebruikersaccount.
Gebruikersnaam:
Bepaald hoe de gebruikersnaam in Moodle moet zijn. Let op: de naam van het gebruikersaccount in Moodle moet uniek zijn. Vaak wordt daarvoor het e-mailadres gebruikt, dat is voor de gebruiker om in te loggen makkelijker te onthouden.
Unieke ID:
In het service center komt dit veld wat later, maar het veld is heel belangrijk en wordt gebruikt om een persoon uit Coachview te kunnen identificeren in Moodle.
In Moodle wordt dit veld weggeschreven in 'ID number' (EN) / 'Nummer (ID)' (NL) en is afhankelijk van de gekozen optie.
In het voorbeeld zijn dat het Coachview persoonsid (databaseid) en het e-maildres waarbij het e-mailadres 1 uit het persoonsdossier wordt gebruikt.
ExternSource:
Heb je als Unieke ID de optie 'CoachviewExternID" of 'CoachviewExternIDOfPersoonID' gekozen? Vul hier dan de waarde uit het veld 'ExternSource' in. Deze vindt je in het persoonsdossier. De persoon is in dit geval geïmporteerd uit bijvoorbeeld een HR-systeem of het oude opleidingsadministratie systeem.
Student roleid:
Hiermee wordt in Moodle de gebruikersrol geselecteerd. Deze staat standaard op 0 terwijl deze in Moodle standaard 5 is. Wijzig de 0 dus in 5. Je kunt deze opzoeken met behulp van URL [MoodleOmgevingURL]/admin/roles/manage.php.
Zweeg met de muis boven een rol. In de linkerebenedenhoek vind je het roleid.
Heb je alle informatie ingevuld klik dan op de knop ‘Opslaan'.
Met de knop 'Verbinding testen' test je de verbinding, en check je of er een connectie is gelegd tussen beide systemen.
Het is gelukt.
Helaas het is mislukt.
Klik op de knop ‘Inschakelen’. Er wordt een waarschuwing gegeven over de maandelijkse kosten. Wil je verder? Klik dan op de knop ‘Bevestigen’.
De koppeling kan altijd:
  1. Gepauzeerd worden. Dit betekent dat er geen contact meer is met Moodle. Klik op de knop ‘Hervatten’ om het pauzeren op te heffen.
  2. Worden verwijderd.
  3. Nogmaals getest worden.

Wist je dat je ook meerdere Moodle omgevingen kunt koppelen? Klik dan op de knop ‘Toevoegen’ en richt de volgende koppeling op dezelfde manier in.


Belangrijke gegevens:
Hieronder wordt weergegeven welke velden uit het persoonsdossier in Coachview ingevuld worden in Moodle. Maak je in Coachview gebruik van diakrieten, letters met schriftteken dat boven, onder of door een letter gezet wordt ter aanduiding van de uitspraak? Dan worden deze door Moodle in de gebruikersnaam niet geaccepteerd. Dit geldt ook als je per ongeluk een spatie in de voor- of achternaam hebt toegevoegd. Coachview zorgt er automatisch voor dat deze er uitgefilterd worden.
CoachviewMoodle
ExternId of PersonId

Let op: als er al gebruikers in Moodle aanwezig zijn, dan controleren of het Moodle id overeenkomt met het ingestelde id (externid of personid) van deze gebruiker (persoon) uit Coachview. Belangrijk omdat het ID gebruikt wordt om een persoon te herkennen in zowel Moodle als Coachview.
ID number (EN)
Nummer (ID) (NL)
Emailadres of voornaam-tussenvoegsels-achternaam of voorletters-tussenvoegsels-achternaam of voorletter (1e)-tussenvoegsels-achternaam of ExternID.Username (EN)
Gebruikersnaam (NL)
Voornaam

Let op: In Moodle is de voornaam verplicht, in Coachview niet. Wordt een gebruiker via Coachview in Moodle zonder voornaam aangemaakt, dan wordt dit in Moodle wel geaccepteerd. Er wordt geen foutmelding teruggegeven. De gebruiker krijgt dan na het inloggen een foutmelding omdat 'voornaam' ontbreekt. Bij het uitvoeren van de actie om de gebruiker aan te maken wordt gecontroleerd of de voornaam is ingevuld. Geen voornaam genereert een foutmelding.
Firstname (EN)
Voornaam (NL)
Achternaam

Let op: tussenvoegsels worden in Moodle bij de achternaam weggeschreven.
Surname (EN)
Achternaam (NL)
Email1 of Email2 of Email3Email Address (EN)
E-mailadres (NL)
Vrije veld 1 tot en met 5Customfield 1 tot en met 5(EN)
Profielveld 1 tot en met 5 (NL)
De vrije velden (customfields / profielvelden) in Moodle vind je bij de gebruiker terug in panel 'Other Fields'.


Bijgewerkt tot en met versie 86