PhenixID

Write to LDAP

Version: 4.2

Category: Output

Extended Category: LDAP

Action Package: Standard Actions

Description

Write attribute values to LDAP

Parameter

Description

Example

Save Attributes (* for all modified):

The attributes to be saved. Use | to give the attribute another name with ldapAttributeName|sessionAttributeName. Supports SESSION() and GLOBAL().

*

Force binary:

Force attributes to be written as binary. True/false. Default is false (automatic)

true

Force User Data Source

Always write to this data source.

AD

Update Only Modified Attributes

Update only attributes that has been modified, that has the modified flag set. true/false (Default: true).

false

DN Location:

The attribute where the DN is stored. Leave blank for the session object name.

MatchedDN

Trim String Values (true/false)

Trim any string value before writing to LDAP. true/false (Default: true).

false

Add or Replace Values (add/replace)

Add or replace existing values to the LDAP object. Default: add

replace

Check if Value is Modified Before Update (true/false)

Check if the new value is the same as the existing value before update. Only for single value attributes. (true/false, Default: true).

true

Stop on Failure (true/false)

Stop the action if a failure occurs (true/false, Default: false).

true

Error Message Attribute:

[OPTIONAL] If a failure occurs, place any error message into this attribute. Leave blank to ignore

ERROR

Use Cases

Example 1: Update manager and department

This action will update manager and department attribute in the LDAP directory.

Parameter

Value

Save Attributes (* for all modified):

manager,department

Force User Data Source

Microsoft Active Directory

Update Only Modified Attributes

false

DN Location:

[BLANK]

Trim String Values (true/false)

[BLANK]

Add or Replace Values (add/replace)

replace

Check if Value is Modified Before Update (true/false)

[BLANK]

Stop on Failure (true/false)

[BLANK]

Error Message Attribute:

[BLANK]


DISCLAIMER
Information provided in this document is for your information only. PhenixID makes no explicit or implied claims to the validity of this information. Any trademarks referenced in this document are the property of their respective owners.

The origin of this information may be internal or external to PhenixID. PhenixID makes all reasonable efforts to verify this information.

PhenixID - support.phenixid.se