Integration with LinkedIn allows users to not only authenticate using their LinkedIn account, but also to sync their LinkedIn profile to FULL FABRIC. If you want an overview of what can be accomplished by integrating with LinkedIn, please read this article; but if presently you're interested in the technicalities of setting up this integration, you've come to the right place.
In this article
(click to jump to topic)
Prerequisite: LinkedIn API client ID and secret
Before enabling LinkedIn integration on FULL FABRIC, you will need a LinkedIn API client ID and client secret. Follow these instructions to configure your LinkedIn application (if you do not already have one) and get your API client ID and client secret. Then, if you are looking to enable authentication with LinkedIn, after creating your LinkedIn application go to the OAuth 2.0 section in the Auth tab in your application and add the following URLs (in the same format as below) for both the canonical domain xxx.fullfabric.com and your custom FF domain if you have one (for example, apply.school.com); this ensures that they're set up as authorized redirect URLs:
Lastly, once you have configured your LinkedIn application, visit the LinkedIn integration page in FULL FABRIC (General settings ➝ Integrations ➝ LinkedIn) and fill in the required details:
Authentication with oAuth 2.0
By setting up authentication with LinkedIn, your users can sign up and sign in to FULL FABRIC using their existing LinkedIn account. To enable authentication with LinkedIn, once you have configured your LinkedIn application as described above, visit the LinkedIn authentication settings page in FULL FABRIC (General settings ➝ Authentication ➝ LinkedIn) and enable this feature, like so:
By also enabling data synchronization, your users are able to pre-fill their experience on FULL FABRIC with their LinkedIn profile.
Currently, data synchronization is automatically enabled in FULL FABRIC as soon as you configure your LinkedIn client ID and client secret in General Settings ➝ Integrations ➝ LinkedIn. However, the data your users are able to sync from LinkedIn to FULL FABRIC will depend on the level of access LinkedIn granted your account. By default, only the current professional experience of a profile will be available via the API. To be granted access to extended API functionality, including access to more data, you have the option to apply to become a LinkedIn partner.
Applying to become a LinkedIn partner institution
Complete this LinkedIn application form to apply to the LinkedIn Partner programme. Depending on your use case, you may choose the following values:
What are you requesting access to?
What stage is your application currently in?
What is your app's use case?
What would you build with the APIs or throttles that is missing today?
Where will it appear?
Describe the audience. Who is or will be using this application?
Applicants, students and alumni for our university
What data do you need from LinkedIn?
Profile information, professional and academic experience entry information, skills
Enter the single API Key for which you're requesting access
This is the API client ID from your "application"
For more information, please refer to LinkedIn's developer portal.
You have reached the end of this article. Thanks for reading! 🤓 If you have any questions or comments on the topic at hand, or if you enjoy reads like this and have article requests, let us know. Also, please leave a rating below. Your feedback is highly appreciated! 💖
LAST UPDATED: October 12, 2021 at 2:14 p.m.