Als u gebruikers in uw organisatie zonder directe toegang tot uw bestandsserver in staat wilt stellen cursusedities toe te voegen aan Bulksgewijs cursussen maken, kunt u een shell voor een cursuseditie instellen om toegang te bieden tot de inbox- en outboxmappen via Brightspace®.
Door gebruikers in de cursus-shell in te schrijven, kunnen ze toegang krijgen tot de inbox- en outboxmap.
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-BCC
is, dan is uw inboxmap \content\enforced\138731-BCC\Inbox
en uw outboxmap \content\enforced\138731-BCC\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 maken voor Bulksgewijs cursussen 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 acties uit:
- Kies de optie Maak een nieuwe cursussjabloon en cursuseditie die nog niet eerder zijn aangeboden en klik vervolgens 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 Code in, of selecteer een geschikte afdeling.
- Voer een Afdelingsnaam en Afdelingscode in.
- Klik op Volgende.
- Voer op de pagina Cursusinformatie invoeren de Naam van de cursuseditie en de Code van de cursuseditie in. Bijvoorbeeld Bulksgewijs cursussen maken en BCC.
- 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 maken.
- Klik in de sectie Inboxpad op Pad wijzigen en blader naar het inboxpad onder het pad van de cursuseditie. Bijvoorbeeld:
/content/enforced/138731-BCC/Inbox
. - Klik in de sectie Outboxpad op Pad wijzigen en blader naar het outboxpad onder het pad van de cursuseditie. Bijvoorbeeld:
/content/enforced/138731-BCC/Outbox
. - Klik op Opslaan.
Gebruikers toegang geven tot de cursus-shell
Met de volgende machtigingen kunnen gebruikers cursussen opgeven die moeten worden gemaakt wanneer de volgende geplande taak wordt uitgevoerd door CSV-bestanden en ZIP-bestanden van geëxporteerde cursussen 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 in het gedeelte Cursuseditie de machtigingen Bestandenlijst bekijken, Bestanden uploaden en Bestanden bewerken en klik vervolgens op Opslaan en sluiten.
Cursussen maken met behulp van de cursuseditie
U moet zijn ingeschreven voor de cursus en de status actief hebben om de BCC-cursuseditie te kunnen zien in de cursusselectie en het gebied Bestanden beheren.
- Open vanuit de cursusselectie de bulkcursuseditie.
- Klik in de widget Cursusbeheer op Bestanden beheren.
- Klik op de map Postvak IN.
- Klik op Uploaden en upload het CSV-bestand met de cursusedities en de ZIP-bestanden met de geëxporteerde cursussen.
- Nadat de geplande taak is uitgevoerd, controleert u of de cursussen zijn gemaakt. Er treedt een fout op als een of meer cursusedities niet zijn gemaakt.
Voorbeeldlogbestand voor BCC
Bulksgewijs cursussen maken genereert alleen logboeken als een invoerbestand wordt verwerkt.
Hieronder volgt een voorbeeld van een BBC-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 7331 is gemaakt.
INFO 2023-01-18 16:00:05 - Started processing files for organization with id '6606'.
INFO 2023-01-18 16:00:05 - Started processing file '[org: 6606; location: \\fs-LVU\LVU\web\content\LVU\BulkTools\BCC\Inbox\Sample BCC.csv]'
INFO 2023-01-18 16:00:05 - Started processing line with number '1' for 'Sample BCC.csv' file.
INFO 2023-01-18 16:00:05 - Started parsing line: 'ENG101,English 101,term_a,ENG_CT,ENG_CT,ENG_DEPT,\content\BulkTools\BCC\Course Packages\English 101.zip'
INFO 2023-01-18 16:00:05 - Finished parsing line 'ENG101,English 101,term_a,ENG_CT,ENG_CT,ENG_DEPT,\content\BulkTools\BCC\Course Packages\English 101.zip'
INFO 2023-01-18 16:00:05 - Started validating Course Create settings for OrgId: 6606
WARN 2023-01-18 16:00:06 - Course Package Path should not use \, virtual paths should use / instead.
INFO 2023-01-18 16:00:06 - Finished validating Course Create settings for OrgId: 6606
INFO 2023-01-18 16:00:06 - Initiate bulk course creation operation...
INFO 2023-01-18 16:00:06 - The template code ENG_CT with template name ENG_CT exists in the database. Proceeding to link to template id 7330
INFO 2023-01-18 16:00:06 - Try to create new course with offering code: ENG101 and offering name: English 101
INFO 2023-01-18 16:00:06 - New course has been successfully created with course offering id: 7331
INFO 2023-01-18 16:00:06 - Try to create content path for course with id: 7331
INFO 2023-01-18 16:00:06 - Content path [org: 6606; location: \\fs-LVU\LVU\web\content\LVU\enforced\7331-ENG101] has been successfully created for course with id: 7331
INFO 2023-01-18 16:00:06 - Try to import package for course with id: 7331
INFO 2023-01-18 16:00:46 - Importing package for course with id: 7331 has been successfully completed
INFO 2023-01-18 16:00:46 - Finished processing line with number '1' for 'Sample BCC.csv' file.
INFO 2023-01-18 16:00:46 -
INFO 2023-01-18 16:00:46 - Finished processing file '[org: 6606; location: \\fs-LVU\LVU\web\content\LVU\BulkTools\BCC\Inbox\Sample BCC.csv]'
INFO 2023-01-18 16:00:46 - Finished processing files for organization with id '6606'