ICF 1.5.20.33

Changed functionality

The following changes may impact existing deployments when you update. Adjust existing scripts, files, configurations, and so on, as necessary.

Connectors

1.5.20.33

LDAP connector

We removed the non-functional, obsolete property respectResourcePasswordPolicyChangeAfterReset from the LDAP connector configuration.

Oracle EBS connector

  • OPENICF-3379: The connector now doesn’t require the __NAME__ attribute in __ACCOUNT__ attribute updates.

  • OPENICF-3389: The connector now supports the delete operation on the __ACCOUNT__ object type.

  • OPENICF-3389: The connector now includes a new boolean configuration property to enable queries to return only active accounts or all accounts.

  • OPENICF-3394: The connector now handles updates on the __ENABLE__ attribute based on the UID of the updated user instead of in the content of the payload __NAME__ attribute.

SCIM connector

  • OPENICF-3360: The SCIM connector now supports finer rate-limiter granularity to control the operation execution rate. For example, you can configure the rate limiter to any positive rational number, such as 0.5/sec or 30/min.

  • OPENICF-3377: The connector now supports the filterAttributesToGet boolean configuration property that determines if the SCIM attributes parameter should be included when reading resources using the SCIM endpoint.

1.5.20.31

Removed properties

We removed the following runtime configuration properties:

Connector Removed configuration properties

accessToken

tokenExpiration

1.5.20.29

Minimum RCS and framework versions

The following connectors now use map objects in their configuration and require RCS and framework versions 1.5.20.24 or later:

Removed properties

We removed the following runtime configuration properties:

Connector Removed configuration properties

accessToken

accessToken

tokenValidity

accessToken

tokenExpiration

1.5.20.22

Database Table connector

  • OPENICF-2679: Reduce log level of many operations.

DocuSign connector

RCS

1.5.20.32

  • OPENICF-3369: The Java RCS now supports Java 21. Learn more in Install Java RCS.

  • OPENICF-3275: The connectorserver.loggingConfigFile property has been removed from ConnectorServer.properties. To specify a custom logback configuration file, set the LOGGING_CONFIG system property to the location of your logback.xml file.

1.5.20.24

  • OPENICF-2882: Support for nested objects (map objects) in the provisioner configurationProperties. Any connector that supports map objects must use this RCS version or later.

1.5.20.23

Java 17 required

Running Java RCS requires Java 17.

1.5.20.21

Logging configuration file

The default location for logback.xml was moved from lib/framework/ to conf/. You can now edit the path and filename, refer to Logging configuration file.

Framework

1.5.20.24

  • OPENICF-2882: The connector framework lets you define nested objects (map objects) in the provisioner configurationProperties. Any connector that supports map objects must use this framework version or later.