Parameter | Expected value |
|---|---|
name | Specifies the display name for the connection. |
code | Defines the unique identifier of the connection on the Zeenea platform. Once registered on the platform, this code must not be modified. Otherwise, the connection will be considered as new and the old one removed from the scanner. |
connector_id | The type of connector to be used for the connection. The value must be sap-bo and must not be modified. |
enabled | A boolean value to enable or disable the connection (true or false). The default value is true. |
catalog_code | Defines the catalog code associated with the connection (default when empty). |
alias | Defines the list of aliases used by other connectors to generate lineage link. For example, ["localhost:1234/db","https://some-url.org"] |
secret_manager.enabled | A boolean value to enable or disable the secret manager for the connection. This configuration works only with Scanner 73 or later and requires a functional secret manager configured in the scanner configuration file. The default value is true. |
secret_manager.key | Specifies the name of the secret. |
connection.url | URL towards the SAP BO REST API (for example, http://:6405). This URL can be obtained from the Central Management Console (CMC) |
connection.username | The username for authentication. |
connection.password | The password for authentication. |
connection.auth_type | Authentication type. Possible values are secEnterprise, secLDAP, secWinAD, secSAPR3. The default value is secEnterprise. |
connection.fetch_page_size | (Advanced) Defines the size of the batch of items loaded by each request in the inventory. |
connection.timeout | Custom HTTP client timeout in milliseconds. The default value is 10000 ms. |
tls.truststore.path | Specifies the TLS trust store file path. This file must be provided in case TLS encryption is activated (protocol https) and when certificates are delivered by a specific authority. It must contain the certification chain. |
tls.truststore.password | Provides the password of the trust store file. |
tls.truststore.type | Defines the type of the trust store file (PKCS12 or JKS). The default value is discovered from the file extension. |
tls.bypass_certificate_validation | A boolean value to bypass certificate validation. The default value is false (recommended to keep false). |
proxy.scheme | Defines the proxy protocol (http or https). |
proxy.hostname | Specifies the proxy address. |
proxy.port | Sets the proxy port. |
proxy.username | The username for proxy authentication. |
proxy.password | The password for proxy authentication. |
filter | Defines the filters to apply during inventory. See Rich Filters. |