[Catalog] Ability to Turn Off Account Registration and Shopping Cart

This idea has been developed and deployed to Canvas

Our organisation has been using Canvas for our LMS and Canvas Catalog for Course Listings.

Our LMS is only accessible to our students and staff. Hence we have turned off user account registration at the Canvas platform.

However, the recent feature additions to Catalog do not seem to honour the above settings.

Users will still be able to access the registration form if they click on "Switch Account" on the course enrolment page.

This results in unwanted user account created as well as enrolments on both Catalog and Canvas.

We would like to suggest an option in the Catalog settings to completely turn off:

  • User Account Registration
  • Shopping Cart

As our Canvas Setup does not require the above options.

16 Comments
danielcktan
Community Contributor
Author

Hi @KristinL 

Thanks for follow up on this.

Our team tested the feature on our catalog: Restrict enrollments by Catalog and Subcatalog and confirmed that we are able to restrict user account registration to only the users on our domains.

It helps to prevent unnecessary user account creation by the public.

However, users can still view the registration form if they are not logged in to catalog or when they click on the switch account link on the course enrolment form. Due to the email account restriction, the form is now non-functioning.

User experience wise, features that are not functioning (disabled) or not in use should be hidden from user. User may feel frustrated if they discovered that they cannot register after filling in the form.

For now, we are using custom css to hide the "switch account" link on the registration form. Modifying the functionalities of the system via custom CSS may not be the most reliable approach as customisation may be reverted after system updates. It would be ideal if the user registration can be completely switch off at the backend by the admin if the organisation do not need it.

I did not have the opportunity to reach out to our APAC CMS Team to discuss on this matter.

 

KristinL
Community Team
Community Team
Status changed to: Open
 
KristinL
Community Team
Community Team
Status changed to: New
 
KristinL
Community Team
Community Team
Status changed to: Added to Theme
 
KataKeri
Instructure
Instructure
Status changed to: Completed
Comments from Instructure

 

Hi there, good news, both of the mentioned features are now available! 

Here are the release notes:

1. Enable/disable self registration: Catalog Release Notes (2023-03-14)
2. Enable/disable shopping cart: Catalog Release Notes (2023-06-26)


Enable/disable is out in beta, it will be available in production from next Monday. 

danielcktan
Community Contributor
Author

This is good news, thanks @KataKeri 🙏

We look forward to this new feature when it is live on the production site in July! 😃