Configuration Parameters
This section contains the information that this connector uses to connect and interact with the application. Each application type requires different information to create and maintain a connection.
Note
Attributes marked with an asterisk (*) are mandatory.
The NERM connector uses the following connection attributes:
Enter the NERM tenant’s domain name.
Enter the defined NERM API key for the REST API.
Enter the number of records to aggregate in a single page when iterating over large datasets. You can set from 1 to 900. The default is 500.
Enable to include inactive profiles in account aggregation.
Additional Configuration Parameters
The following parameters enable you to configure connector operations.
By default, the NERM connector aggregates Non-Employee Risk Management attributes that are associated with the profile. However, if you intend to retrieve the core attributes defined by the NERM schema, configure the use_schema parameter as follows:
<entry key="use_schema" value="true"/>
By default, the NERM connector maps the identity's disabled status to the following NERM statuses: Inactive and Terminated. To define additional statuses that designate a disabled state, configure them using the disabledStatusList parameter.
For example, to map the On Leave status as a disabled state, add the following entry to the application XML using Debug mode:
<entry key="disabledStatusList">
<value>
<List>
<String>On Leave</String>
</List>
</value>
</entry>
Refer to JSON Path Mapping.
The NERM connector supports parallel aggregation to enhance performance during data processing. You can configure the number of threads to be used for aggregation by setting the aggregationThreadSize parameter. The default value is 4.
Utilizing parallel aggregation can significantly reduce the overall time required to complete the aggregation process.
To modify this value, add the following configuration key to the application XML:
<entry key="aggregationThreadSize" value ="4"/>