The inbuilt concurrent user feature removes a user automatically either

 

all users from all modules with Quit
all users from one single module with StopConcurrentUsage
inbuilt heartbeat which detects crashed workstations

 

Offer the License Viewer to allow to remove a user - see Deactivate a network license

 

It is possible to remove all users from all modules with the following code sequence and continue concurrent user testing.

 

GetModuleList (retrieve a list of all modules)
GetEntriesOfModule (retrieve a list of all users for a module from the result of GetModuleList)
DeactivateEntry (deactivate the user with the username from the result of GetEntriesOfModule)
RemoveDeactivated (delete all deactivated users)

 

or

 

RemoveAllItems (removes all users from a module)

 

After all users are removed, all active users are added again to the license file automatically with the next heartbeat check. The result is a license file with all inactive users removed and all active users booked in again.

 

 

Offer this option for an admin user in your application to instantly remove users.