Skip to main content
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

(NEW)Guide: How to Install the Enhanced Portfolio LTI in Canvas

(NEW)Guide: How to Install the Enhanced Portfolio LTI in Canvas

Overview

This document describes how Canvas admins can install the Enhanced Canvas Portfolio LTI tool into their Canvas instance. After installation, instructors/course designers and learners will be able to start using the new Portfolio tool.

Prerequisites

Before you begin, make sure you have:

  • Admin access to your Canvas environment (or permissions to manage External Apps / Developer Keys).

  • Remove Previous LTI Installations

    • Before installing the new Portfolio LTI, please remove any previous versions of the Enhanced Canvas Portfolio from your Canvas environment. (Note: Folio LTI does not need to be removed—only the Enhanced Canvas Portfolio if you used it already during our feature preview phase.)

      1. In Account or Course Navigation, click Settings.

      2. Click the Apps tab.

      3. Click View App Configurations.

      4. Locate any existing Portfolio LTIs in the list and click the settings icon and click Delete.

      This ensures that the new installation will not conflict with previous configurations.

      Dalma_Schnell_0-1757933664201.png

       

Step-by-Step Installation

1. View inherited developer keys
In Account Navigation, click on the Developer Keys. To view inherited keys, click the Inherited tab.

Dalma_Schnell_0-1757932716473.png

 

2. Show All Keys
Scroll to the bottom of the list and click the Show All Keys button. Locate the Portfolio API (e.g. Portfolio <Region code>) and LTI keys (e.g. Portfolio <Region code> LTI Client) in the list.

Dalma_Schnell_1-1757932716474.png

3. Enable the Portfolio API Key and LTI Client
To enable both the Portfolio API key and LTI Client, click the On toggle.

Dalma_Schnell_2-1757932716474.png

4. Confirm Key State
A prompt displays asking you to confirm changing the key's state for both the API Key and the LTI Client. To confirm the change, click the Switch to On button. 

Dalma_Schnell_3-1757932716474.png

 

Dalma_Schnell_4-1757932716475.png

 

5. View App Configurations
You can install the Portfolio LTI at the account, subaccount, or course level. In Account or Course Navigation, click the Settings link. Click the Apps tab. To view app configurations, click the View App Configurations button.

Dalma_Schnell_5-1757932716475.png

 

6. Add App
Click the Add App button.

Dalma_Schnell_6-1757932716476.png

 

7. Installing the Portfolio LTI
In the Configuration Type dropdown, select the By Client ID option. Type the client ID (this needs to be the LTI Client that you previously toggled ON) for your regional server into the Client ID field.

  • Portfolio US I.(IAD) – 170000000001967
  • Portfolio US II. (US PDX) – 170000000001973
  • Portfolio Canada(CA YUL) – 170000000001969
  • Portfolio Singapore(SG SIN) – 170000000001972
  • Portfolio Sydney (AU SYD) – 170000000001975
  • Portfolio EU I. (EU FRA) – 170000000001977
  • Portfolio EU II. (EU DUB) – 170000000001980
Dalma_Schnell_7-1757932716476.png

 

Click the Submit button.

Note: If you attempt to install the LTI before enabling the API and LTI keys, you will encounter an error stating that the client ID is disabled.

8. Confirm Installation
When the Add App prompt appears, click the Install button.

Dalma_Schnell_8-1757932716477.png

 

9. Select Placements
After installation, you must choose where the Portfolio LTI should appear in Canvas.

Dalma_Schnell_10-1757933139550.png

In the Placements modal, select one or more of the following:

  • Account Navigation – adds Portfolio access at the admin/account level
  • Course Navigation – adds Portfolio access in the course navigation menu
  • Global navigation - adds Portfolio access to the global navigation
  • User navigation - adds Portfolio access to the user navigation under “Accounts”

Dalma_Schnell_9-1757932716477.png

 

Click “X” to enable one or more placements.



Was this article helpful? Yes No
Comments

@Dalma_Schnell Thank you so much for this! As one who has to install it in the test environment every month, I am excited to see it in the Inherited Keys list now! 

Looking forward to continued development of this feature in Canvas! 

Hi @Dalma_Schnell I am trying to delete the existing LTI and receiving an error message. See the recording I made: https://app.screencast.com/GZjTUH26bZYXg.

I was able to delete the developer key API without problem.

/Sue

 

I am confused here and could use some help - is Folio (accessed from the User Profile for us) going away? It still works today on our server.

We never promoted this widely, but we do have 22 users and I will need to let them know their work is going to be inaccessible and on what date and there is no way to migrate any projects they made, if this is true.

I am talking about folio projects kept here https://portfolium.com/davids4/portfolio

 

 

@Dalma_Schnell We still have "ePortfolios" in our user account menus and I could not find anywhere to delete this in beta. It's not in apps or developer keys that I can see. I installed Portfolio in beta and it's now showing in the user account menu as well, but this message comes up when the Portfolio link is clicked: 

jmagee1_0-1758119005089.png

Is this because the old ePortfolio LTI is still installed? We didn't install that one to my knowledge; it was already there when we transitioned to Canvas 6 years ago.

Hi @ldavenport4015,

Great to hear you’re exploring the tool! Just to clarify, with this update the dev keys won’t be copied to the Test environment so Test would still require the old LTI installation method. They will be copied to Beta this weekend. We’re also supporting subaccounts as a way to test the product with a specific cohort in the production environment. Have you considered trying that as an alternative?

 

Hi @suzanne_pathki1,

Thanks so much for sharing the recording! There’s actually a bug on the Canvas side that prevents deleting the key, but don’t worry this won’t affect the new LTI registration. What you’ll need to do instead (as listed in this guide under "Prerequisites") is delete the app from Settings. 

Let me know, Sue, if you’re able to successfully install the LTI that way!

Hi @DavidSchlater,

Sorry the guide wasn’t concrete enough on this point! To clarify we only meant the Enhanced Canvas Portfolio needs to be removed, not other LTI tools. Many institutions used that new tool during the feature preview or even earlier phases like our EAP, and those versions need to be uninstalled before installing this new version of the Portfolio LTI.

Hope this clears things up, and thanks for flagging the confusion! I also updated the guide to reflect this.

Hi @jmagee1 ,

Only previous Enhanced Canvas Portfolio versions need to be uninstalled; other tools, like Folio or ePortfolios (this is a native solution and not an LTI) already in user menus, are not affected.

Since you’re seeing that error, have you already deleted the previous Enhanced Canvas Portfolio from Settings > Apps and installed the new Portfolio following the updated guide or is this the first time you were trying to install the new Portfolio LTI? That delete step from Apps is required to prevent this message from appearing.

Let me know how it goes, and if the issue persists, please reach out to Canvas Support, they can guide you to our team for further assistance.

 

Embed this guide in your Canvas course:

Note: You can only embed guides in Canvas courses. Embedding on other sites is not supported.