Creating an Application

Prev Next

This document provides guidance on creating an OpenIddict application for seamless integration with Knovvu Virtual Agent. Setting up this application is essential for managing secure authentication and authorization of client requests.

Please follow the steps below to create an application:

Step 1: Navigate to Application Section

  • After logging in as the Host Admin User, click on the 'Administration' tab on the homepage and select 'Applications' under the 'OpenId' section.

image.png

Step 2: Create New Application

  • Click on '+ New Application'.

image.png

Step 3: Configure the Application

  • Enter 'ClientId' and 'Display Name' as va_external_orchestrator_client_<tenant_name>.

  • Select the 'Type' as Confidential client.

  • Provide a secure Client Secret for the application.

  • Select Allow Client Credentials Flow as the grant type.

  • Choose the scope as orchestrator_external API, outboundmanager_external or dataservice_external based on your use case.

  • Click 'Save' to finalize the changes.

image.png

Step 4: Navigate to the Claims Section

  • After saving the application, click on 'Actions' and select 'Claims' to proceed with configuring the necessary claims for the application.

image.png

Step 5: Add Claims to the Application

  • Enter tenant_id claim and provide the corresponding value, then click 'Add New'.
  • Enter tenant_name and provide the corresponding value, then click 'Add New'.

image.png

Note

tenant_id and tenant_name information can be found on 'Tenants' Page under 'Saas'.