Register/Update/Delete Group Member

Operation Name

Register/Update/Delete Group Member

Function Overview

Registers/Updates/Deletes group member, based on input data.

Data Model

Table model style.

Properties

For information about using variables, refer to "variables".
Basic settings
Item name Required / Optional Use of variables Description Remarks
Name Required Not available Enter the name to show on the script canvas.  
Input data Required Not available Select a component on the script canvas.  
Required settings
Item name Required / Optiona Use of variables Description Remarks
Destination Required Not available Select a global resource.
For more details on global resource settings, refer to "Global resource properties".
  • [Add]:
    Adds a new global resource.
  • [Edit list]:
    Enables to edit the global resource settings in the "Edit resource list"
 
Process group Required - Specify identification name of the group to register/update/delete member.
  • Specify identification name available at Active Directory.
    • Example: CN=TEST_GROUP,OU=Groups,DC=ad,DC=local
    For more details of identification name, refer to the document of Active Directory.
Process method Required Not available Select a processing method.
  • [Add differences]:(default)
    Adds members of input data to [Processing group] as a belonging member.
  • [Delete differences]:
    Deletes members of input data from [Processing group] as a belonging member.
  • [Overwrite and Update]:
    Deletes all members belonging to [Processing group], and adds members from input data.
 
Comment
Item name Required / Optional Use of variables Description Remarks
Comment Item name Not available You can write a short description of this adapter.
The description will be reflected in the specifications.
 

Schema

Input Schema

<?xml version="1.0" encoding="UTF-8" ?>
 <table>
   <row>
     <column>distinguishedName</column>
   </row>
   <row>
     :
   </row>
 </table>
Column name Description Remarks
distinguishedName Specify identification name of the member to Register/Update/Delete.
  • Specify identification name available at Active Directory.
    • Example: CN=TEST_USER,OU=Users,DC=ad,DC=local
    For more details of identification name, refer to a document of Active Directory.

Output Schema

None.

Loading Schema on Mapper

Schema is loaded automatically.
For details, refer to "Edit Schema".

Transaction

Transaction is not supported.

PSP Usage

PSP is not supported.

Available Component Variables

Component variable name Description Remarks
message_category Stores the category of message code corresponding to the occured error.
  • Default value is null.
message_code Stores the code of message code corresponding to the occured error.
  • Default value is null.
message_level Stores the severity of message code corresponding to the occured error.
  • Default value is null.
error_type Returns the error type when error occurred.
  • Default value is null.
  • Error is represented in the format depicted below.
    Example:java.io.FileNotFoundException
  • The message may vary depending on the DataSpider Servista version.
error_message Returns the error message when error occurred.
  • Default value is null.
  • The message may vary depending on the DataSpider Servista version.
error_trace Returns the trace information when error occurred.
  • Default value is null.
  • The message may vary depending on the DataSpider Servista version or the client application used.

Specification Limits

Main Exceptions

Exception name Cause Solution
InputDataNotFoundException [Input data] is not specified. Specify or draw a data flow [Input data].
ResourceNotFoundException
Resource definition could not be found.Name: []
[Destination] is not specified. Specify [Destination].
ResourceNotFoundException
Resource definition could not be found.Name: [<name of Global Resources>]
Resource definition selected in [Destination] is not found. Confirm the global resource specified in [Destination].
InvalidPropertyConfigurationException
Required item of resource is not specified.
Required item of resource selected in [Destination] is not specified. Specify required item of resource.
InvalidPropertyConfigurationException
Required item is not specified.
Required item is not specified. Specify required item.
GroupNotFoundException There is no setting [Processing group]. Confirm setting contents.
jp.synctrust.util.account.context.ContextException
Failed to fix entry.
There may be no member of input data. Confirm setting contents.
java.rmi.UnmarshalException Certificate is not imported in $DATASPIDER_HOME/jre/lib/security/cacerts. It is required to import Certificate in $DATASPIDER_HOME/jre/lib/security/cacerts.