Skip to main content
Skip table of contents

Reporting Connector

Introduction

This page describes the usage and the configuration of the Synchronization Reporting Connector aimed at provisioning the Reporting database

The Reporting Connector is based on the principle that Professional Services or Customers can use it, but cannot configure it, except for the list of multi-valued fields. Only DevOps team members operating the Memority platform have access to the technical Reporting Connector settings, such as the IP address or authentication credentials.

Using the Reporting Connector

To use the Reporting Connector, just declare a ConnectorDefinition (see Application Connector) with the following characteristics:

  • Connector class: com.memority.domino.connector.reporting.ReportingConnector

  • the only possible key/value property is multiValuedAttributes, which defines the list of the fields of type array, as a comma-separated list of field names

For example:

XML
    <dmn:ConnectorDefinition id="prov-memorityReporting-common-connector">
        <name>prov-memorityReporting-common-connector</name>
        <connectorProperties>
            <connectorProperty>
                <name>multiValuedAttributes</name>
                <value>roles,rolesId,roleDimensions,roleAvailability,rights,apps,appsId,authModes</value>
            </connectorProperty>
        </connectorProperties>
        <provisioningGroup>1</provisioningGroup>
        <connectorMetadata>
            <connectorRef><connectorName>com.memority.domino.connector.reporting.ReportingConnector</connectorName>
            </connectorRef>
        </connectorMetadata>
    </dmn:ConnectorDefinition> 

This ConnectorDefinition is then referenced by an Application as usual.

Reporting Connector Properties

The following table lists configurable connector properties.

Property Name

Type

Mandatory

Description

Default value

multiValuedAttributes

String

NO

the list of the fields of type array, as a comma-separated list of field names.
It must be coherent with Synchronization’s (service) configuration of AttributesMappingDefinition.

XML
<connectorProperty>
    <name>multiValuedAttributes</name>
    <value>roles,rolesId,roleDimensions,roleAvailability,rights,apps,appsId,authModes</value>
</connectorProperty>

Read Next

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.