How do I sync the Piazza Roster with Canvas?

Starting Spring 2023 instructors can once again integrate Piazza with Canvas. When integrated with Canvas, instructors can utilize the new Piazza feature called Automatic Roster Sync. The sync runs daily to compare the Piazza roster with Canvas. Students will be added and/or removed based on whether their enrollment exists on Canvas. 

When Automatic Roster Sync is enabled, instructors cannot manually add or remove users from Piazza. Instructors who prefer to manually manage the Piazza enrollments can disable the Automatic Roster Sync feature at any time.

Enable Automatic Roster Sync

Instructors can enable the roster sync feature either when creating a new Piazza site from within Canvas or at a later time after the Piazza site is set up.

When creating a new Piazza site from Canvas

  1. Go to your Canvas course.
  2. Click Piazza from the course navigation menu.
    • Note: if you do not see Piazza, it may not be enabled in your course. Check Settings > Navigation to see if Piazza has been installed. If not, submit a request to canvashelp@stanford.edu.
  3. In the Automatic Roster Sync section, select Enable and choose whether you want the sync to happen now or at a later time.

    Piazza setup page with options for automatic roster sync

Anytime after the Piazza site is created

  1. Go to Piazza within Canvas.
  2. Navigate to the Manage Class > General Settings page.
    Piazza course navigation menu
  3. Scroll down to Automatic Roster Sync and select the radio button for Enable.
    Setting for Automatic Roster Sync with Sync Now circled
  4. Scroll down and click Save Changes.

Manually sync your Canvas and Piazza Roster

  1. Go to Piazza within Canvas.
  2. Navigate to the Manage Class > General Settings page.
  3. Scroll down to Automatic Roster Sync and click the Sync now link. The Last synced timestamp will be updated with the most recent update.
    Piazza course navigation menu

Disable Automatic Roster Sync

If you no longer wish to sync the Piazza roster with Canvas, you can disable syncing. Disabling the enrollment sync feature allows instructors to manage access to Piazza by manually enrolling or removing students and instructors.

  1. Go to Piazza within Canvas.
  2. Navigate to the Manage Class > General Settings page.
    Screen_Shot_2023-04-11_at_11.42.12_AM.png
  3. Scroll down to Automatic Roster Sync and select the radio button for Disable.
    Screen_Shot_2023-04-11_at_11.37.06_AM.png
  4. Scroll down and click Save Changes.
  5. To add or remove other teaching team members or students, go to Manage Class > Manage Enrollment.