Authentication Type property

Official Content
This documentation is valid for:
Authentication type to be used to create and update the instance in the provider. The authentication type is determined by the provider. Check the provider's documentation.

Values

Basic Basic Authentication will be used, so you have to configure user and password.
IAM Authentication IAM Authentication will be used, so you have to configure an API Key.

Description

When the NLP Provider property is set to Watson, you have to choose between the IAM or Basic auhentication Type.

IBM cloud uses Identity and Access Management (IAM) authentication and this is the only authentication type supported for new services created. However, it still supports Basic Authentication for services which have been created previous to the support of IAM.

For Basic authentication type, you are given username and password, which should be configured at User Name property and Watson User Password property.

For IAM authentication type, you are given an API key by IBM, which has to be used to configure the API Key property.

To apply changes, just save the Conversational Flows instance and it will be synchronized automatically to the NLP provider, plus updating the <InstanceName>Chatbot.config file. For more information about this file see Connecting to the Chatbot Provider.

 

Configuration file

The configuration file used for saving the value of this property, is the *Chatbot.config (the name of the file is the instance name + Chatbot). The file is located under the virtual directory in the case of NET, and the WEB-INF directory of the servlet server in the case of Java.

Availability

This property is available since GeneXus 16 upgrade 1.

Scope

Objects: Conversational Flows Instance

See Also

Was this page helpful?
What Is This?
Your feedback about this content is important. Let us know what you think.