The module was created to synchronize the account database with another database (a flat file, whatever). This following tasks may be done.
Each task above is controlled independantly. So it is possible to use a file as a reference only to add account. If the file is known to hold all accounts, then it can be used as a reference to delete old Linux accounts.