ExamSoft integrates with your Canvas account. A Canvas integration gives you the ability to push courses and students over to the ExamSoft Portal, alleviating the need to manually import them.
Procedures
Add the ExamSoft App to Canvas
- Log in to your Canvas account.
- Select Admin in the upper left-hand corner.
- Select a sub-account.
- Select + New Course (near the lower right corner) and follow the prompts to create a new course.
- Enter this Name for the new course: ExamSoft
Note: This course will be used to hold the module to be created later in this guide. Please ensure that this course has two test users and one instructor.
- Return to the sub-account and select Settings.
- Select the Apps tab.
- Select View App Configurations.
- Select + App.
- On the Add App page, enter this information:
- Customize the name of the app as it appears in your Canvas portal.
- In the Launch URL field, enter: https://lmsintegration.examsoft.com/lms/admin.jsp
- In the Domain field, enter: lmsintegration.examsoft.com
- Add the Consumer Key and Shared Secret provided by ExamSoft.
- Set the Privacy to Public.
- Select Submit.
Add the API
- Navigate to a test course that was previously created
- Select Modules on the left side.
- Select + Module (in the top right).
- Enter this Name for the new module: ExamSoft
- After creating the module, select the gray + button (to the right of the module name) to add a new item.
- Open the drop-down menu, and select to add an External Tool.
- In the list, select the app that you created, and then select Add Item.
Note: This will auto-populate the URL from a previous step.
- Select the checkbox to Load in a new tab.
- Select the new link, and the LMS API will be launched in a new tab.
Find the Access Token
The Access Token is a unique identifier that allows our services to connect with your specific canvas services. We support scoped tokens with custom account roles.
Note: To create a service account or verify your role permissions before generating a token, see: Canvas: Create Custom Role Permissions for Restricted Token
- Log in to your Canvas account.
- Select Admin in the upper left-hand corner.
- Select Settings.
- Select+ New Access Token (below the list of applications).
- In the New Access Token window, enter these values:
- In the Purpose field, enter: ExamSoft
- Leave the expiration field blank.
- Select Generate Token.
- Select and copy the characters in the Token row, and then paste them into a file where you can find this information later.
Note: After you close the screen, you will not be able to access the token again.
- Launch the link in the course module.
Next Steps
Set up the ExamSoft API. See: Legacy Portal: Setup ExamSoft API