If your university or institution uses multiple Vosaic accounts for different departments (for example, College of Education and College of Business), you can configure Canvas so that students and faculty are automatically routed to the correct Vosaic account based on their department.
This is accomplished by using a single Canvas LTI 1.3 Developer Key (Client ID) installed at the Sub-Account level in Canvas. Each sub-account installation generates a unique Deployment ID that Vosaic uses to route users to the appropriate account.
Prerequisites
Before beginning, ensure you have:
- Canvas Root Administrator privileges (required to view Developer Keys and manage Sub-Accounts).
- An active Vosaic LTI 1.3 Developer Key (Client ID) created at the Canvas Root Account level.
- Multiple Vosaic Accounts set up for each department or college.
Step 1: Ensure Your Root Developer Key is Active
- Log into Canvas as a system administrator.
- Navigate to Admin and select your Root Account.
- Click Developer Keys from the left navigation menu.
- Locate the Vosaic LTI 1.3 Developer Key and copy the Client ID (the number displayed above the key name, e.g.,
10000000000123). - Ensure the state toggle switch for the key is set to ON.
Note: Do not install the app at the Root Account level if you want department-level routing. The Developer Key only needs to exist at the Root Account level.
Step 2: Install Vosaic in Each Sub-Account
Repeat the following steps for each department or college sub-account that has its own Vosaic account:
- Navigate to Admin > Sub-Accounts in Canvas.
- Click on the target sub-account (e.g., College of Education).
- In the sub-account navigation menu, click Settings.
- Select the Apps tab at the top of the page, then click View App Configurations.
- Click the + App button in the top right.
- Set the Configuration Type dropdown to By Client ID.
- Paste your Vosaic Client ID into the text field and click Submit.
- Confirm the tool details on the pop-up modal and click Install.
Step 3: Retrieve the Sub-Account Deployment IDs
- On the App Configurations page of the sub-account where you just installed Vosaic, locate the Vosaic app listing.
- Click the gear icon next to the Vosaic app and select Deployment ID.
- Copy the generated Deployment ID string and record which sub-account it belongs to (e.g.,
Deployment ID: 1081:a4f891b2... → College of Education). - Repeat Step 2 and Step 3 for your second sub-account (e.g., College of Business).
Each sub-account will generate a unique Deployment ID despite using the same Client ID.
Step 4: Map Deployment IDs to Vosaic Accounts
Once you have gathered the Deployment IDs for all sub-accounts:
- Provide the list of Deployment IDs and their associated department names/Vosaic Account IDs to your Vosaic Account Manager or support team at support@vosaic.com.
- The Vosaic team will map each
(Client ID + Deployment ID)pairing to the corresponding Vosaic account on the backend.
How to Test the Integration
- Test Department 1: Open a course located inside Sub-Account 1 (College of Education). Add an LTI link or assignment, then click it. Verify that you land inside the College of Education Vosaic account.
- Log out of Vosaic
- Test Department 2: Open a course located inside Sub-Account 2 (College of Business). Add an LTI link or assignment, then click it. Verify that you land inside the College of Business Vosaic account.
Frequently Asked Questions
What if a faculty member teaches in multiple departments?
Routing is determined by the course location. If an instructor clicks an assignment link from an Education course, they enter the Education account. If they click a link from an Business course, they enter the Business account.
Can we add additional departments later?
Yes. Follow Steps 2–4 to install the app in any new sub-account and submit the new Deployment ID to Vosaic.
Need assistance setting up your multi-account integration? Contact Vosaic Support at support@vosaic.com or reach out through our live chat.