Available permissions
UNICOM Intelligence Interviewer recognizes three permissions settings, which are defined in the <PresetDefinitions> section of the configuration file as follows:
<PresetDefinitions>
<ProjectDatabases>
<AvailablePermissions>
<Permission name="CanCreateNewProjectDatabase" />
<Permission name="CanCreateNewCustomDatabase" />
<Permission name="CanUseConnectionStringDatabase" />
</AvailablePermissions>
</ProjectDatabases>
</PresetDefinitions>
Do not change this section of Interview.Config.xml.
These permissions allow users to perform the following tasks:
CanCreateNewProjectDatabase
The user can create a new databases with the same name as the current project. The user will see the database name displayed in the selection box.
CanCreateNewCustomDatabase
The user can create a new database with any name as long as a case data database with that name does not already exist.
CanUseConnectionStringDatabase
The user can use the database defined in the current project's connection string. If the user needs to change this database name, they can edit the connection string with the Edit Project activity. If users without this permission activate projects, the activation process ignores the database in the connection string.
Notes
▪When all of the permissions are set to false, the database specified in the connection string cannot be added to the Launch activity's database list. In this case, the default Launch database is the database that is specified in the <ProjectDatabase name="**" default="true"/> property.
▪If the database specified in connection string is not null, it will be the default Launch database.
▪When canCreateNewProjectDatabase is set to true, the default database name will be the database with the same name as the project. Otherwise the default database will be the database specified in the configuration file (Interview.Config.Xml).
See also