> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Configure action

> The Configure action sets the ABBYY Vantage server address and authentication settings for the ABBYY Vantage Skills business object in the Blue Prism connector.

The **Configure** action specifies the settings required to connect to the ABBYY Vantage server. Because it passes the connection settings to the other actions of the **ABBYY Vantage Skills** VBO, call it before any other action.

You can authenticate with the Resource Owner Password Credentials Flow or the Client Credentials Flow. If you set up an External Identity Provider in ABBYY Vantage, only the Client Credentials Flow works.

For more information, see [Authentication using an External Identity Provider](/vantage/documentation/tenant-admin/tenant-management/authenticating-external-provider), [Client Credentials Flow](/vantage/developer/authentication/client-credentials), and [Resource Owner Password Credentials](/vantage/developer/authentication/resource-owner-password-credentials).

## Action parameters

| Parameter          | Direction | Data type  | Required for                                                                                  | Description                                                                                                                                  |
| ------------------ | --------- | ---------- | --------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- |
| **baseUrl**        | In        | `Text`     | Resource Owner Password Credentials Flow, Client Credentials Flow                             | The address of the ABBYY Vantage server.                                                                                                     |
| **login**          | In        | `Text`     | Resource Owner Password Credentials Flow                                                      | ABBYY Vantage user login.                                                                                                                    |
| **password**       | In        | `Password` | Resource Owner Password Credentials Flow                                                      | ABBYY Vantage user password.                                                                                                                 |
| **tenant**         | In        | `Text`     | Resource Owner Password Credentials Flow, when the user is registered in more than one tenant | ABBYY Vantage tenant ID or name. You can find the tenant name on the ABBYY Vantage sign-in page in your browser when you enter the password. |
| **clientId**       | In        | `Text`     | Client Credentials Flow; optional for Resource Owner Password Credentials Flow                | ABBYY Vantage application identifier.                                                                                                        |
| **clientSecret**   | In        | `Password` | Client Credentials Flow; optional for Resource Owner Password Credentials Flow                | ABBYY Vantage application key.                                                                                                               |
| **logFilePath**    | In        | `Text`     | Optional                                                                                      | Full path to the log file. To disable logging, leave it empty.                                                                               |
| **proxyServerUrl** | In        | `Text`     | Optional                                                                                      | Proxy server URL (for example, `http://127.0.0.1:8080`).                                                                                     |
| **proxyUsername**  | In        | `Text`     | Optional                                                                                      | Proxy username.                                                                                                                              |
| **proxyPassword**  | In        | `Password` | Optional                                                                                      | Proxy user password.                                                                                                                         |

<Note>
  If both **clientId** and **clientSecret** are empty, the connector uses the default ABBYY Vantage client.
</Note>

## OAuth 2.0 flow settings

When you create a client in ABBYY Vantage, configure the **OAuth 2.0 Flows Settings** section of the client settings for the grant type you use.

### Resource Owner Password Credentials Flow

Enable the **Allow Resource Owner Password Credentials Flow** option.

### Client Credentials Flow

1. Enable the **Allow issuing refresh tokens to refresh access tokens** option.
2. Enable the **Allow client credentials flow** option.
3. Click **Manage Roles** and select the roles that the application uses to log in to ABBYY Vantage.

<Warning>
  If you select one or more roles associated with skills, also select the allowed skills for those roles.
</Warning>

For more information about ABBYY Vantage roles, see [Role-based access control](/vantage/documentation/tenant-admin/tenant-management/role-based-access).

## Proxy settings

You can route connector requests through a proxy server at runtime. The connector supports Basic, NTLM, IP authentication, and transparent proxy.

To use a proxy, open the **Configure** action and specify the proxy parameters on the **Inputs** tab:

* For Basic authentication, specify the proxy connection credentials in the **proxyUsername** and **proxyPassword** parameters.
* For NTLM authentication, the **proxyUsername** and **proxyPassword** parameters are optional. If they are empty, the connector uses the credentials of the user account that runs the Blue Prism process.

## Related topics

* [GetSkills action](/vantage/connectors/blue-prism/actions/get-skills)
* [StartTransaction action](/vantage/connectors/blue-prism/actions/start-transaction)
