Canvas Personal Access Token Request

Service Overview

Use this form to request the creation of a Canvas personal access token. 

A Canvas access token is a long, randomly generated string that acts like a temporary password for your Canvas account. These tokens allow external applications, scripts, or integrations to interact with Canvas on your behalf without needing to repeatedly enter your username and password.

Examples of common uses include:

  • Third-party educational tools or integrations
  • Custom scripts or automation
  • Mobile or desktop applications
  • Reporting and analytics tools
  • API testing and development

Canvas treats actions performed with a token as actions performed by you. Tokens inherit your Canvas permissions and may allow access to course content, grades, user information, course management features, or administrative functions, depending on your role and permissions. 

Tokens are valid for up to 120 days. If one is needed beyond that time, submit this form and a member of the Canvas team will reach out to you to discuss a longer-term solution. 

Due to the risk of using access tokens, requests for Canvas access tokens must be approved by the Canvas team. If the request is approved, a Canvas administrator will generate an access token on your behalf.

Guidelines for Using Canvas Personal Access Tokens

Personal access tokens should be treated like passwords and handled securely at all times. Follow these guidelines to ensure safe use.

  • Only request access tokens when absolutely necessary.
  • Store tokens securely using a password manager, credential vault, or encrypted configuration file.
  • Revoke tokens that are no longer needed and report end of use to the Canvas team via onlinelearning@udayton.edu. 
  • Do not share tokens through email, chat, or other messaging platforms.
  • Do not post tokens publicly or use sharing settings such as “University of Dayton”, “Anyone with the link”, or “Unlisted.”
  • Do not store tokens in unsecured documents, spreadsheets, screenshots, or notes.
  • Do not store access tokens in code repositories.

Available To

  • Faculty
  • Staff
  • Students

Questions?

For questions regarding this service or assistance with the request form, contact the Center for Online Learning at onlinelearning@udayton.edu or (937) 229-5039.