---
title: Installation requirements
description: Review the components to install before Delegated Admin, including the PingDirectory server, PingFederate or another OIDC provider, and hosting options.
component: pingdirectory
version: 11.1
page_id: pingdirectory:installing_the_pingdirectory_suite_of_products:pd_da_install_requirements
canonical_url: https://docs.pingidentity.com/pingdirectory/11.1/installing_the_pingdirectory_suite_of_products/pd_da_install_requirements.html
llms_txt: https://docs.pingidentity.com/pingdirectory/llms.txt
docs_for_agents: https://developer.pingidentity.com/build-with-ai/docs-for-agents.md
revdate: 2026-08-19T00:00:00Z
page_aliases: ["pd_da_before_you_begin.adoc", "pd_da_install_locations.adoc"]
section_ids:
  application-hosting-options: Application hosting options
---

# Installation requirements

Before installing Delegated Admin, you must install and configure the following components:

* The PingDirectory server

* Your chosen identity provider (IdP) *(tooltip: \<div class="paragraph">
  \<p>A service that manages identity information and provides authentication services to relying clients or SPs within a federated or distributed network.\</p>
  \</div>)*

Learn more about PingDirectory and the supported IdPs in the following table.

| Product              | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Supported versions                                                                                         |
| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- |
| PingDirectory server | Stores user-identity data. The HTTPS port that was configured during PingDirectory server setup is required to install Delegated Admin.Learn more about upgrading a PingDirectory server in [Upgrading the PingDirectory, PingDirectoryProxy, and PingDataSync servers](pd_ds_upgrade_server.html).Learn more about installing and configuring a PingDirectory server in [Installing the PingDirectory server](pd_ds_install_server.html) and [PingDirectory server administration guide](../pingdirectory_server_administration_guide/pd_ds_admin_guide.html).                                                                                                                                                                                                                                           | Refer to the [Compatibility matrix](../delegated_admin_application_guide/pd_da_compatibility_matrix.html). |
| PingFederate server  | &#xA;&#xA;You must configure the following OAuth clients within PingFederate:&#xA;&#xA;Delegated Admin, which obtains an OpenID Connect (OIDC) token that describes the authenticated user. Learn more in Creating an OAuth client for Delegated Admin.&#xA;&#xA;The PingDirectory server itself, which calls PingFederate to validate the OIDC token that Delegated Admin passes to it. Learn more in Creating an OAuth client for PingDirectory.Provides identities for authentication and authorization.Learn more about installing and configuring the PingFederate server in [Configuring the PingFederate server](../delegated_admin_application_guide/pd_da_config_pf_server.html) or the [PingFederate documentation](https://docs.pingidentity.com/pingfederate/latest/pf_pf_landing_page.html). | PingFederate 9.0.0 or later                                                                                |
| Other OIDC providers | &#xA;&#xA;You must configure an OIDC client for Delegated Admin on the OIDC provider. Learn more in Configuring other OIDC identity providers.Provides identities for authentication and authorization.Learn more in [Configuring PingDirectory to use an OIDC identity provider](../delegated_admin_application_guide/pd_da_config_oidc_pd.html).                                                                                                                                                                                                                                                                                                                                                                                                                                                        | N/A                                                                                                        |

## Application hosting options

The location where you choose to install Delegated Admin affects some of the installation steps. Learn more in [Completing the installation](pd_da_completing_install.html).

You can install Delegated Admin in any of the following locations:

* A PingDirectory server, including replicated instances

* A PingDirectoryProxy server

* An external web server
