Als u gebruikers in uw organisatie die geen directe toegang hebben tot uw bestandsserver in staat wilt stellen cursusedities toe te voegen aan de bulkcursustools, kunt u een cursus-shell instellen om toegang te bieden tot de inbox- en outboxmappen via Brightspace®.
Door gebruikers voor de cursus-shell in te schrijven, kunnen ze toegang krijgen tot de inboxlocatie.
U doet dit door een nieuwe cursuseditie te maken en vervolgens, in Bulksgewijs tools configureren, het inboxpad en het outboxpad in te stellen naar submappen van het pad van de cursuseditie. Als het pad van uw cursuseditie bijvoorbeeld \content\enforced\138731-CCB
is, dan is uw inboxmap \content\enforced\138731-CCB\Inbox
en uw outboxmap \content\enforced\138731-CCB\Outbox\
.
Opmerking: als u de configuratievariabele d2l.Tools.CMS.CoursePathEnforced hebt uitgeschakeld, kunt u het pad van de cursuseditie aanpassen. Als u het pad van de cursuseditie aanpast, moeten de bulk-exportmappen zich nog steeds bevinden in de directory \content\
van de organisatie.
Een cursus-shell voor Bulksgewijs cursussen kopiëren maken
- Klik in het menu Beheertools op Cursusbeheer.
- Klik op de pagina Cursussen beheren op Een nieuwe cursuseditie of -sjabloon maken.
- Als u al een algemene ondersteuning of systeemsjabloon hebt voor cursusedities die worden gebruikt voor andere doeleinden dan het geven van onderwijs, voert u de volgende acties uit:
- Kies de optie Maak een nieuwe cursuseditie op basis van een bestaande sjabloon.
- Selecteer de sjabloon in de vervolgkeuzelijst of klik op Zoeken naar sjabloon om de sjabloon op een zoekpagina te zoeken.
- Klik op Volgende.
- Als u nog geen geschikte sjabloon hebt, voert u de volgende stappen uit:
- Kies de optie Maak een nieuwe cursussjabloon en cursuseditie die nog niet eerder zijn aangeboden en klik op Volgende.
- Voer op de pagina Sjablooninformatie invoeren een Naam voor de cursussjabloon en de Code voor de cursussjabloon in. Voer bijvoorbeeld 'systeem' in voor zowel de naam als de code.
- Klik op de optie Nieuwe afdeling en vul de velden Naam en Codein of selecteer een geschikte afdeling.
- Klik op Volgende.
- Voer op de pagina Cursusinformatie invoeren de Naam van de cursuseditie en de Code van de cursuseditie in. Bijvoorbeeld Bulksgewijs cursussen kopiëren en CCB.
- Klik op Maken.
- Nadat de cursus is gemaakt, klikt u op De nieuwe cursuseditie wijzigen.
- Noteer het pad voor de cursuseditie. In Bulksgewijs tools configureren configureert u de inbox- en outboxpaden als submappen van dit pad.
- Open vanuit de cursusselectie de bulkcursuseditie.
- Klik in de widget Cursusbeheer op Bestanden beheren.
- De mappen inbox en outbox maken:
- Klik op Nieuwe map, typ Inbox in als de mapnaam en klik op Opslaan.
- Klik op Nieuwe map, typ Outbox als de mapnaam en klik op Opslaan.
- Configureer de inbox- en outboxpaden door de volgende acties uit te voeren:
- Klik in het menu Beheertools op Bulksgewijs tools configureren > Bulksgewijs cursussen kopiëren.
- Klik in de sectie Inboxpad op Pad wijzigen en blader naar het inboxpad onder het pad van de cursuseditie. Bijvoorbeeld:
/content/enforced/138731-CCB/Inbox
. - Klik in de sectie Outboxpad op Pad wijzigen en blader naar het outboxpad onder het pad van de cursuseditie. Bijvoorbeeld
/content/enforced/138731-CCB/Outbox
. - Klik op Opslaan.
Gebruikers toegang geven tot de cursus-shell
Met de volgende machtigingen kunnen gebruikers cursussen opgeven die moeten worden gekopieerd wanneer de volgende geplande taak wordt uitgevoerd door CSV-bestanden naar de inboxmap te uploaden met behulp van de tool Cursussen beheren in de cursuseditie.
Opmerking: als u gebruikers bij de cursus-shell inschrijft, hebben ze toegang tot de locatie van het Postvak IN.
- Klik in het menu Beheertools op Rollen en machtigingen.
- Klik op de rol die u machtigingen wilt verlenen.
- Selecteer in de lijst Filteren op tool de optie Bestanden beheren en klik vervolgens op Filter toepassen.
- Selecteer onder Cursuseditie de machtigingen Bestandenlijst bekijken, Bestanden uploaden en Bestanden bewerken en klik vervolgens op Opslaan en sluiten.
Cursussen kopiëren met behulp van de cursuseditie
U moet zijn ingeschreven voor de cursus en de status actief hebben om de CCB-cursuseditie te kunnen zien in de cursusselectie en het gebied Bestanden beheren.
- Open vanuit de cursusselectie de CCB-cursuseditie.
- Klik in de widget Cursusbeheer op Bestanden beheren.
- Als u cursusedities aan het kopieerproces wilt toevoegen, klikt u op de map Inbox en vervolgens op Uploaden om het CSV-bestand met de cursusedities te uploaden.
- Nadat de geplande taak is uitgevoerd, controleert u of de cursusedities zijn gekopieerd. Er treedt een fout op als een of meer cursusedities niet zijn gekopieerd.
De pagina Cursushistorie kopiëren weergeven openen
Op de pagina Cursushistorie kopiëren weergeven wordt de historie van kopieergebeurtenissen van de cursus in Brightspace® weergegeven. U kunt de gebeurtenissen filteren op broncursus, doelcursus en datumbereik. Op de pagina worden alle geslaagde en mislukte gebeurtenissen voor het kopiëren van de cursus weergegeven volgens de geselecteerde criteria. Gebruikers kunnen de resultaten van de query ook downloaden als een TXT-bestand.
Klik in het menu Beheertools op Cursushistorie kopiëren weergeven.
Workflow Bulksgewijs cursussen kopiëren
De workflow Bulksgewijs cursussen kopiëren begint met het verwerken van elke regel in het CSV-bestand en het maken van de bijbehorende cursuseditie. Het logbestand bevat een blok voor elke regel in het CSV-bestand en geeft aan of de cursus is gemaakt of dat er een fout is opgetreden bij het lezen van de regel.
Voorbeeldlogbestand voor CCB
Bulksgewijs cursussen kopiëren genereert alleen logboeken als een invoerbestand wordt verwerkt.
Hieronder volgt een voorbeeld van een CCB-logbestand waarin te zien is dat een cursuseditie succesvol is gemaakt. In dit blok kunt u zien dat er een nieuwe cursuseditie met organisatie-eenheid-ID 54321 is gemaakt.
INFO 2023-05-17 18:05:37 - Started processing files for organization with id '6606'.
INFO 2023-05-17 18:05:37 - Started processing file '[org: 6606; location: \\fs-LVU\LVU\web\content\LVU\BulkTools\CCB\Inbox\Sample CCB.csv]'
INFO 2023-05-17 18:05:37 - Started processing line with number '1' for ‘Sample CCB.csv' file.
INFO 2023-05-17 18:05:37 - Started parsing line: '12345,Grammar 1001,Grammar_1001, ENG_CT,Term_A'
INFO 2023-05-17 18:05:37 - Finished parsing line: '12345,Grammar 1001,Grammar_1001, ENG_CT,Term_A'
INFO 2023-05-17 18:05:37 - Try to create new course with offering code: Grammar_1001 and offering name: Grammar 1001
INFO 2023-05-17 18:05:38 - New course has been successfully created with course offering id: 54321
INFO 2023-05-17 18:05:38 - Try to create content path for course with id: 54321
INFO 2023-05-17 18:05:38 - Content path [org: 6606; location: \\fs-LVU\LVU\web\content\LVU\enforced\54321-Grammar_1001] has been successfully created for course with id: 54321
INFO 2023-05-17 18:05:38 - Finished processing line with number '1' for 'Sample CCB.csv' file.
INFO 2023-05-17 18:05:38 -
INFO 2023-05-17 18:05:38 - Finished processing file '[org: 6606; location: \\fs-LVU\LVU\web\content\LVU\BulkTools\CCB\Inbox\Sample CCB.csv]'
INFO 2023-05-17 18:05:38 - Finished processing files for organization with id '6606'.
Actie na verwerking
Zodra elke regel is verwerkt en de cursuseditie is gemaakt, is de volgende stap het maken van kopieeropdrachten om de inhoud van de broncursus naar de doelcursus te kopiëren. Het maken van de opdracht geeft niet aan dat de kopie is voltooid, maar dat de kopieeractie in een wachtrij is geplaatst om te worden verwerkt.
Dit voorbeeld van een CCB-logboek toont het nabewerkingsgedeelte van de bulkkopie. Dit blok van het logboek geeft aan dat er een kopieeropdracht is gemaakt en identificeert de bron- en doelcursus.
INFO 2023-01-13 20:19:52 - Started post-processing files for organization with id '6606'.
INFO 2023-01-13 20:19:52 - Creating job to copy from 7009 to 7011
INFO 2023-01-13 20:19:52 - Job was successfully created, to see the results go to the Copy History for OrgUnitId 7011
Nadat alle kopieeropdrachten zijn gemaakt, is de geplande CCB-taak voltooid, maar de actie om de inhoud naar de nieuwe cursussen te kopiëren blijft op de achtergrond actief. U kunt de status van de kopieeropdracht bekijken op de pagina Cursushistorie kopiëren van het menu Beheertools of op de pagina Historie cursusonderdelen kopiëren van de specifieke cursuseditie.