During account creation on a UNIX v2 endpoint, several password-related attribute fields are automatically populated with a value of 0, even when the associated Account Template has no values defined. Users typically expect these fields to remain empty so the endpoint’s local operating system (OS) password patterns can take effect. This article explains the design behavior of the UNIX v2 connector regarding default values and how to align Identity Manager with OS-level requirements.
Identity Manager 14.x & v15
This behavior is "working as designed" within the UNIX v2 Connector metadata. The connector is configured with hardcoded default values for specific password parameters. For example, the metadata XML for Password Max Age specifies default=true and value=0. If no explicit value is provided during the account creation process, the Java Connector Server (JCS) sends the default value defined in the metadata rather than an empty value.
To ensure that new accounts receive the desired security settings, you must explicitly define them in Identity Manager rather than relying on the OS defaults.
Sync Account Templates with OS Patterns:
0 default and pass the correct configuration to the endpoint.Product Enhancement Requests: