---
title: Register PingFederate as a Microsoft Application
description: To allow PingFederate to process social sign-on requests with LinkedIn, add PingFederate as an OAuth application in the LinkedIn admin console.
component: linkedin
page_id: linkedin:setup:pf_linkedin_cic_register_pf_as_a_microsoft_application
canonical_url: https://docs.pingidentity.com/integrations/linkedin/setup/pf_linkedin_cic_register_pf_as_a_microsoft_application.html
revdate: July 17, 2025
section_ids:
  steps: Steps
---

# Register PingFederate as a Microsoft Application

To allow PingFederate to process social sign-on requests with LinkedIn, add PingFederate as an OAuth application in the LinkedIn admin console.

## Steps

1. Sign on to <https://developer.linkedin.com/> using a LinkedIn developer account.

2. Click **Create App**.

3. Complete the **Create an app** form, then click **Create app**.

4. Click the **Auth** tab.

5. In the **Application credentials** section, note the **Client ID** and **Client Secret**.

   You'll use these in [Configuring an adapter instance](pf_linkedin_cic_configuring_an_adapter_instance.html).

6. In the **OAuth 2.0 settings** section, click the **Edit** icon.

7. Enter the callback endpoint of the LinkedIn IdP Adapter, such as `https://pf.example.com:9031/ext/linkedin-authn`. Click **Update**.

   |   |                                                                                                                                                                                                                                                                                            |
   | - | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
   |   | The default endpoint is `/linkedin-authn`. If you set a custom endpoint here, enter the matching value in the **Authorization Callback Endpoint** field of your adapter instance configuration in [Configuring an adapter instance](pf_linkedin_cic_configuring_an_adapter_instance.html). |
