---
title: Installing and configuring QuickStart components
description: Set up the PingAccess QuickStart utility and one-time authentication app with PingAccess and PingFederate.
component: pingaccess
version: 8.2
page_id: pingaccess:token_providers:pa_installing_and_configuring_quickstart_components
canonical_url: https://docs.pingidentity.com/pingaccess/9.1/token_providers/pa_installing_and_configuring_quickstart_components.html
llms_txt: https://docs.pingidentity.com/pingaccess/llms.txt
docs_for_agents: https://developer.pingidentity.com/build-with-ai/docs-for-agents.md
revdate: July 29, 2026
superseded_by: https://docs.pingidentity.com/pingaccess/9.1/token_providers/pa_installing_and_configuring_quickstart_components.html
section_ids:
  before-you-begin: Before you begin
  steps: Steps
  next-steps: Next steps
---

# Installing and configuring QuickStart components

Install the QuickStart utility along with PingAccess and PingFederate.

## Before you begin

Make sure you run the QuickStart server with a supported PingAccess [Java Runtime Environment](../installing_and_uninstalling_pingaccess/pa_installation_requirements.html#system-reqs).

## Steps

1. On the PingFederate [**Downloads**](https://www.pingidentity.com/en/resources/downloads/pingfederate/previous-releases.html) page, download PingFederate 12.2 or later.

   1. [Install PingFederate](https://docs.pingidentity.com/pingfederate/latest/installing_and_uninstalling_pingfederate/pf_installing_uninstalling_pf.html).

2. If you plan to use the one-time authentication app, install the client-initiated backchannel authentication (CIBA) *(tooltip: \<div class="paragraph">
   \<p>An extension to OpenID Connect defining a new OAuth grant type where user consent can be requested and granted through an out-of-band authentication flow. CIBA uses direct relying party to OpenID provider communication without redirects through the user's browser.\</p>
   \</div>)* authenticator plugin.

   1. Copy the plugin corresponding to your PingFederate version from the `<Quickstart Home>/plugins/deploy` directory into the `<PingFederate Home>/server/default/deploy` directory:

      * PingFederate 13.0 or earlier: Copy `pf.plugins.ciba-auth-plugin-example-pre-13.1.jar`.

      * PingFederate 13.1 or later: Copy `pf.plugins.ciba-auth-plugin-example.jar`.

   2. Copy the contents of the `<Quickstart Home>/plugins/conf` directory into the `<PingFederate Home>/server/default/conf` directory.

      |   |                                                                                                                                                         |
      | - | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
      |   | If you want to use an authenticator other than CIBA, you must configure it manually in PingFederate before configuring the one-time authentication app. |

3. Perform [first-time setup](https://docs.pingidentity.com/pingfederate/latest/getting_started_with_pingfederate/pf_setting_up_pf.html) in PingFederate.

4. On the PingAccess [**Downloads**](https://www.pingidentity.com/en/resources/downloads/pingaccess.html) page, download PingAccess 8.2 or later.

   1. [Install](../installing_and_uninstalling_pingaccess/pa_installing_and_uninstalling_pa.html) PingAccess.

   2. Perform [first-time setup](../installing_and_uninstalling_pingaccess/pa_accessing_the_admin_console.html) in PingAccess.

5. On the **Add-ons** tab of the PingAccess [**Downloads**](https://www.pingidentity.com/en/resources/downloads/pingaccess.html) page, download the PingAccess QuickStart bundle. Extract the files.

6. Change to the QuickStart directory and run the `quickstart-server-<version>.jar` file.

   ```
   java -jar quickstart-server-6.2.0.0.jar
   ```

   You can use the `--server.port=<port>` argument to specify a port other than the default of 8443.

   ```
   java -jar quickstart-server-6.2.0.0.jar --server.port=8444
   ```

## Next steps

[Connecting the QuickStart utility to PingAccess and PingFederate](pa_connecting_the_quickstart_utility_to_pa_and_pf.html)
