Several security options can be defined on a per-dictionary basis. To change these options, select Security Options from the Edit menu. A dialog box will appear with the following options:
The first option,
Allow the use of Data Viewer to modify data, has not yet been implemented; therefore, checking it has no affect on the generated .csdb file. It is a feature we hope to add in a future version. When we do, it will allow a user of
Data Viewer to modify case data as well as delete cases.
When checked, the second option,
Allow exporting data to other formats, allows a user to use
Data Viewer, the
Export Data tool, or the
export statement to output data to another format.
The drop-down allows you to choose a time period to cache the password. Available choices are Never, One Hour, One Day, One Week, One Month, One Year, Forever, and Custom. If One Hour is chosen, 60 minutes will be prefilled; if One Day is chosen, 1440 minutes will be prefilled. If you enter 0 minutes, Never will be selected. If you enter a non-zero time period that does not correspond to one of the preset categories, the Custom option will be used. The Forever option must be manually chosen.
Encryption options control whether or not passwords can be stored for
data sources using that dictionary. These options only apply when using the dictionary to access
encrypted data using the
Encrypted CSPro DB data source. By default, passwords used to open such files are not cached on the machine, meaning that the password must be specified every time the file is opened (unless the password is specified in a
connection string). If you want to allow the storage of passwords, specify the number of minutes that the stored password can be used to open the data file.
The password itself will not be stored on the device; instead, a key that can be used to open the data file will be stored. A clever hacker who accesses this key may be able to open the data but will have a hard time reverse engineering the key to get the original password itself. The key is stored in secure storage on the device. You can use the
CSPro Settings dialog to clear any cached passwords.