---
title: Upgrading PingID MFA Adapter for AD FS using the CLI
description: Use the command-line interface (CLI) to upgrade the PingID multi-factor authentication (MFA) Adapter for Microsoft Active Directory Federation Services (AD FS)
component: pingid
page_id: pingid:pingid_integrations:pid_upgrading_mfa_adapter_for_ad_fs_using_cli
canonical_url: http://docs.pingidentity.com/pingid/pingid_integrations/pid_upgrading_mfa_adapter_for_ad_fs_using_cli.html
revdate: January 23, 2024
section_ids:
  about-this-task: About this task
  steps: Steps
---

# Upgrading PingID MFA Adapter for AD FS using the CLI

Use the command-line interface (CLI) to upgrade the PingID multi-factor authentication (MFA) Adapter for Microsoft Active Directory Federation Services (AD FS)

## About this task

To upgrade PingID MFA Adapter, you must already have a working version of PingID MFA Adapter for AD FS installed on your machine. For more information about installing PingID MFA Adapter, see [Installing PingID MFA Adapter for AD FS using the CLI](pid_installing_pid_mfa_adapter_for_ad_fs_cli.html).

|   |                                                                                                                                                                    |
| - | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
|   | This operation involves restarting the AD FS service. Once the installation is complete, you will need to select the PingID MFA Adapter as an MFA method in AD FS. |

|   |                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| - | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|   | If you have another MFA provider installed on your AD FS instance, but it is not configured correctly, you may not be able to upgrade PingID MFA Adapter for AD FS and may receive an error when running the PingID MFA installer. . To avoid potential software conflicts that could prevent proper installation, we recommend that you disable any existing MFA Authentication methods that are not used before you install PingID Adapter for AD FS. |

## Steps

1. Go to the [PingID Downloads](https://www.pingidentity.com/en/resources/downloads/pingid.html) page, and from the **Integrations** section, download the **PingID MFA adapter for AD FS**.

2. Open a command prompt and run the following.

   ```
   PingIdAdfsAdapter<version>.exe [/SILENT | VERYSILENT] [/SUPPRESSMSGBOXES] [/AcceptTerms]
   ```

   Where:

   | Switch            | Description                                                                                                           |
   | ----------------- | --------------------------------------------------------------------------------------------------------------------- |
   | /SILENT           | Hide the install wizard window and show the installation progress window.                                             |
   | /VERYSILENT       | Hide the install wizard window and the installation progress window.                                                  |
   | /SUPPRESSMSGBOXES | Suppress message boxes during installation. This switch only has an effect when combined with /SILENT or /VERYSILENT. |
   | \[/AcceptTerms]   | Suppress message box and silently accept terms of the PingID installation.                                            |
