Please check out this following article for scenarios where Lookup Role User DSC will be used:
How to find out the manager of a user in a workflow
Component: com.avoka.livecycle.lookupextension 8.0
LookupExtension Service
Lookup Extension: Lookup extension finds other user related information such as user's manager. In order for this component to work correctly, LiveCycle LDAP synchronization must be specifically configured to place the LDAP manager attribute into LiveCycle's postal-address field. Please refer to this link for details.
Operation: lookupManager
Lookup Manager: Lookup for manager of a user
| Input Parameter |
Type |
Description |
| User Principal ID |
java.lang.String |
Specify the principal ID of a user |
| Output Parameter |
Type |
Description |
| Family Name |
java.lang.String |
The family name of the user.
Specify the process variable in which the family name of the user
should be stored. |
| Given Name |
java.lang.String |
The user's given name.
Specify the process variable in which the given name of the user
should be stored. |
| User Common Name |
java.lang.String |
The user's common name.
Specify the process variable in which the common name of the user should be stored. |
| Telephone |
java.lang.String |
The user's phone number.
Specify the process variable in which the telephone of the user
should be stored. |
| Login Id |
java.lang.String |
The user's login ID.
Specify the process variable in which the Login ID of the user should
be stored. |
| Initials |
java.lang.String |
The user's initials.
Specify the process variable in which the initials of the user should
be stored. |
| Description |
java.lang.String |
A description of the user.
Specify the process variable in which the user description of the user should be stored. |
| Email Address |
java.lang.String |
The user's email address.
Specify the process variable in which the email of the user should be stored. |
| Organization |
java.lang.String |
The name of the user's organisation.
Specify the process variable in which the organization of the user should be stored. |
| PrincipalId |
java.lang.String |
The unique ID of the user, in the user database.
Specify the process variable in which the User UID of the user should be stored. |
| User Canonical Name |
java.lang.String |
The user's canonical name (is unique to user's domain).
Specify the process variable in which the canonical name of the user should be stored. |
| Domain Name |
java.lang.String |
The name of the user's domain, in the user DB.
Specify the process variable in which the domain name of the user should be stored. |
| Domain Common Name |
java.lang.String |
The common name of the user's domain, in the user DB.
Specify the process variable in which the domain common name of the user should be stored. |
| Domain Status |
java.lang.String |
The status of the user's domain, in the user DB.
Specify the process variable in which the domain status of the user should be stored. |
| Domain Principal Id |
java.lang.String |
The unique ID of the user's domain, in the user DB.
Specify the process variable in which the domain Principal ID of the user should be stored. |
| Found |
java.lang.String |
Whether or not the user was found.
Specify the process variable in which the result of looking up for
the user should be stored. Boolean value of true will be stored if
the user is found, otherwise false will be stored. |
| Status |
java.lang.String |
The status of the user's domain in the database, e.g. 'CURRENT'.
Specify the process variable in which the status of the user is should be stored. |
| Is Disabled |
boolean |
Whether or not the user is disabled. |
| Is Local |
boolean |
Whether or not the user is locally 'owned', in the user DB.
Specify the process variable which stores whether or not
the found user is local to the system. |
| Is Locked |
boolean |
Whether or not the user data is locked, in the user DB. |
| Is System |
boolean |
Whether or not the user is a system default user.
Specify the process variable which stores whether or not
the found user belongs, instrinically, to the system. |
| Locale |
java.lang.String |
The user's locale. |
| Timezone |
java.lang.String |
The user's timezone.
Specify the process variable in which the timezone of the user should
be stored. |
For how to configure license information for this component service - Lookup Extension, please click on the following link:
Avoka LiveCycle ES Component License Configuration
Please send us any questions or comments on this documentation regarding Lookup Extension by clicking on the following link:
Feedback
Licence Configuration:
| Parameter |
Type |
Description |
| Datasource Name |
java.lang.String |
The adobe datasource name, where it points to Adobe LiveCycle database. If not specified, it will use "java:IDP_DS" by default. |
| License Key |
java.lang.String |
The license key. If blank this Solution Component will assume evaluation mode and allow 100 invocations or 6 hours up-time. |
| License Organisation |
java.lang.String |
The license organization. If blank this Solution Component will assume evaluation mode and allow 100 invocations or 6 hours up-time. |