Transferring User Information to Another Model

You can save information about users and user roles in a file and load it in another model to use the information there.

Saving User Information

Context

You can save or load information about users and user roles for use in another model in the Advanced tab in the Maintain Model/Manage Users dialog. To do this, you must be logged-in as the administrator in the model.

The configuration file is stored in the model server's $INOPRJ/config/user directory of the current Innovator environment. As long as the models are in repositories with servers that physically work on the same environment, then user data can be directly transferred. Otherwise, the configuration file needs to be copied into the corresponding directory.

You can transfer the following data to another model in the same way:

  • User roles
  • Assignment of privileges to user roles
  • Users and their assignments to user roles (for non-single sign-on models)
  • User passwords (for non-single sign-on models)

The model administration password is not stored in the file.

How to proceed

  1. Jump to the Advanced tab in the Maintain Model/Manage Users dialog.

  2. Select a file name from the Configuration file drop-down list or enter one. Do not include the file extension.

  3. Click on Save.

    The file is stored in the $INOPRJ/config/user directory. It has the file extension .cfg.

Loading User Information from Another Model

Context

If you load a file with user information which you saved in a model into another model, entries and assignments of the same name which already exist there are overwritten using the file's data. Entries which exist in the new model but not in the file are not overwritten.

How to proceed

  1. Ensure that the file with the user information is stored in the current model server's $INOPRJ/config/user directory.

  2. Select the desired file from the Configuration file drop-down list in the Advanced tab.

  3. Click on the Load button.

    The selected user information is loaded in the current model.