Search the Community
Is it possible to include students' email in the csv file output from the gradebook? Is there any way to output a CSV file that includes students' names, SIS IDs, Login IDs, and emails? Thank you very much."
- Labels:
-
Instructor
Is there a way to export student email addresses that are stored in Canvas? I need to create accounts for my students in another program and would like to use the email address that they currently have stored in Canvas as their primary email address. It seems this should be easy to pull from people, but I do not see the option for it.
We have a number of faculty on our campus who use Excel in tandem with Canvas to manage various aspects of their courses. Our old LMS, Brightspace, had a one-click option to export a list of students and their email addresses. Canvas doesn't seem to have that, and I'd like to suggest it as an idea. I know it has been brought up many times in the Community to no avail:
Many of the solutions involve Admin-level workarounds or coding hacks that are well beyond the capability of most of our faculty. I'm a Canvas Admin and I get this question all the time, and it's more than a little frustrating that Canvas can't perform what seems like such a simple task.
As an administrator, you can export data about students in your district as a CSV file. This export includes data such as student names, student email addresses, student ID numbers, student usernames, student statuses, last student logins, parent email addresses, parent statuses, last parent logins, and other demographic data.
The export contains data that makes troubleshooting, data validation, and data reporting more accessible.
Open Admin Menu
In the Global Navigation menu, click the Admin drop-down menu [1]. Then, select the Manage option [2].
Open Manage Students
In the Manage list, click the Students link.
Export District Student Data
To export a CSV file of student data from your district, click the More icon [1] and select the Export Students option [2].
A CSV file automatically downloads to your computer from your web browser.
View District Student Data
You can open and view the CSV file on your computer.
District Student Data File Headers
- Student Number: the student's ID number
- First Name: the student's first name
- Last Name: the student's last name
- Email: the student's email address
- Username: the student's Mastery Connect username
- Status: the student's status in the Mastery Connect system
- Last Login: the student's last log in date and time to Mastery Connect
- Gender: the gender of the student
- Race: the student's race
- Hispanic: displays as TRUE/FALSE depending on what ethnicity has been entered in the system for the student
- FRL Status: displays student's FRL status
- IEP: Displays student's IEP status
- ELL: Displays student's ELL status
- Parent Last Login: the parent's last log in date and time to Mastery Connect
- Parent Email: the parent's email address
- Parent Status: the parent's status in the Mastery Connect system
We have a number of faculty on our campus who use Excel in tandem with Canvas to manage various aspects of their courses. Our old LMS, Brightspace, had a one-click option to export a list of students and their email addresses. Canvas doesn't seem to have that, and I'd like to suggest it as an idea. I know it has been brought up many times in the Community to no avail:
Many of the solutions involve Admin-level workarounds or coding hacks that are well beyond the capability of most of our faculty. I'm a Canvas Admin and I get this question all the time, and it's more than a little frustrating that Canvas can't perform what seems like such a simple task.
- Labels:
-
Canvas
Currently to set/update a user's institution-assigned email address, it requires an SIS Import. However, there is no indicator in the API nor provisioning reports of what a user's institution-assigned email address. Even the SIS Export report for users only shows the users default email address, which may or may not be their institution assigned email address. The only indicator according to Canvas support is to act as the user and view their communication channels and see that it can't be deleted if you have the account setting enabled to prevent students from deleting their institution assigned email address.
Since other SIS fields can be edited via APIs and the GUI, it is requested that an additional field be included for the CommunciationChannel object (as listed in the Communication Channels API) to indicate if it is an institution assigned email address or a workflow state value that is unique to institution assigned email addresses. This information already exists, but isn't currently accessible through the Canvas API nor account reports. If you determine a different endpoint would be more appropriate that is fine too. With this available, reports could then be generated to audit users' institution assigned email addresses. Ideally, the Canvas account reports would be updated to show a column on the user's provisioning report for the institution assigned email address if one exists in addition to their default email address. The SIS Export report for users would also be updated to show the user's institution assigned email address if one exists rather than just their default email address. In addition to reporting, the endpoint to Create a communication channel could then be updated to include a parameter to indicate if the communication channel is an institution assigned email address and update it. Ideally, Account Admins (or users with the appropriate permissions) would be able to set/update a user's email address directly in Canvas and indicate that it is an institution assigned email address that is automatically confirmed when creating/updating individual users.
admin
Company Website: Khan Academy |
Blog Post: Khanmigo Teacher Tools on Canvas: AI-Teaching Assistant Khanmigo Now Available in Canvas |
AI Nutrition Facts: |
Headquarters_Location: 1200 Villa Street, Mountain View, CA 94041 |
|
|
Khanmigo for Educators Course and Certification: |
AI for Education Course: |
Khanmigo for Districts: Khan Academy Districts |
Introduction:
Khanmigo by Khan Academy: Trusted AI to streamline prep and give you more energy for teaching, now free and available in Canvas for U.S. educators.
Khan Academy’s AI-powered teaching tool, Khanmigo, is meeting you where you are already working—right inside Canvas!
U.S. Canvas educators now have access to Khanmigo Teacher Tools for free as part of their Canvas subscription. Khanmigo is your planning ally and instructional collaborator that makes prep time faster AND better. No need to disrupt your routine—use Khanmigo right inside Canvas.
Built for teachers by teachers, Khanmigo simplifies AI. Without writing one prompt you can co-create lesson plans, rubrics, exit tickets and more.
“I’ve tried a LOT of AI tools for teachers, and this is by far my favorite! The tools are easy to use even if you’re not super tech-savvy.”
— Fourth-grade teacher in Texas
“I can’t imagine teaching without Khanmigo. How did teachers in the past ever function without it?”
— High school teacher in Oklahoma
What can U.S. K12 educators do with Khanmigo in Canvas?
Spend less time on prep and more time with your students by using more than 20 teaching activities powered by Khanmigo. Easily create rubrics, exit tickets, lesson plans, multiple choice quizzes, and more! Teachers around the country share their favorite Khanmigo teacher tools. Here are some of the most loved activities:- Enhance your lesson plans
“I told Khanmigo that my students love Taylor Swift. It developed a task for students to create a concert setlist where the duration of each song is given in fractions of an hour. They had to add and subtract the fractions to ensure that the total concert time met a specific limit!”
— Instructional technology coordinator
- Simplify parent communication with newsletters
“I use Khanmigo to write notes to my parents. I used to waste so much time trying to make my tone and point come across as supportive and helpful.”
— Third-grade teacher
- Make grading meaningful with AI-powered rubrics
“Khanmigo’s rubric creation tool allowed me to incorporate our actual unit plans and objectives to construct a rubric from scratch. A task that would normally take me about an hour was now completed in no more than 15 minutes.”
— High school English teacher in Indiana
What can U.S. Higher Education instructors do with Khanmigo in Canvas?
Khanmigo includes 20+ AI-powered tools that accelerate common tasks like:
-
Letters of Recommendation: Quickly generate personalized letters of recommendation to support your students’ goals.
-
Discussion Prompts: Craft engaging prompts to stimulate meaningful discussions, on or off Canvas.
-
Rubric Generator: Design clear, detailed grading rubrics to set expectations and simplify scoring.
-
Make it Relevant: Link lesson content to students’ lives and interests to boost engagement.
-
Exit Ticket: Create quick end-of-class activities to check for student understanding.
Three more things you’re going to love about Khanmigo:
-
Khanmigo is editable: Use Khanmigo to draft a fully detailed lesson plan that’s completely editable. Easily make changes to fit your specific needs by editing the text in seconds.
-
Ask Khanmigo: Don’t love what Khanmigo generates? Select some text and use the “Ask Khanmigo” feature to add more details or try something different!
-
Export your content: Once you love what you’ve created, export the content as a Word Document or PDF, or save it to your Google Drive or One Drive directly from Khanmigo (or print a physical copy).
“I feel so much better about using AI”
The free Khanmigo for Educators course will give you the confidence to use these AI tools in your classroom. Take our essential PD course and get Khanmigo certified.
Additional Professional Learning Resources
See Khanmigo in action and help your educators learn how to bring Khanmigo into their teaching practice:
- Khanmigo Teacher Tools on Canvas: Make It Relevant
- Khanmigo Teacher Tools on Canvas: Letter of Recommendation
- Khanmigo for Teachers Video
- Teaching ELA with Khanmigo Video
- Teaching Math with Khanmigo Video
- Teaching Social Studies with Khanmigo Video
- Teaching Science with Khanmigo Video
- Teaching Elementary School with Khanmigo Video
- Teaching Electives with Khanmigo
Accessibility
Below is some accessibility information about Khanmigo:
-
The main Khanmigo Teacher Tools page can be navigated using only a keyboard
-
The experience supports zoom up to 200%
-
Color contrast ratios are compliant throughout the entire experience
Outside of the Khanmigo Teacher Tools, Khan Academy we are working to build a holistic accessibility program. The Web Content Accessibility Guidelines (WCAG) are a globally recognized set of accessibility principles and criteria designed to improve the accessibility of digital experiences for people with disabilities. Khan Academy is targeting WCAG 2.2 Level AA as the standard for conformance. Every member of the Khan Academy team shares in the responsibility to foster accessibility, and we are actively extending our efforts beyond conformance to deliver an accessible experience.
-
Our cross-functional Accessibility Guild drives and champions accessibility efforts throughout the organization
-
We provide general awareness and targeted training opportunities for specific roles that have an outsize impact on ensuring accessible outcomes, such as design and engineering
Find out more about the steps Khan Academy is taking to ensure accessibility to all here.
Security
HECVAT Lite |
Available upon submission of this request form (click here) |
Data encryption |
At rest and in transit |
Countries of data storage |
United States |
Data storage method |
Google Cloud |
Data retention policy |
In place and validated via audit |
Incident management program, policy, and testing |
In place and validated via audit |
Disaster recovery and business continuity plan and testing |
In place and validated via audit |
Security Standard Certificates |
Annual SOC2 audit |
Third party testing and security controls practices |
Annual third party penetration testing |
Khan Academy Help Center section: Khanmigo Safety and Security Information
Privacy and AI Nutrition Facts
Privacy policy link |
|
COPPA policy link |
|
Privacy department/officer contact: |
privacy@khanacademy.org |
Types of data collected |
Name and Email, usage data |
Personally identifiable or personal data collected |
Name and Email |
Data Deletion Request Process |
privacy@khanacademy.org |
Third Party Data Sharing & Opt-out |
|
Cookies or Tracking Technologies used |
|
Analytics performed on Customer Data |
Yes |
Data correlation practices |
|
Privacy Certifications or Seals |
|
Targeted Advertising using user data |
None |
Privacy or data protection impact assessments |
|
Privacy Law Compliance |
Post on Khan Academy’s privacy principles. |
How will you ensure data privacy and security with this integration?
- The Instructure Privacy team has been involved in ensuring proper processes are in place to confirm data privacy and security are of top priority. We have a signed DPA between the two parties and Khan Academy has been added to our sub-processor list published in the community for our US customers.
What resources does Khan have for security and privacy reviews?
- Khan Academy conducts annual external security penetration testing and SOC2 Type 2 audits. You can read more about Khan Academy’s security practices at What are Khan Academy’s security practices?.
Is user data sold to third parties?
- No, user personal data is not sold to third parties, nor is it disclosed for targeted advertising purposes.
Is user data used to train the model?
- No, our LLM service providers are not permitted to use Khanmigo chat data to train their AI models. Khan Academy’s Privacy Policy note that Khan Academy may use non-personal data elements (such as de-identified, anonymized or aggregated usage information and feedback) for product development, research, analytics and other purposes, including for the purpose of improving Khan Academy’s Services.
Can users delete their data?
- Yes. In order to use Khanmigo Teacher Tools on Canvas, each teacher will need to establish an account on Khan Academy. Teachers can choose to delete their accounts and personal information associated with the account through account Settings. See “How can I cancel or delete my account” in the Khan Academy Help Center for instructions.
- Our deletion process includes both the account profile (personally identifiable information included the user profile) as well as any usage data, by permanently deleting or permanently de-identifying personal data elements. We may retain information which has been de-identified or aggregated such that it can no longer reasonably identify a particular individual.
Is data stored via third parties?
- Some user data is stored via third parties. Khan Academy's platform operates and stores data using the Google Cloud Platform. A list of subprocessors that are necessary for Khan Academy to provide its services can be found here.
Integration Instructions
The Khanmigo Teacher Tools can be easily installed via an administrator, for any U.S. Canvas customer, using the dynamic registration method. The instructions are listed here:
For administrators: How to install the Khanmigo Teacher Tools on your Canvas instance
Shortcut! Already familiar with app installation and just want the quick info? Here ya go!
- The tools can be installed on Canvas Beta, Test and Production Environments
- The LTI Registration URL: https://www.khanacademy.org/canvas/install-khanmigo-teacher-tools?embedded=1
- All settings are optional and can be de-selected
- Then Copy the Client ID and add it on the App installation page for your Canvas instance or specific sub-accounts of your instance
- *khanacademy.org and khanacademy.zendesk.com need to be added to your organization’s Firewall and Adblocker allowlists
- Teachers will then need to unhide Khanmigo Teacher tools on their Canvas course navigation settings
For Teachers: How do I use the Khanmigo Teacher Tools in my Canvas account?
I am our institution's Canvas admin and I am trying to figure out how to have student email addresses be displayed in the class list for an instructor in one particular class.
I found this permission that we already have enabled called "Users - view primary email address." Under "What it does" it states, "Allows user to search for other users via primary email addresses in the People page." I tested it and that works. You can indeed search for a student by their email address but only if you know what that email address is! It doesn't actually display the email address on the class list.
If I act as the instructor, I only see the following in the class list:
Name
SIS ID
Section
Role
Last Activity
Total Activity
As a Portfolium Educator Tools administrator only the Member, Major, Grad Year, and Type fields display in the User Directory https://edu.portfolium.com/network/users
To display email, start date, and ID fields, an Export Users to CSV is required through the Reporting menu. Such reporting is time-consuming and cumbersome when simple browsing is more effective.
There is value in browsing email addresses to quickly check/verify user status and whether a member has an address that is part of the university domain.
Would you please provide an option to add additional fields that are part of the CSV user import?
Thank you,
This Impact release addresses fixed bugs.
Impact helps institutions improve technology adoption and evaluate the impact of educational technology, while helping faculty and students seamlessly navigate new platforms. Learn more about Impact by Instructure.
Fixed Bugs |
- When entering large volumes of text in the Rich Content Editor for Messages and Articles, scrolling to the top of the page is not required to view the editor panel.
- Aliases are supported for export email addresses.
- Column sorting functions correctly within context view pages.