How to Link Canvas Courses to Wisenet Offers

Before Canvas Courses can be linked to Wisenet Course Offers or Unit Offers, the Elearning Integration must be setup correctly.

This ensures that all Canvas Courses can sync to Wisenet and that any changes continue to sync successfully. If you haven’t done so already, please follow the steps in this article – Canvas Connected App Set Up Process 

Required LMS Access: Admin | Required Wisenet Access: Portal Admin and LRM Owner

Before you begin:

  1. Ensure you read all the steps in this article
  2. Create the Course Offers and Unit Offers in Wisenet
  3. Understand the field name references between Wisenet and Canvas.
    • Canvas Course Name = Wisenet Course Name
    • Canvas Course Code = Wisenet Elearning Course Code
    • Canvas Course SIS ID = Wisenet Elearning Ref

Manually Map Canvas Courses to Wisenet Offers


Add Elearning Course
  1. Navigate to LRM > Offers. Search and open the relevant Course Offer. NOTE: Even if you are connecting the Elearning Course to a Unit Offer, you must do this from the relevant Course Offer page.
  2. On the Left Navigation Bar, Click Elearning
  3. On the Top Right Corner, Click Add Elearning Course


Select Elearning Course

This dropdown should show a list of all Elearning Courses that have synced from the Elearning application.

  1. Select the required Elearning Course from the Dropdown
  2. Select Type
    1. Course Offer: when the Elearning Enrolment will be based on the Course Enrolment in to the Course Offer only
    2. Unit Offer: when the Eleanring Enrolment is based on a Unit Enrolment into a specific Unit Offer


Default Elearning Enrolment Options

Choose your preferred Enrolment Method:

  • Manual: This option allows you to manually Enable or Disable Elearning Enrolments as required.
  • Automation: This option allows Elearning Enrolment Rules to automatically Enable or Disable Elearning Enrolment access based on Enrolment Start and End Dates.



This is optional but a great feature to use to section Elearning Enrolments in Canvas. For example, you can section your Elearning Enrolments by Training Location, Start & End Dates, etc. The defined Section value will be synced to Canvas for the specific Elearning Course and any Enrolments will be added as a member of this section.

This eliminates a lot of manual section management.

Set a Section: Type the name of the Section in the text box. It’s best to keep Section names succinct. Section names can be duplicated across Courses.
No Sections: Leave the group text box empty.


Save Options
  • Click Save if you do not wish to add Enrolments at this stage.
  • Click Save and Add Enrolments if you already have Course/Unit Enrolments set up
    • This will show a list of Learners who are Enrolled in the Course Offer / Unit Offer but NOT already enrolled in the linked Elearning Course.  To Add Elearning Enrolments:
      1. Tick the Learners that require an Elearning Enrolment
      2. Click Add Elearning Enrolments
      3. By default a Learner in Wisenet has Elearning Enrolment access as Disabled

Under the Elearning Courses Tab, you will now see, in alphabetical order, all the Courses from your LMS that you have successfully linked to your Course/Unit Offers, along with details such as:

  • Course Name
  • Course Type
  • Default Enrolment Method
  • Number of Enrolments
  • Default Group/Section details
  • Course Status, i.e. Active or Inactive
    • NOTE: When an Elearning Course is deleted in your LMS, the Elearning Course will not be deleted in Wisenet. Instead it will receive a status of Inactive.

Automatically Map Canvas Courses to Offers using Auto-Linking


Auto-Linking feature allows you to automatically map Canvas Courses as soon as it is created in Canvas to link to the relevant Course Offer / Unit Offer in Wisenet.

  1. Navigate to LRM > Settings > Connected Apps > Canvas.
  2. Switch the toggle “Use Automatic Linking?” to YES.
  3. Choose whether to link the Canvas courses to Course Offer or to Unit Offer.
    • PLEASE NOTE: This will apply to all your Canvas courses.
  4. Choose whether to link Canvas courses via the Offer Code, or the Offer Code plus a static suffix. If you choose:
    • Offer Code
      •  E.g. Canvas Course SIS ID = PREP1 will be linked to the Wisenet Offer with code PREP1.
    • Offer Code plus a static suffix
      • E.g. Canvas Course SIS ID = PREP1CAN, Static Suffix = CAN –> will be linked to the Wisenet Offer with code PREP1.
  5. Choose whether the default Elearning Enrolment method will be manual or automatic.
  6. Optional: If you choose to automatically enrol your learners into elearning offers, then switch the toggle “Use Automatic Enrolment?” to YES.
  7. Click Save.


  • For the Automatic Linking to work, the Canvas Course SIS ID must match the Course Offer Code/Unit Offer Code depending on your settings.
  • Automatic Linking does NOT support Grouping. If you want to create Sections in Canvas, then edit the elearning course offer after it has been linked to the Wisenet offer to update the Group field.
  • For Automatic Linking to work, the Wisenet Offer must be created BEFORE the Canvas course.
    • If the Canvas course was created first, see how to manually link the offers in next step
  • The auto-enrol feature works only if auto-linking setting is set to YES.
  • If you are using the auto-enrol feature and wish to restrict the enrolments based on outcomes or enrolment status, then the auto-enrol feature will enrol the learners based on the following logic set in the elearning enrolment rules:
    1. If the unit offers are mapped to the Canvas Courses, then in the elearning enrolment rule:
      1. Toggle this option ON – Only when Unit Enrolment has commenced (based on Outcome Codes)
      2. When option is turned ON, it will check and enrol Unit Enrolments that have commenced based on the following Outcomes:
        • Australia: Commenced if Outcome = 05, 70 or 99
        • New Zealand: Commenced if Outcome = 0, 1, 5, 6 or 7
    2. If the course offers are mapped to the Canvas Courses, then in the elearning enrolment rule:
      1. Toggle this ON – Only when Course Enrolment has commenced (based on Enrolment Status)
      2. When option is turned ON, it will check Course Enrolments that have commenced based on the following Enrolment Statuses:
        • Current
        • Pending


If you have already created your Canvas course and would like to easily link the Canvas Course to the Wisenet Course offer/ Unit offer:

  1. Navigate to LRM > Courses and Units > Elearning Courses
  2. Search for the relevant Canvas Course
  3. Click Link to Offers


  • For the Linking to work, the Canvas Course SIS ID must match the Course Offer Code/Unit Offer Code depending on your settings in the Connected Apps.
  • Linking from the Courses and Units page does NOT support Grouping. Navigate to Offers > Course Offer > Elearning to update the group against the elearning course offers.
Edit Options

You can always add more Enrolments and/or Edit the Elearning Courses at a later stage. However, please note:

  • Elearning Type cannot be edited if there are linked Elearning Enrolments
  • Editing Defaults will not auto update linked Elearning Enrolments
Delete Option

You can delete a linked Elearning course but please note:

  • Both the Elearning Course and the linked Elearning Enrolments will be permanently deleted in Wisenet
  • Elearning Enrolments within your LMS will be Disabled and set to Inactive

When you click on the Delete Button, you will see a deletion confirmation display on your screen with a warning note. If you wish to proceed with the deletion then click Yes, delete. Otherwise click Cancel to abort.