Basic information
Package: com.suncode.plugin.administrationtools.scheduledtask.RemoveUsersTask
Available from version: 1.0.X
Description
Scheduled task for deactivating/deleting users from PlusWorkflow system. The list of users to delete is taken from a data source. The source can be called with the parameters specified in the Scheduled Task. Timestamps can be used as the call parameter value in addition to fixed values.
Configuration parameters
Parameter name | from version | Description | The type of the parameter | Notes and Restrictions |
---|---|---|---|---|
Datasource ID | 1.0.X | The id of the source to execute. The source must return a parameter with id 'username', optionally a 'targetUserName' parameter. | String | userName - user to be deleted, targetUserName - user to whom to assign tasks |
Operation mode | 1.0.X | Specifies whether to deactivate the user and delete (DELETE) or only deactivate (DEACTIVATION) | String | |
Datasource input parameters | 1.0.X | The parameters with which the data source will be called. JSON format {"parameterId":"value"}. Ability to use time tags. e.g: {current_YYYY}-{current_MM}-{current_DD} will put the current date in yyyy-MM-dd in format | String | |
Default target username | 1.0.X | If no value is returned from the targetUserName parameter, jobs will be assigned to that user. An empty value means rewriting to the default system user. | String |
Sample configuration
Change log
1.0.X
- Adding a new component