Recent Updates

  • <p>If you have <a href="../../4152/l/348630?data-resolve-url=true&amp;data-manual-id=4152" data-object-class="article" data-object-uuid="ee8583c3-0cd7-4aa6-b0d0-640c6c7ee5e7" data-object-manual-uuid="2E64DA50-E3D9-012F-D7C3-12313804AAC3" data-resolve-url="true" target="_blank">allowed liking for a course discussion</a>, you can like discussion replies. </p>
  • <p>You can add new users to your account. Users can only be added at the account level.</p> <p>If you use SIS Imports, you do not need to add any users to your account, as they can be added through your student information system (SIS). </p> <p><strong>Account Invitations</strong></p> <p>When a user account is manually added, Canvas gives an option to generate an account invitation. If this invitation is sent, the user is invited to complete the registration process by creating a password. Once the user has an account, the user can also be added to a course. If a user is invited to a course without having an account, the user will have to create an account before accepting the course invitation.</p> <p>When users are invited to a course manually, they can view the course invitation link in their email and click it to view a preview of the Canvas course. To officially accept, they must click an Accept button in the Canvas interface. However, if you prefer to disable course previews and have users automatically join the course when they view the Canvas course, please contact your Customer Success Manager to disable invitation previews.</p> <p><strong>Email Addresses</strong></p> <p>Canvas identifies users by email address. When students are added to a course, Canvas attempts to reconcile any email address conflicts when the user first logs in to the course:</p> <ul><li>If the user does not have a username in the course's root account, the user's email address is linked to another user within the account, or the institution does not use delegated authentication if open registration is enabled, an account will be created for the user. Adding an email address that is not already linked to an account will only work if Open Registration is enabled.</li> <li>If the email address is already associated with an account, the student will be asked to log in to Canvas using his or her existing email address. </li> <li>Sometimes a student may be using multiple email addresses within Canvas. If a student responds to an account invitation at one email address, but is logged in to Canvas using a different email address, the student will be asked if they want to link both addresses to the same account. </li> </ul>
  • <p>Canvas supports authentication with a variety of third-party identity providers, which can be configured in the Canvas interface. Each provider requires the admin to set an attribute to be associated with the account, such as a user ID, email, or login. Currently supported integrations include Facebook, Github, LinkedIn, Twitter, Google Apps, Microsoft (Office 365), Clever, CAS, LDAP, OpenID, and SAML. Some providers require custom components for configuration. All providers support <a href="../../4214/l/252283?data-resolve-url=true&amp;data-manual-id=4214" data-object-class="article" data-object-uuid="d757a6c1-ee6f-4dbf-82ee-c22fab4a4c3c" data-object-manual-uuid="2E9EF650-E3D9-012F-D7F2-12313804AAC3" data-resolve-url="true" target="_blank">Single Sign On (SSO) authentication</a>. </p> <p>Third-party authentication providers can be used in addition to <a href="../../4214/l/135435?data-resolve-url=true&amp;data-manual-id=4214" data-object-class="article" data-object-uuid="baa5a1b9-133b-4d8c-a64c-2161533221ab" data-object-manual-uuid="2E9EF650-E3D9-012F-D7F2-12313804AAC3" data-resolve-url="true" target="_blank">Canvas authentication</a>.</p> <p><strong>User Credentials</strong></p> <p>Once a provider has been saved in Canvas, the provider’s authentication login credentials must be added to each Canvas user’s account through <a href="https://canvas.instructure.com/doc/api/file.sis_csv.html" target="_blank">SIS CSV files</a> or the <a href="https://canvas.instructure.com/doc/api/authentication_providers.html" target="_blank">Authentication Providers API.</a> (Currently there is no support for adding user credentials through the Canvas interface.) Each authentication provider supports specifically recognized parameters; some providers may recognize additional parameters. Unrecognized parameters are not supported.</p> <p>To get additional help about authentication systems, including Single Sign On (SSO) support, view the <a href="https://community.canvaslms.com/groups/admins/content?filterID=contentstatus%5Bpublished%5D~objecttype~objecttype%5Bdocument%5D&amp;query=authentication" target="_blank">Authentication documents</a> in the <a href="https://community.canvaslms.com/groups/admins" target="_blank">Canvas Community Admin Group</a>.</p> <p><strong>Just In Time Provisioning</strong></p> <p>As part of the authentication process, admins can apply Just in Time Provisioning, which tells Canvas to automatically create a user's accounts if one does not already exist. Currently when a user logs in to Canvas using a third-party authentication system, Canvas searches users in the account looking for a matching user parameter for that service. If a matching parameter is not found, Canvas returns the user to the authentication provider portal with a message the user could not be found. When Just in Time Provisioning (JIT) is enabled, Canvas automatically creates the user using an ID that matches the username used with the authentication provider. </p> <p>JIT provisioning must be configured via API for the specific authentication provider (see the <a href="https://canvas.instructure.com/doc/api/authentication_providers.html" target="_blank">Authentication Providers API</a>). It does not need to be configured for individual users via API or SIS. </p> <p><strong>Federated Attributes</strong></p> <p>As a complement to JIT provisioning, all authentication providers support federated attributes. When users log into Canvas, more information beyond just ID is passed to Canvas, and that information is associated with their existing user accounts. More information can be found in the <span style="color: rgb(13,109,191)"><a href="https://canvas.beta.instructure.com/doc/api/authentication_providers.html">Authentication Providers API</a></span><span style="color: rgb(70,71,73)">.</span></p>
  • Updated on: Jan 29, 2025

    How do I import grades in the Gradebook?

    <p>You can use a CSV file to upload changes to the Gradebook. You can upload information for existing assignments, or you can also use a CSV file to create new assignments in the Gradebook. New assignments will automatically be published in your course. If you do not know how to save a file in a CSV format, please check the documentation for the program you are using to create your Gradebook changes (e.g., Excel).</p> <p>If you don't want to create a new CSV file, you can always <a href="../../4152/l/55012?data-resolve-url=true&amp;data-manual-id=4152" data-object-class="article" data-object-uuid="58255A84-A63F-49DC-9D26-02ED43562C5A" data-object-manual-uuid="2E64DA50-E3D9-012F-D7C3-12313804AAC3" data-resolve-url="true" target="">download the CSV</a> from Canvas, change it, and re-upload the same file and the changes you made will appear in Canvas once you re-upload the CSV file.</p> <p>If you create a column for a new assignment, Canvas will ask how you want to import the assignment. New assignments upload with the following settings:<span style="color: rgb(51,51,51)"> </span></p> <ul><li>Assignment Group: Assignments</li> <li>Submission Type: No submission</li> <li>Due date for: Everyone </li> </ul> <p> </p> <p><strong>Notes</strong>: </p> <ul><li>The Gradebook CSV file downloads complete/incomplete assignments as full or no credit (e.g. for a 10-point assignment, 10 or 0). Scores with full or partial credit upload as a complete assignment; scores with zero upload as an incomplete assignment. </li> <li>CSV file uploads can create assignments and update grades; they cannot update any other area of the Gradebook, such as assignment status or comments.</li> <li>Letter Grade and GPA Scale assignments do not support any entries that are not part of the assignment's grading scheme.</li> <li>Read-only columns are automatically ignored in the upload.</li> <li>When multiple grading periods is enabled, CSV file uploads cannot create new assignments. Currently new assignments must be created in the Canvas interface. Additionally, CSV files are verified against grading period close dates; grades cannot be changed for any assignment in a closed grading period.</li> <li>An upload will not recognize assignments named Current Score, Current Points, Final Score, Final Points, or Final Grade.</li> </ul>