Batch Access Rights

A custom workflow agent can be coded to grant access rights to certain users and groups for specified batches in attended Kofax Capture modules (Batch Manager, Scan, Quality Control, Validation, and Verification). When batch access rights are granted, all other users and groups are restricted from processing these batches in certain modules.

Use the Assigned Batch Classes tab and the Assigned Modules tab on the User Profile Properties or Group Profile Properties window to specify the batch classes and the modules that the user or group is allowed to process, respectively.

To grant user or group access to specific batches, use the following methods of the ACWorkflowData object of the Kofax Capture Custom Workflow Interface library (ACWFlib.dll) in your custom workflow agent.

  • GrantUserAccessToBatch

  • GrantGroupAccessToBatch

For more information about these methods, consult the Kofax Capture API Reference Guide.

Because a Disaster Recovery configuration includes multiple central sites, the success of batch access rights requires the following:

  • Each central site (primary and alternates) must install the same workflow agent that grants access rights. As with all workflow agents, if a site receives a batch that requires a specific workflow agent and it does not exist, the operation reports an insertion error.

  • Each central site (primary and alternates) must contain the same user profiles. However, alternate central sites are typically geographically distant and contain separately managed sets of user profiles. Also, each central site in the configuration may not have the same linked users or linked domains. Therefore, if a workflow agent grants access rights to certain users and groups and there is no match, the batch is routed to the Quality Control module.