Skip to content

Commit

Permalink
Improve documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
csev committed Jan 22, 2025
1 parent 0297079 commit ee60d94
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions lti/docs/IMPORTCC.md
Original file line number Diff line number Diff line change
Expand Up @@ -173,5 +173,24 @@ process falls back to the laucn url matching approach described above.
When a content item is being created the same kind of matching based on launch url is described above.


Importing a Large Number of Cartridges Between Systems
------------------------------------------------------

If you are moving a lot of courses between systems whether you are using CC or CC+Sakai, it is a
good idea to install as many LTI tools globally that were used on the source system. This way
as Content Items are imported they will be successfully matched and will just work right after
import.

Once you have pre-installed as many LTI tools as you can, start by importing a single cartridge
and check which LTI links work and which are broken. For the broken links, go into `Administration
Workspace` and fix those tools with a key and secret, auto provisioning, or
manual LTI 1.3 provisioning. The stub tools are generally installed in a site, so promote them
to global whenever possible.

Then continue to import another course, fix its LTI tools, and so forth. The thing to avoid is
importing 100 sites, and ending up with 300 broken stub tools that need to be fixed by hand or
transferred to another tool instance.




0 comments on commit ee60d94

Please sign in to comment.