Please check out these following article for scenarios where User Selector DSC will be used:
How to intelligently select a user in a group to assign task to, based on certain considerations
Component: com.avoka.livecycle.userselector 8.0
UserSelector Service
User Selector: User selection utilities to select user on the basis of their current workload based on certain considerations.
Operation Title: Select Least Busy User In Group (getLeastBusyUserInGroup)
Select Least Busy User In Group: Selecting user who has the least amount of tasks currently assigned to him/her in a group.
| Input Parameter |
Type |
Description |
Editor |
| Group |
java.lang.String |
Specify the group where the search will be performed on |
|
| Include Shared Tasks |
boolean |
Whether to consider shared tasks when determining least busy user. |
|
| Output Parameter |
Type |
Description |
| Principal ID |
java.lang.String |
Specify the process variable to store the user principal ID. |
Operation Title: Select Most Experienced User In Group (getMostExperiencedUserInGroup)
Select Most Experienced User In Group: Selecting user who is the most experienced in a group, judged by number of tasks a user has completed. Optionally can narrow down the scope to apply to a particular process, even step name.
| Input Parameter |
Type |
Description |
Editor |
| Group |
java.lang.String |
Specify the group where the search will be performed on |
|
| Process |
String |
Optional setting to specify the process name |
|
| Action |
String |
Optional setting to specify the action/step name |
|
| Output Parameter |
Type |
Description |
| Principal ID |
java.lang.String |
Specify the process variable to store the user principal ID. |
For how to configure license information for this component service - User Selector, please click on the following link:
Avoka LiveCycle ES Component License Configuration
Please send us any questions or comments on this documentation regarding User Selector 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. |