Springboard's interview scheduler integration with Microsoft teams allows you to add teams meeting links to the online interviews thereby making online interviews very easy and seamless.
So as to enable Microsoft teams on your Springboard instance please make sure that:
- The user-role has been assigned. Please speak to the Springboard support team to add the user-role for you.
- Connection set-up details for your corporate MS Teams Exchange account
User-role
The user-role required to create and manage online conferencing integrations is "CUSTOMORG.API_INTEGRATIONS_ADMIN".
Please speak to your Springboard administrator or the Springboard support team to add this user-role for you.
MS team Set-up
Once the user-role has been assigned, you'll be able to see "Online Meetings Connections" under "Admin Console" as shown in the screenshot below.
Click on the "Add" button on the right.
The pop-up form appears as shown in the screenshot below.
Fill in the form fields and click on the "Save" button.
Alias - The display name for online meeting type.
Enabled - Please set to "Y" if you want to activate the meeting.
For your IT Team
Please follow this section for the steps involved in setting up the Azure Application and the Teams Admin side configs to allow for the Springboard – Microsoft Teams Meetings API integration.
* Includes links to the official Microsoft Documentation on the relevant topics and screenshots that you can refer to as well
Register an application with the Microsoft identity platform:
https://learn.microsoft.com/en-us/azure/active-directory/develop/quickstart-register-app
- Sign into the Azure portal at https://portal.azure.com/
- Search for and select Azure Active Directory.
- Under Manage, select App registrations > New registration.
- Enter a display Name for your application and click Register:
5. Make a note of the below from the overview screen, we will need these later:
- Application (client) ID
- Directory (tenant) ID
- Object (of any user who is part of the tenant) ID
6. Add credentials [same screen]:
- Under Manage > select Certificates & secrets > Client secrets >New client secret
- Give it a name under Description > Select the expiration duration per your company standards > click Add at the bottom
- Make a note of the value [copy], we will need this later:
7. API Permissions [same screen]:
- Under Manage > select API permissions> click on Add a permission
- Select “Microsoft Graph” under Microsoft APIs > select “Application Permissions” > search for “(a) Calendars.ReadWrite (b) OnlineMeetings.ReadWrite.All” > check the boxes to select them > click “Add Permissions”
** Make sure you have made a note and saved the below items. You will need to send this to the application administrator:
1) From steps listed on - Step#5:
- Application (client) ID
- Directory (tenant) ID
- Object ID
2) From steps listed on - Step#6:
- Client Secret [value]
Once, the integration has been set-up, you'll be able to use MS teams for online interviews. Please check this article on How to: Use MS teams for Online Interviews.