---
title: Configuring a SDG IdP Adapter instance
description: Configure the SDG CTS IdP Adapter to determine how PingFederate communicates with SDG Conversion Token Service. You can configure the adapter to direct authentication requests, authorization consent requests, or both to your application.
component: sdg
page_id: sdg:sdg_cts_integration_kit:pf_sdg_cts_ik_configuring_idp_adapter_instance
canonical_url: https://docs.pingidentity.com/integrations/sdg/sdg_cts_integration_kit/pf_sdg_cts_ik_configuring_idp_adapter_instance.html
llms_txt: https://docs.pingidentity.com/integrations/sdg/llms.txt
docs_for_agents: https://developer.pingidentity.com/build-with-ai/docs-for-agents.md
revdate: October 22, 2026
section_ids:
  steps: Steps
---

# Configuring a SDG IdP Adapter instance

Configure the SDG CTS IdP Adapter to determine how PingFederate communicates with SDG Conversion Token Service. You can configure the adapter to direct authentication requests, authorization consent requests, or both to your application.

## Steps

1. In the PingFederate admin console, go to **Authentication > Integration > IdP Adapters**.

2. Click **Create New Instance**.

3. On the **Type** tab, set the basic adapter instance attributes:

   1. In the **Instance Name** field, enter a name for the adapter instance.

   2. In the **Instance ID** field, enter a unique identifier for the adapter instance.

   3. In the **Type** list, select **SDG CTS IdP Adapter**. Click **Next**.

4. On the **IdP Adapter** tab, configure the adapter instance by referring to [SDG CTS IdP Adapter settings reference](pf_sdg_cts_ik_idp_adapter_settings_reference.html). Click **Next**.

5. On the **Extended Contract** screen, add any attributes that you want to include in the assertion. Click **Next**.

   |   |                                                                                                                                                                                                                                               |
   | - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
   |   | The SDG Conversion Token Service returns a `userAttributes` key that lists a set of attributes. You can use any of these attributes to extend the attribute contract.You can also include the `token` key in the extended attribute contract. |

6. On the **Adapter Attributes** tab, set pseudonym and masking options as shown in [Set pseudonym and masking options](https://docs.pingidentity.com/pingfederate/latest/administrators_reference_guide/pf_setting_pseudonym_masking_options.html) in the PingFederate documentation. Click **Next**.

7. On the **Adapter Contract Mapping** tab, configure the contract fulfillment details for the adapter as shown in [Defining the IdP adapter contract](https://docs.pingidentity.com/pingfederate/latest/administrators_reference_guide/help_authnadapterinstancetasklet_plugincontractstate.html) in the PingFederate documentation.

8. Click **Next**.

9. On the **Summary** tab, click **Save**.

10. Create an SP connection using this SDG CTS IdP Adapter instance. Learn more about [Identity provider SSO configuration](https://docs.pingidentity.com/pingfederate/latest/administrators_reference_guide/pf_ident_provid_sso_config.html) in the PingFederate documentation.
