Copying, Exporting, and Importing SecureLogin Settings

The Copy Settings feature enables you to copy SecureLogin settings (data) from one object in an NDS or eDirectory tree to one or more objects in that tree. The objects can be in the same context or in a different context. You can't copy settings from one tree to another.

However, you can export or import settings from one tree to a target tree. After settings are exported or imported, you can then copy them from within the target tree.

The Copy feature saves settings internally (RAM) and copies to objects. The Export feature saves the settings externally, to an XML file. You can then use the XML file time and again to import settings to objects.

Copy Settings doesn't copy, export, or import variables. Therefore, usernames and passwords are not copied, exported, or imported.


Copying SecureLogin Settings

To copy SecureLogin settings, use the following guidelines:

To copy settings:

  1. In ConsoleOne®, right-click the object that has the settings that you want to copy, then click Properties.

    You can select an Organization, Organizational Unit, Locality, Country, or User object.

  2. At the Novell SecureLogin tab, select Copy Settings.


    The Copy Settings page

  3. Select Copy to One or More Objects in NDS, then check all check boxes for settings that you want to copy.

    By default, all settings are selected. To limit the scope, uncheck check boxes for settings that you don't want to copy, export, or import.

    For example, if you only want to copy User Preferences, uncheck the other check boxes.

  4. Click Perform Operation.

  5. At the Select Objects page, select one or more objects that you want to copy the settings to.

    You can browse to and select one or more objects from other contexts, but you can't select objects from other trees. To select an object, click it, then click Select. Selected objects appear in the Selected Objects pane.

  6. Click OK.


Exporting SecureLogin Settings

You can export settings from one tree and import them into the same tree or a different tree. The Export and Import options operate on the same settings as Copy Settings.

To export and import settings, you use .XML files. The files have a corresponding XML schema file (nsldata.xsd).

The XML schema file specifies XML tags and type of data. The file controls how SecureLogin behaves.

To export SecureLogin Settings:

  1. Right-click the object that has the settings that you want to export, then click Properties.

  2. At the Novell SecureLogin tab, select Copy Settings.

  3. Select Export to an xml File, then check all check boxes for settings that you want to export.

    To limit the scope, uncheck check boxes for settings that you don't want to export.

  4. Click Perform Operation.

  5. Save the settings to an XML file.

    Navigate to the directory where you want to save the XML file, specify the filename, then click Save.

    The settings are ready to import to another object.

    You can edit exported XML files. The XML schema file is provided so that you can verify any modified XML file. However, an easier way to verify a modified file is to import it. The SecureLogin snap-in to ConsoleOne reports an error if the modified file has incorrect syntax or some other problem.


Importing SecureLogin Settings

To import SecureLogin settings:

  1. Right-click the object that has you want to import the settings to, then click Properties.

  2. At the Novell SecureLogin tab, select Copy Settings.

  3. Select Import, then check all check boxes for settings that you want to import.

    To limit the scope, uncheck check boxes for settings that you don't want to import.

  4. Click Perform Operation.

  5. Navigate to and select the XML file that contains the settings that you want to import, then click Open.

    When you import settings from an XML file, SecureLogin validates the XML file against the XML schema. An invalid XML file is rejected.

You can only import settings to one object at a time. However, after importing you can then copy (within the target tree) settings that you imported.