Skip to content

kat3su/CanvasMassAvatarUploadSISID

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Canvas Mass Avatar Upload by SIS ID

This project is a fork of this respository.

Purpose

This Python script will help to mass upload avatar for Canvas users with their SIS ID. SIS ID is your internal ID when using SIS User Import in Canvas.

Requirements

These are the minimum requirements to run this script:

  • Python 2.x
  • Requests module (can be installed via easy-install script)
  • Admin Access Token - How to generate Access Token (Need to use admin account)

Configuration

These configurations will need to be updated before you can run the script

domain = '***.instructure.com'
access_token = "ADMIN ACCESS TOKEN"

CSV File

Please see the sample data.csv for data structure. The columns are:

  • user_id: SIS ID
  • image_filename: Image file name including extension in images/ folder
  • image_filetype: can be jpeg, png or gif

Run

python mass-update.py

Support

Create an issue and I will try to help you out.

This project is supported by Haileybury.

About

Canvas Mass Avatar Upload by SIS ID

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages