Efficiency tips for Admins

jthoms
Community Novice
30
9123

I have a few Chrome browser settings and extensions that I thought might be useful to other admins, and would bet that many others in the community have developed other shortcuts to save time. Please share yours in the comments!

Easily search for a user or course

Chrome’s “Custom Search Engines” allow you to type a few letters in the URL bar to easily search your Canvas users or courses. 

Start by doing a search in Canvas to make sure you have the URL for a search. For example:
https://canvas.instructure.com/accounts/1?search_term=awesomeness

Chrome allows you to easily fill in what appears above as “awesomeness” to whatever your course search might be.

In Chrome Settings, under Manage Search Engines, add a new search engine at the bottom. Give it a name and paste the URL you grabbed into the URL box — and change “awesomeness” to %s. Finally add a letter combination that you’ll remember (I use “cp” for Courses on Production). Searching for a course is now as easy as going to the url bar (command L makes this even quicker), typing cp, and entering the name of the course you want to search for. Repeat for users, other instances, or even other websites you search frequently.

Log into the Community single sign on with a default Canvas instance

I was always mildly annoyed at having to pick a Canvas instance with the SSO for the Community and ticketing system (perhaps I have too many). I recently discovered a Chrome Extension, Edit This Cookie, which allows you to edit and lock the cookie such that only your default Canvas instance is loaded, eliminating the dropdown menu that adds a few clicks to the login process.

When you see the SSO page on login, edit the cookie for sso.canvaslms.com such that the last_known_canvas_host has only the value of the Canvas instance you want and protect it so that it won’t be overwritten when you visit other instances.

30 Comments
JGarton
Community Contributor

Wow! Love the Chrome Custom Search Engine tip! Thank you!

Janetta

sbastian
Community Novice

The custom search trick is awesome! Thank you! Works like a charm.

marthazumack
Community Contributor

Thanks for the SSO solution!

canvas_admin
Community Champion

The SSO solution is amazing!!!   That page was so annoying so a huge thank you for helping me to get rid of it!

jordan
Instructure Alumni
Instructure Alumni

I wish there was a way to "like" this post 10 more times!  I set up the cookie too that you suggested and I LOVE it!!!  Kommunity Kudos for such a helpful post that everyone in the community can benefit from!

tdelillo
Community Champion

What Jordan said. likelikelikelikelikelikelikelikelikelikelikelikelikelikelikelikelikelikelikelikelikelikelikelikeinfinity

The course search trick is so. very. very. awesome.

jthoms
Community Novice
Author

Awwww... thanks y'all :smileyblush:

Just remember it's the little things. I'd bet someone has a nifty trick they think is no big deal, but could save us all clicks and time :smileylaugh:

buellj
Community Contributor

John - a huge thank you on these tips. The SSO thing alone is worth it's weight in gold!

JanineJones
Community Novice

Amazing!! Thank you!!

I just wanted to add that I was struggling with getting the search engine configured correctly through Chrome's settings, and found that you can right click to add the search engine.

87258_pastedImage_1.png

awilliams
Instructure Alumni
Instructure Alumni

I normally don't like to post "me too" responses but this one deserves it! How could I have forgotten about custom search engines!?  @jthoms ​ where can I buy you a beer? :smileysilly:

While it may not fit in exactly with the two tips you posted I would like to share another Chrome extension that's saving me a bunch of time.  Check My Links​ is a Chrome extension that will quickly check all the links on a page and highlight any in red that returned error codes. This can be great for troubleshooting a ticket or assisting a faculty member with content migration warnings.

Postman is another Chrome extension I've heard great things about for working with the API quickly though I haven't had time to get into it yet.

canvas_admin
Community Champion

Postman is very helpful.  I've been able to get it to work based on this instcon​ presentation which I highly recommend: 

jthoms
Community Novice
Author

You're quite welcome, awilliams​!

As we're getting ready for a new school year, I can imagine that Check My Links could be very useful when doing course copies. I've worked a bit with Postman (thanks to a recommendation from  @ianm ​), but don't use it often and thus frequently struggle with the authentication setup. I'll have to check out the video  @canvas_admin ​ recommends Smiley Happy. The "live" API interface is also extraordinarily useful in a pinch: https://your.canvas.edu/doc/api/live

DeletedUser
Not applicable

The Chrome custom search tip is a huge time saver!

Thank you!!

adam_abbate
Community Novice

Such a simple but effective tip. Thank you  @jthoms  from Australia!

geraint_draheim
Community Novice

 @jthoms ‌ - thanks for sharing!

dwillmore
Community Champion

Did not know we could do this.  Thank you for sharing.   This will be a big help for me beyond Canvas as well.

tobe_baeyens
Community Contributor

Wow. I do love both tricks. Time saver!

robert_hollenbe
Community Participant

Thanks for the SSO tip! If anyone encounters a problem* with EditThisCookie, try installing cookiz instead.

* ETC let me edit, but protecting did not work. I.e., the SSO page immediately overwrote the change. Other users on the ETC help site reported similar issues as far back as a year ago. So perhaps the dev is no longer supporting?

(Chrome 65.0.3325.181 on Win7)

timothy_maw
Community Champion

Finding this and creating the customer Google searches has been such a time saver. I can find courses and users so much quicker now.

Boekenoogen
Community Contributor

Nice tip. I will make sure to pass it on to others here in Oklahoma. 

marthazumack
Community Contributor

I've had the same problem with ETC for a while, and thought it was just me! thanks for mentioning this, and the recommendation of cookiz!

marthazumack
Community Contributor

I love the 'live' API for quick jobs!

anna_lamb
Community Participant

I just tried the Google Search Engine tip, it is "awesome".  Thanks.

I'm wondering, can we setup other search besides course and user?  i.e. can we search for quiz or assignment?

k_jagdev
Community Novice

Love this - it will be so much quicker for searching!

anthonem
Community Contributor

Hi everyone, today's update to the user search screen for Admins means you'll need to update the URL you have saved in Chrome. Here's the URL you now need:

https://institution.instructure.com/accounts/1/users?search_term=%s&role_filter_id=&page=

You'll need to input your own URL of course. The %s is still in there, right after "search_term". An added bonus is that this method doesn't freeze your browser like the search bar on the new user search interface.

Enjoy!

timothy_maw
Community Champion

Thank you so much! Losing this ability earlier today was disheartening. This update has worked.

jthoms
Community Novice
Author

Thanks for helping everybody out,  @anthonem ‌! Naturally this release happened while I was out for a few days. I've updated the post with the new format.

marthazumack
Community Contributor

Hi Mark,

When I tried that, I got a 500 Internal server error. I pasted the string 'users?search_term=%s&role_filter_id=&page=' after our own URL - any advice you can offer?

Thanks!

anthonem
Community Contributor

Hi Martha, not sure what's going wrong for you. Feel free to send me a direct message with the entire URL you're using - maybe I can help. Besides the URL being malformed, the other thing that might not be working correctly is your Chrome browser setting...if you can send me a screenshot of that "Custom Search Engines" page I can probably help narrow down the issue.
-m

matthew_weather
Community Novice

Two quick notes to add:

  1. If you'd like to see step-by-step instructions with screen shots, see Admin Tips: Search Quickly for Users & Courses
  2. When searching for courses, you can add the term also, if you want to search just the current term. For example: https://canvas.biola.edu/accounts/1/courses?enrollment_term_id=38&course%5Bname%5D=%s (I use the keyword "c" for current course)
  3. The user search changed recently. Here's what mine looks like: https://canvas.biola.edu/accounts/1/users?search_term=%s&role_filter_id=&page= (I use the keyword "u" for users)