/
LDAP Delete Attribute Value

LDAP Delete Attribute Value

On this Page

Snap type:

Write


Description:

This Snap deletes one or more values from an existing attribute of an existing LDAP entry on the LDAP server.

The LDAP Delete Attribute Snap will completely remove the attribute itself whereas this Snap will just delete the specified values from the attribute.

  • Expected upstream Snaps: File Reader followed by CSV Parser. 
  • Expected downstream Snaps: [None].
  • Expected input: The Distinguished name of the entry, name of the existing attribute, and the values to be deleted.
  • Expected output: Message indicating if the operation is done successfully or not.


Prerequisites:

[None]


Support and limitations:Works in Ultra Tasks.
Account: 

This Snap uses account references created on the Accounts page of SnapLogic Manager to handle access to this endpoint. See LDAP Account for information on setting up this type of account.


Views:
InputThis Snap has at most one document input view, which contains entry name, name of an existing attribute and the values to be deleted.
OutputThis Snap has at most one document output view.
ErrorThis Snap has at most one document error view and produces zero or more documents in the view.

Settings

Label



Required. The name for the Snap. You can modify this to be more specific, especially if you have more than one of the same Snap in your pipeline.

Distinguished name



Required. The distinguished name of the entry to be modified.

Examplecn=syed,ou=People,dc=Snaplogic,dc=com

Default value: [None]


Pass through

Select to include the entire input data in the Snap's output. The Snap includes this data within the $original field in the output. 

Default value: Not selected

Attribute value delimiter


Character or string to be used as delimiter to split the value of an attribute into multiple values.

Example: ,(Comma), ;(Semi-colon),  :(Colon),  /(Backslash)

Default value: [None]


Attribute name


Required. The name of the attribute to have a value be deleted.
Note: It is suggestible based on the distinguished name provided.

ExampleemployeeType

Default value: [None]


Attribute value


Required. The value to be deleted from the attribute.

Examplepermanent,fulltime

Default value: [None]


Snap execution


Select one of the three modes in which the Snap executes. Available options are:

  • Validate & Execute: Performs limited execution of the Snap, and generates a data preview during Pipeline validation. Subsequently, performs full execution of the Snap (unlimited records) during Pipeline runtime.
  • Execute only: Performs full execution of the Snap during Pipeline execution without generating preview data.
  • Disabled: Disables the Snap and all Snaps that are downstream from it.


Examples


Using the pass-through functionality

In certain scenarios, the Snap may be unable to process the entire input due to limitations imposed by the endpoint's API. In such cases, we recommend that you select the Pass through checkbox to ensure that the unprocessed input is not lost. You can process the remaining input data using more of the same Snap in the Pipeline. Alternatively, you can also write the original data into a separate file using a combination of the Mapper Snap and the File Writer Snap. 

Snap Pack History

 Click to view/expand
ReleaseSnap Pack VersionDateTypeUpdates
November 2024main29029 StableUpdated and certified against the current SnapLogic Platform release.
August 2024main27765 StableUpdated and certified against the current SnapLogic Platform release.
May 2024main26341 StableUpdated and certified against the current SnapLogic Platform release.
February 2024