---
title: IdP installation and setup
description: This section describes how to install and configure the PingFederate Integration Kit for SAP NetWeaver for an IdP.
component: sap-netweaver
page_id: sap-netweaver:setup:pf_sap_netweaver_ik_idp_installation_and_setup
canonical_url: https://docs.pingidentity.com/integrations/sap-netweaver/setup/pf_sap_netweaver_ik_idp_installation_and_setup.html
revdate: July 5, 2024
section_ids:
  about-this-task: About this task
  steps: Steps
---

# IdP installation and setup

## About this task

This section describes how to install and configure the PingFederate Integration Kit for SAP NetWeaver for an IdP.

## Steps

1. Download the NetWeaver Integration Kit `.zip` archive from the [**Add-ons** tab of the PingFederate downloads page](https://www.pingidentity.com/en/resources/downloads/pingfederate.html) or the [Ping Identity Marketplace](https://marketplace.pingone.com/item/netweaver-integration-kit).

2. Shut down the PingFederate server.

3. Unzip the distribution `.zip` archive.

4. Copy the `pf-netweaver-adapter-1.0.jar` file from the `dist` directory to this location:

   `[PingFederate installation directory]/server/default/deploy`

5. Obtain the SSO extension library from SAP and install the libraries on the system running PingFederate (see [System requirements](../pf_sap_netweaver_ik.html#_system_requirements)).

6. Restart the PingFederate server.

7. Log on to the PingFederate administrative console and click **Adapters** from the My IdP Configuration side of the Main Menu.

   For more information, see [Configuring an IdP adapter instance](https://docs.pingidentity.com/pingfederate/latest/administrators_reference_guide/pf_configuring_idp_adapter_instance.html) in the PingFederate documentation.

8. Click **Create New Adapter Instance**.

9. Enter the **Instance Name** and **Instance ID**. Select **PF4 NetWeaver IdP Adapter v1.0** as the **Type** and click **Next**.

10. Enter the values for adapter configuration described below and click **Next**.

    | Property           | Description                                                                                                                               |
    | ------------------ | ----------------------------------------------------------------------------------------------------------------------------------------- |
    | **Domain Name**    | Your domain name, preceded by a period (e.g., ".pingidentity.com").                                                                       |
    | **SAP TicketName** | The name of SAP session ticket for SSO.                                                                                                   |
    | **PSE File**       | The path to `verify.pse`. This file contains the public key for verifying the digital signature. Contact SAP support to obtain this file. |
    | **PAB Password**   | The private address-book password for accessing the public key.                                                                           |
    | **Login URL**      | An optional URL where the user is redirected if SAP session ticket is not found.                                                          |

11. Optionally, on the **Extended Contract** tab, you can configure additional attributes for the adapter. For more information, see [Key concepts](https://docs.pingidentity.com/pingfederate/latest/introduction_to_pingfederate/pf_key_conc.html) in the PingFederate documentation.

    For instance, you can use the extended adapter contract for Policy Server response-object attributes. Click **Next**.

12. On the **Adapter Attributes** tab, select **userId** under Pseudonym. You can also select any extended attributes specified in the previous tab. Click **Next**.

    For more information about this tab, see [Set pseudonym and masking options](https://docs.pingidentity.com/pingfederate/latest/administrators_reference_guide/pf_setting_pseudonym_masking_options.html) in the PingFederate documentation.

13. On the **Summary** tab, verify that the information is correct and click **Done**.

14. Click **Save** to complete the adapter configuration.
