Command Line Utility dicfg.exe

Use the dicfg.exe command line utility, typically found on the server at \di\solution\<diveline>\bin, to script bulk changes to user, group, or access settings. These settings reside under the covers in the atlcfg.cfg file. See What is atlcfg.cfg? A set of sample scripts and documentation is packaged as the DiveLine Security Maintenance DI_DICFG Package. You can request this resource from DI Technical Support using the contact information at https://www.dimins.com/dimensional-insight-support/.

To manage users, groups, and access settings with an IDE, use the Workbench interface (Tools > Server Settings), which includes all of the functions that are in the earlier 6.4 DI-ConfigClosed The DiveLine subcomponent that allows an administrator to configure DiveLine options using a Windows user interface. In 7.x, DI-Config functionality is part of Workbench server settings. component. See Server Settings Overview for procedures using Workbench.

The following sample dicfg call connects to a remote DiveLine server and sets the default ACL for the named model, demo_drs.mdl, for the test user with specified limits:

dicfg -remote joe:joepw@linuxhost:2130 set default_acl -object /demo_drs.mdl -user "test" -limits "Product Family (Butter)"

To launch the GUI version of DI-Config from the command line, use the Server (S) and Login variables to connect to the specified DiveLine server. For example:

di-config -S <servername:port> -login <username> <password>