Vous pouvez permettre aux utilisateurs de votre organisation qui n’ont pas un accès direct à votre serveur de fichiers d’ajouter des offres de cours aux outils de traitement de cours en bloc en configurant une maquette d’offre de cours offrant un accès aux dossiers Inbox (boîte de réception) et Outbox (boîte d’envoi) par l’entremise de Brightspace.
L’inscription des utilisateurs à la maquette de cours leur permet d’accéder aux dossiers Inbox et Outbox.
Vous devez pour ce faire créer une offre de cours et accéder à l’outil Configuration de l’outil de traitement en bloc pour définir les chemins de la boîte de réception et d’envoi en fonction des sous-dossiers du chemin de l’offre de cours. Par exemple, si votre chemin d’offre de cours est \content\enforced\138731-BCC
, votre dossier Inbox sera \content\enforced\138731-BCC\Inbox
et votre dossier Outbox sera \content\enforced\138731-BCC\Outbox\
.
Remarque : Si vous avez réglé la variable de configuration d2l.Tools.CMS.CoursePathEnforced à Désactivé, vous pourrez personnaliser le chemin de l’offre de cours. Si vous personnalisez le chemin d’offre de cours, les dossiers d’exportation en bloc devront quand même faire partie du répertoire \content\
de l’organisation.
Créer une maquette de cours pour l’outil Création de cours en bloc
- Dans le menu Outils d’administration, cliquez sur Gestion de cours.
- Dans la page Gérer les cours, cliquez sur Créer l’offre ou le modèle de cours.
- Si vous disposez déjà d’un modèle générique de soutien ou de système pour des offres de cours utilisées à d’autres fins que l’enseignement, effectuez les actions suivantes :
- Sélectionnez l’option Créer une offre de cours basée sur un modèle existant.
- Sélectionnez le modèle dans la liste déroulante, ou cliquez sur Recherche de modèle pour repérer le modèle dans une page de recherche.
- Cliquez sur Suivant.
- Si vous ne disposez pas déjà d’un modèle approprié, effectuez les actions suivantes :
- Sélectionnez l’option Créer une offre de cours et un modèle de cours jamais offerts, puis cliquez sur Suivant.
- Dans la page Saisir l’information sur le modèle, saisissez les valeurs visées dans les champs Nom du modèle de cours et Code du modèle de cours. Par exemple, saisissez « Système » à la fois pour le nom et le code.
- Cliquez sur le bouton Nouveau département et remplissez les champs Nom et Code, ou sélectionnez un département approprié.
- Remplissez les champs Nom de département et Code de département.
- Cliquez sur Suivant.
- Dans la page Saisir des renseignements relatifs au cours, saisissez les valeurs visées dans les champs Nom de l’offre du cours et Code de l’offre du cours. Par exemple, Création de cours en bloc et BCC (pour l’anglais Bulk Course Create).
- Cliquez sur Créer.
- Une fois le cours créé, cliquez sur Modifier le nouveau cours offert.
- Prenez note du chemin de l’offre de cours. Vous configurerez les chemins de boîte de réception et de boîte d’envoi comme sous-dossiers de ce chemin dans l’outil Configuration de l’outil de traitement en bloc.
- Dans le sélecteur de cours, ouvrez l’offre de cours en bloc.
- Dans le composant graphique Administration de cours, cliquez sur Gérer les fichiers.
- Créez les chemins des boîtes de réception et d’envoi :
- Cliquez sur Nouveau dossier, saisissez « Inbox » (boîte de réception) comme nom de dossier, puis cliquez sur Enregistrer.
- Cliquez sur Nouveau dossier, saisissez « Outbox » (boîte d’envoi) comme nom de dossier, puis cliquez sur Enregistrer.
- Configurez les chemins des dossiers Inbox (boîte de réception) et Outbox (boîte d’envoi) en effectuant les tâches suivantes :
- Dans le menu Outils d’administration, cliquez sur Configuration de l’outil de traitement en bloc > Création de cours en bloc.
- Dans la section Chemin d’accès à la boîte de réception, cliquez sur Changer le chemin d’accès, puis naviguez jusqu’au chemin d’accès de la boîte de réception dans le chemin de l’offre de cours. Par exemple,
/content/enforced/138731-BCC/Inbox
. - Dans la section Chemin d’accès à la boîte d’envoi, cliquez sur Changer le chemin d’accès, puis naviguez jusqu’au chemin d’accès de la boîte d’envoi dans le chemin de l’offre de cours. Par exemple,
/content/enforced/138731-BCC/Outbox
. - Cliquez sur Enregistrer.
Autoriser des utilisateurs à accéder à la maquette de cours
Les autorisations suivantes permettent aux utilisateurs de définir les cours à créer à la prochaine exécution des tâches programmées en téléversant les fichiers CSV et les fichiers compressés (ZIP) des cours exportés dans le dossier Inbox (boîte de réception) à l’aide de l’outil Gérer les cours depuis l’offre de cours.
Remarque : L’inscription des utilisateurs à la maquette de cours leur permet d’accéder à l’emplacement de la boîte de réception.
- Dans le menu Outils d’administration, cliquez sur Rôles et autorisations.
- Cliquez sur le rôle pour lequel vous désirez accorder les autorisations.
- Dans la liste Filtrer par outil, sélectionnez Gérer les fichiers, puis cliquez sur Appliquer le filtre.
- Dans la section Offre de cours, sélectionnez les autorisations Afficher la liste des fichiers, Téléverser les fichiers et Modifier les fichiers, puis cliquez sur Enregistrer et fermer.
Créer des cours à l’aide d’une offre de cours
Vous devez être inscrit(e) au cours et afficher un état Actif pour voir l’offre de copie de cours en bloc (BCC) dans le sélecteur de cours et dans la zone Gérer les fichiers.
- Dans le sélecteur de cours, ouvrez l’offre de cours en bloc.
- Dans le composant graphique Administration de cours, cliquez sur Gérer les fichiers.
- Cliquez sur le dossier Inbox (boîte de réception).
- Cliquez sur Téléverser et téléversez le fichier CSV dressant la liste des offres de cours et les fichiers ZIP contenant les cours exportés.
- Une fois la tâche programmée exécutée, confirmez que les offres de cours ont bien été créées. Un message d’erreur s’affichera si une ou plusieurs offres de cours ne sont pas créées.
Exemple de fichier journal pour la CCB
La création de cours en bloc génère des journaux uniquement si un fichier d'entrée est traité.
Vous trouverez ci-dessous un exemple de journal de copie de cours en bloc montrant la création réussie d'une offre de cours. Dans ce bloc, vous pouvez voir qu'une nouvelle offre de cours portant l'ID d'unité organisationnelle 7331 a été créée avec succès.
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'