This article documents how to set up a Damstra Learning to Stems integration.
Stems One API documentation: https://api.stemsone.com/
- Log into Stems Accounts using your Username and Password.
- Go to ‘My Profile’ and click on the API Clients Tab and click on ‘+ Create’ to open.
- Now you can set up your new API Client
Name: Velpic
Is your Client a Web Application - Yes
Leave Allowed Origins blank.
Click Submit.
Note: We use the Website type because of the extra security available by using the client secret property which is created for this type. - Note the 'Client ID' field, then click on 'Show' under the 'Secret' heading.
- Note the client's secret value.
- Next contact Damstra Learning using the Intercom bubble on the bottom right of the screen and send them the following information from the previous steps:
- Email (not username)
- Password
- Client Id
- Client Secret
The Damstra Learning team will then setup the Stems integration for your account.
While you wait for the team to complete the integration you can prepare your Damstra Learning users for the integration. - Log into your Damstra Learning account.
- We need to add a custom field to store each Users' Stems ID. To do this navigate to Admin > Custom Fields > Users, then click Add Field.
- Fill out the form with the following details:
Name: Stems Id
Field Id: Stems Id (should be auto-filled for you)
Click Save
- You can now use the Stems ID field on your Damstra Learning users to associate them with their Stems system number.
Integrated Training Content
You will need Confirmation from the Damstra Learning team that the setup has been completed before you proceed with these steps.
- In the Stems app, click on 'Course Register' under the 'Training' tab.
- You should be able to view all of the courses in your Stems account from this view.
- Next, schedule a lesson for a User with a Stems ID.
- In this case, the user's name was Michael Glass.
- After you have scheduled the User to the lesson, wait 30 seconds then go back to the Course Register in Stems, and you should see the new lesson which was created in Stems as a new course.
- Next, click on 'Role Profiles', which is found under the 'Human Resources' tab.
- Select a role that your User/s are assigned to.
- Click on the 'Training Required' tab, then click the 'Edit Mode' button.
- Add the new course 'KFC' to the list of required training for the role. Then click the 'Save' button.
- Next, click on 'Training Matrix', which is found under the 'Training' tab.
- Select the role/s and then click 'Generate Matrix'.
- You should see the generated training matrix at the bottom of the screen. Notice that the course KFC is now showing as 'Required', as expected.
- Now complete the lesson the was previously scheduled to your user.
- In this case I am just manually completing the lesson. You can of course watch the lesson from the 'Learn' tab to complete it as well.
- Now click on 'Personnel Register' under the 'Human Resources tab.
- Now click on the User which was scheduled for the lesson.
- Click on the 'Training' tab and you should now see a new training record assigned to the user indicating that the course has been completed by this User.
Comments
0 comments
Please sign in to leave a comment.