Settings for customer accounts
You can control access to sample databases for customer accounts. If there is customer account node for a specific user’s customer account, the user’s access to servers, databases and tables will be checked by the defined customer account settings. If there is not is customer account node for a specific user’s customer account, the user’s access to the server will be defaulted as the settings in the SampleMgtGUI.Config.xml file.
<SampleManagementGUI showexistingonly="false">
<Default>
<Server name="*">
<Database name = "*">
</Database>
</Server>
</Default>
<CustomerAccount name="ACustomer">
<Default>
<Server name="*">
<Database name = "*">
</Database>
</Server>
</Default>
<Role name="CATISupervisor">
<Server name="Localhost" cancreatenewdatabase="True">
<Database name = "Participants" cancreatenewtable="False">
</Database>
<Database name = "Participants2">
</Database>
</Server>
</Role>
<Role name="ACustomer_Role1">
<Server name="ASqlServerInstance">
<Database name = "SampleDB">
</Database>
</Server>
</Role>
</CustomerAccount >
<CustomerAccount name="AnotherCustomer">
<Role name="CATISupervisor">
<Server name="Localhost">
<Database name = "ParticipantsA">
</Database>
<Database name = "ParticipantsB">
</Database>
</Server>
</Role>
<Role name="AnotherCommonRole">
<Server name="AnotherSqlServerInstance">
<Database name = "AnotherSampleDB">
</Database>
</Server>
</Role>
</CustomerAccount >
</SampleManagementGUI>
See also