CRMGateway attributes

Last Updated : Sep 12, 2020 |

Default group

Name

Description

Custom CRMGateway Attributes

The custom attributes for the snap-in.

Enter comma-separated values, such as maxrequestlength:1000000, maskfields:A|B|C.

Enable Tokenless Access

The attribute that enables the requests to access resource end-points without any authorization token.

To enable tokenless access, retain the default value true.

CRM configuration

Name

Description

CRM Type

The type of CRM to connect for the configuration.

The default value is SAP.

Connection URL

The FQDN or IP address of the CRM server.

This is a mandatory attribute to establish a connection.

Server User-Name

The user name of the CRM server that has permission to access the CRM server database.

This is a mandatory attribute to establish a connection.

Server Password

The password of the CRM server.

This is an optional attribute for the connection establishment.

Custom CRM Initialization Attributes

The custom field to specify any non-sensitive information in a key:value format. For example, maxsize:1,datafile:/tmp/.

This is an optional attribute.

Custom Authentication Field 1

The custom field that is used to specify sensitive information that is required by the adapter during run-time. For example, AWS secret keys, SSO information, or any token.

This is an optional attribute.

Custom Authentication Field 2

The custom field that is used to specify sensitive information that is required by the adapter during run-time. For example, AWS secret keys, SSO information, or any token.

This is an optional attribute.

Mapper file location

The secure location of the mapper file. For example, https://server:port/adapter/Mapping_folder/mapper.json or the CRMGateway Breeze node that include all the nodes in cluster where the snap-in is running.

This is a mandatory attribute to establish a connection.

Changing this attribute during runtime needs a service restart or cluster reboot.

Adapter Dependency Location

The base location of the plug-in JAR files. For example, https://server:port/adaptter/JAR_FOLDER or the Breeze node internal location such as . /tmp

This is a mandatory attribute to establish a connection.

Changing this attribute during runtime needs a service restart. For example, https://server:port/adapter/JAR_FOLDER or Breeze node internal location.

Adapter Dependency file Names

The JAR or properties file name that is specified by the attribute setting adapter dependency location.

Enter comma (,) separated values. For example, adapter.jar or helper1.jar.

This is a mandatory attribute to establish a connection.

Changing this attribute during runtime requires a service restart.

Implementation Class Name

The canonical name of the class in the adapter that has implemented the SDK interface.

This is a mandatory attribute to establish a connection.

Changing this attribute during runtime requires a service restart.

Enable Adapter

The adapter connection state.

To enable the connection, click True. The default option is False, which indicates that the connection is switched off.

Note:

You must enable this attribute only after configuring all the other attributes required for the configuration.

Input Validation

The option to ensure that the user enters valid input parameters. You must enable this attribute for enhanced security.

By default, this check box is disabled.

Changing this attribute during run-time requires a service restart.