{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-agen-for-work/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["Notification","LightboxImage"]},"type":"markdown"},"seo":{"title":"LinkedIn integration","siteUrl":"https://developers.frontegg.com/","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"linkedin-integration","__idx":0},"children":["LinkedIn integration"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Integrating LinkedIn with Frontegg allows your application to authenticate users via OpenID Connect, post content on their behalf, and access profile information using LinkedIn's OAuth 2.0 API."]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Notification","attributes":{"title":"Prerequisites","type":"attention"},"children":[{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A LinkedIn account"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Access to the ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://developer.linkedin.com/"},"children":["LinkedIn Developer Portal"]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"connect-linkedin","__idx":1},"children":["Connect LinkedIn"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"step-1-open-the-linkedin-developer-portal","__idx":2},"children":["Step 1: Open the LinkedIn Developer Portal"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Navigate to ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://developer.linkedin.com/"},"children":["developer.linkedin.com"]},"."]},{"$$mdtype":"Tag","name":"LightboxImage","attributes":{"isLightbox":true},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/linkedin-1.d7ce5bc107ad941e3c5831fc0c3197b29cd419933f62acddcfd2fb3de5db21ed.1ce25488.png","alt":"LinkedIn Developer Portal"},"children":[]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"step-2-go-to-my-apps","__idx":3},"children":["Step 2: Go to My apps"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["My apps"]}," in the top navigation bar, then click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Create app"]},"."]},{"$$mdtype":"Tag","name":"LightboxImage","attributes":{"isLightbox":true},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/linkedin-2.7e270df60743ade46ce10a35b755facbada43d1468ecb4c116ae11abaa8f1ce1.1ce25488.png","alt":"LinkedIn My apps page"},"children":[]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"step-3-fill-in-the-app-details","__idx":4},"children":["Step 3: Fill in the app details"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Fill in the following fields:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["App name"]},": Enter a name for your app (for example, ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Frontegg Integration"]},")."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["LinkedIn Page"]},": Search for and select your company's LinkedIn Page."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Privacy policy URL"]},": Enter your app's privacy policy URL."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["App logo"]},": Upload a square logo image (at least 100×100 px)."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Check the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["I have read and agree to these terms"]}," checkbox, then click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Create app"]},"."]},{"$$mdtype":"Tag","name":"LightboxImage","attributes":{"isLightbox":true},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/linkedin-3.4dea1f545918d50658cdab98083a99d22549b4be738cb6f96e945749fba9456a.1ce25488.png","alt":"LinkedIn create app form"},"children":[]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"step-4-enable-required-products","__idx":5},"children":["Step 4: Enable required products"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["After the app is created, open the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Products"]}," tab. You need to enable two products:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Sign In with LinkedIn using OpenID Connect"]}," — grants the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["openid"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["profile"]},", and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["email"]}," scopes"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Share on LinkedIn"]}," — grants the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["w_member_social"]}," scope"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Request access"]}," next to each product and accept the terms when prompted."]},{"$$mdtype":"Tag","name":"LightboxImage","attributes":{"isLightbox":true},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/linkedin-4.efc4a675c546277e18b3f1ae9a22bea9bfebc39948ef7d91862a73eb25fdcecb.1ce25488.png","alt":"LinkedIn Products tab"},"children":[]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"step-5-confirm-products-are-added","__idx":6},"children":["Step 5: Confirm products are added"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["After requesting access, both products appear in the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Added products"]}," section at the top of the Products tab."]},{"$$mdtype":"Tag","name":"LightboxImage","attributes":{"isLightbox":true},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/linkedin-5.073fa9e07d8c24de7394035b8c99edc300339e865400d28aad737e700fdec913.1ce25488.png","alt":"LinkedIn added products"},"children":[]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"step-6-copy-your-client-id","__idx":7},"children":["Step 6: Copy your Client ID"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Open the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Auth"]}," tab. Your ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Client ID"]}," is displayed in the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Application credentials"]}," section. Copy it for use in the Frontegg portal."]},{"$$mdtype":"Tag","name":"LightboxImage","attributes":{"isLightbox":true},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/linkedin-6.a3f6757898fcb04c2adcec2277ad84ede9b9fcf5534e3177c6bc5d2565f56c95.1ce25488.png","alt":"LinkedIn Auth tab with Client ID"},"children":[]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"step-7-copy-your-client-secret","__idx":8},"children":["Step 7: Copy your Client Secret"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Show"]}," to reveal the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Primary Client Secret"]},", then click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Copy"]}," to copy it."]},{"$$mdtype":"Tag","name":"Notification","attributes":{"title":"Keep your credentials secure","type":"attention"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Store the Client Secret immediately after copying it. Never share or commit it to version control."]}]},{"$$mdtype":"Tag","name":"LightboxImage","attributes":{"isLightbox":true},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/linkedin-7.5349080c544c0490a1e0cd6b0e0701f06bcacfe602e55d3bf866f146a5d2aa33.1ce25488.png","alt":"LinkedIn Client Secret"},"children":[]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"step-8-add-redirect-uris","__idx":9},"children":["Step 8: Add redirect URIs"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["In the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["OAuth 2.0 settings"]}," section, click the pencil icon next to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Authorized redirect URLs for your app"]},". Click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Add redirect URL"]}," and enter the following URIs one at a time:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://YOUR_MCP_GATEWAY_URL/integration-callback"]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Update"]}," to save."]},{"$$mdtype":"Tag","name":"LightboxImage","attributes":{"isLightbox":true},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/linkedin-8.8f87ab32cb01a7a8749f2dd90ac46cd78c7a78f7d28fc922a2fd2c649e627db6.1ce25488.png","alt":"LinkedIn redirect URIs configuration"},"children":[]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"step-9-confirm-the-saved-settings","__idx":10},"children":["Step 9: Confirm the saved settings"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The Auth tab now shows the redirect URI saved along with the active OAuth 2.0 scopes for your app:"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Scope"},"children":["Scope"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Description"},"children":["Description"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["openid"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Sign in with LinkedIn"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["profile"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Access the user's name and photo"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["email"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Access the user's primary email address"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["w_member_social"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Create, modify, and delete posts and comments on behalf of the user"]}]}]}]}]},{"$$mdtype":"Tag","name":"LightboxImage","attributes":{"isLightbox":true},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/linkedin-9.53506b49dd76b803ee26c703f9f7ee41c46a28ddf3f704b88cb8b21695d43cc7.1ce25488.png","alt":"LinkedIn Auth tab saved settings"},"children":[]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"configure-the-frontegg-portal","__idx":11},"children":["Configure the Frontegg portal"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Once you have your ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Client ID"]}," and ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Client Secret"]},", configure the integration in the Frontegg portal:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Open the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Frontegg portal"]}," and navigate to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["[ENVIRONMENT]"]}," → ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Integrations"]}," → ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["LinkedIn"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Enter the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Client ID"]}," and ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Client Secret"]}," in the corresponding fields."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Select the required ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["scopes"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Save"]},"."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"additional-resources","__idx":12},"children":["Additional resources"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://learn.microsoft.com/en-us/linkedin/shared/authentication/authentication"},"children":["LinkedIn OAuth 2.0 documentation"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://developer.linkedin.com/"},"children":["LinkedIn Developer Portal"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"/agen-for-work/connectors/redirect-url"},"children":["How to get your Redirect URL"]}]}]}]}]},"headings":[{"value":"LinkedIn integration","id":"linkedin-integration","depth":2},{"value":"Connect LinkedIn","id":"connect-linkedin","depth":3},{"value":"Step 1: Open the LinkedIn Developer Portal","id":"step-1-open-the-linkedin-developer-portal","depth":4},{"value":"Step 2: Go to My apps","id":"step-2-go-to-my-apps","depth":4},{"value":"Step 3: Fill in the app details","id":"step-3-fill-in-the-app-details","depth":4},{"value":"Step 4: Enable required products","id":"step-4-enable-required-products","depth":4},{"value":"Step 5: Confirm products are added","id":"step-5-confirm-products-are-added","depth":4},{"value":"Step 6: Copy your Client ID","id":"step-6-copy-your-client-id","depth":4},{"value":"Step 7: Copy your Client Secret","id":"step-7-copy-your-client-secret","depth":4},{"value":"Step 8: Add redirect URIs","id":"step-8-add-redirect-uris","depth":4},{"value":"Step 9: Confirm the saved settings","id":"step-9-confirm-the-saved-settings","depth":4},{"value":"Configure the Frontegg portal","id":"configure-the-frontegg-portal","depth":3},{"value":"Additional resources","id":"additional-resources","depth":3}],"frontmatter":{"seo":{"title":"LinkedIn integration"}},"lastModified":"2026-05-01T18:45:25.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/agen-for-work/connectors/marketplace/linkedin","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}